Основы программирования в «1С:Предприятие 8» для школьников (4_модуля)

Основы программирования в «1С:Предприятие 8» для школьников (4_модуля)

Фирма «1С» - это российская компания, которая стала известной благодаря разработке программных продуктов. Одна из самых известных её разработок – система программ «1С:Предприятие 8», которую используют более 1 млн организаций: магазины, заводы, школы, университеты и т.д.

Широкое распространение системы программ «1С:Предприятие 8» привело к большой популярности профессии программиста на данной платформе. Специалисты осуществляют поддержку и настройку программного обеспечения, консультируют и обучают пользователей работе с программами.

Освоение азов программирования в «1С:Предприятие 8» - это первый шаг к приобретению престижной и высокооплачиваемой профессии востребованной на рынке труда.

Процесс программирования в «1С:Предприятие 8» - творческий и увлекательный, позволяющий сосредоточится на проектировании задачи, в то время как техническую часть система берет на себя.

Курс «Основы программирования в «1С:Предприятие 8» состоит из четырех модулей, выстроенных «от простого к сложному»:

 В первом модуле создается каталог игр с рейтингом участников и возможностью игры через интернет. Это позволит ознакомится с возможностями платформы на простом примере в знакомых терминах. 

 Во втором модуле будут даны базовые знания основ программирования «1С:Предприятие 8» на примере тайм-менеджмента - инструмента для планирования времени. 

 Третий модуль посвящен разработке мобильного приложения на базе платформы «1С:Предприятие 8» и новым механизмам платформы. 

 Четвертый модуль построен на коллективном решении задач по разработке конфигурации для автоматизации работы магазина. 

Модуль 1. Начальный.

На занятии 1: «Что такое "1С:Предприятие 8". Основные возможности системы и её предназначение. Установка системы. Работа со справочниками» рассматривается:

  • Установка платформы "1С:Предприятие 8". Создание информационной базы и её запуск в различных режимах. Создание справочников.

На занятии 2: «Работа с формами в системе "1С:Предприятие 8"» рассматривается:

  • Создание формы справочника "Каталог Игр". Запуск игр Windows из справочника. Запуск игр - внешних обработок 1С из справочника. Универсальный механизм запуска игр (файлов .exe и .epf) из справочника.

На занятии 3: «Создание игры "Наш сапер" (Начало)» рассматривается:

  • Описание графического интерфейса и логики игры. Программный код игры на встроенном языке программирования "1С". Шаг 1. Создание кнопок "Начать игру" и "Новая игра". Шаг 2. Создание группы "Настройки" и её элементов. Шаг 3. Описание настроек игры.

На занятии 4: «Создание игры "Наш сапер" (Продолжение)» рассматривается:

  • Шаг 4. Создание игрового поля. Шаг 5. Создание контекстного меню элемента поля.

На занятии 5: «Создание игры "Наш сапер" (Продолжение)» рассматривается:

  • Шаг 6. Создание "Сетки минного поля". Шаг 7. Добавление мин на игровое поле. Шаг 8. Описание события "Нажатие кнопки игрового поля". Шаг 9. Определение количества мин в соседних клетках.

На занятии 6: «Создание игры "Наш сапер" (Окончание)» рассматривается:

  • Шаг 10. Создание процедуры "Открыть все мины". Шаг 11. Создание счетчика ненайденных мин. Шаг 12. Создание процедуры очистки игрового поля при нажатии кнопки "Новая игра". Выпуск игры в виде внешней обработки.

На занятии 7: «Создание пользователей в "1С:Предприятие 8"» рассматривается:

  • Создание параметра сеанса. Сохранение алгоритмов в информационной базе.

На занятии 8: «Ограничение доступа к данным на уровне записей и реквизитов» рассматривается:

  • Роли пользователей информационной базы. Создание пользователей информационной базы. Ограничение доступа пользователей к элементам справочника "Игроки".

На занятии 9: «Настройка доступа к программе "Игры 1С" через интернет» рассматривается:

  • Публикация информационной базы на Веб-сервере. Организация доступа к информационной базе, которая хранится на Веб-сервере посредством "Тонкого клиента".

На занятии 10: «Построение отчетов в системе "1С:Предприятие 8"» рассматривается:

  • Создание регистра сведений "Таблица Результатов". Построение отчета "Результаты Игр".

На занятии 11: «Введение в язык запросов» рассматривается:

  • Источники данных для построения запроса. Разбор текста запроса на примере отчета "Результаты Игр".

На занятии 12: «Организация автоматической записи результата игры "Наш сапер" в информационную базу» рассматривается:

  • Создание счетчика времени игры "Наш сапер". Запись результата игры "Наш сапер" в информационную базу.
Для справки: принцип игры "Предсказание будущего" - пользователь должен посмотреть на магический квадрат, подумать о том, что он хочет от будущего и нажать кнопку "Узнать, после чего программа выдаст фразу предсказание.

Модуль 2. Продвинутый.

На занятии 1: «Программа учета личного времени. Начало создания» рассматривается:

  • Актуализация знаний "Создание информационной базы". 
  • Теория. Представление данных в памяти компьютера". 
  • Практика. Создание прикладного решения "Мой планировщик". Работа над интерфейсом планировщика - оформление записи дневника.

На занятии 2: «Проведение документов "Мероприятия" - завершение учебного дня» рассматривается:

  • Теория. Выражения и операторы встроенного языка "1С:Предприятие 8". Неявное преобразование значений. 
  • Практика. Работа над созданием планировщика. Завершение Учебного дня.

На занятии 3: «Определение количества затраченного времени» рассматривается:

  • Теория. Встроенные функции работы со значениями. 
  • Практика. Построение отчета "Моя занятость".

На занятии 4: «Создание расписания уроков» рассматривается:

  • Теория. Коллекции значений: массив, структура, соответствие. 
  • Практика. Создание расписания уроков.

На занятии 5: «Программирование отчетов "Анализ трудового дня" и "Расписание"» рассматривается:

  • Теория. Коллекции значений: список значений, таблица значений, древо значений. 
  • Практика. Программирование отчетов "Моя занятость" и "Расписание".

На занятии 6: «Планирование личного времени» рассматривается:

  • Теория. Основные конструкции встроенного языка "1С". 
  • Практика. Планирование личного времени.

На занятии 7: «Планировщик: планирование личного времени (Окончание)» рассматривается:

  • Теория. Основные конструкции встроенного языка "1С". Программы. 
  • Практика. Планирование личного времени (Окончание).

На занятии 8: «Напоминания (Начало)» рассматривается:

  • Теория. Сохранение инструкций в информационной базе. 
  • Практика. Создание напоминаний.

На занятии 9: «Напоминания (Окончание)» рассматривается:

  • Теория. Основные методы для организации интерактивной работы. 
  • Практика. Работа над созданием механизма напоминаний (Окончание).

На занятии 10: «Мини-чат (Начало)» рассматривается:

  • Теория. Введение в язык запросов. 
  • Практика. Разработка мини-чата. Создание интерфейса чата.

На занятии 11: «Мини-чат (Продолжение)» рассматривается:

  • Теория. Конструкторы запроса. 
  • Практика. Создание формы диалога пользователей чата.

На занятии 12: «Мини-чат (Окончание)» рассматривается:

  • Практика. Совершенствование мини-чата. Элементы ЮЗАБИЛИТИ.

Модуль 3. Углубленный.

На занятии 1: «Определение (Идентификация) пользователя мобильного приложения "1С:Участник"» рассматривается:

  • Создание информационных баз "1С:Клуб" и "1С:Участник". Создание каталога участников "1С:Клуба" и участника в мобильном приложении. Определение кода (уникального идентификатора) устройства в мобильном приложении. Отправка личных данных участника для регистрации в клубе. Создание анкеты регистрации участника клуба.

На занятии 2: «Установка ИБ "1С:Участник" на мобильное устройство» рассматривается:

  • Создание вирутуальной сети Wi-Fi. Создание машины (виртуального мобильного устройства) на базе Android. Публикация информационной базы "1С:Участник" на веб-сервере. Установка платформы "1С:Предприятие 8" и информационной базы на мобильное устройство. Улучшение интерфейса Создание документа "Мероприятие" и реестра сведений "Участие в мероприятии".

На занятии 3: «Клуб по интересам - виды и свойства мероприятий клуба» рассматривается:

  • Определение структуры мероприятия (создание справочников "Виды мероприятий" и "Свойства мероприятия"). Отображение свойств мероприятия в документе. Сохранение и отображение значений свойств мероприятия.

На занятии 4: «Регистрация участника в клубе (Присвоение ID новому участнику)» рассматривается:

  • Создание команды, при помощи которой можно отправить код мобильного устройства в "1С:Клуб". Создание Web-сервиса для регистрации мобильного устройства участника и публикация на веб-сервере. Создание ссылки на "Сервис регистрации" в мобильном приложении "1С:Участник". Создание метода подключения к веб-сервису. Описание операции сервиса регистрации.

На занятии 5: «Загрузка видов и свойств мероприятий, списка участников клуба в мобильное приложение при регистрации» рассматривается:

  • Настройка справочников и описание функции "Вид Мероприятия", "Свойство Мероприятия", "Участник Клуба". Добавление нового параметра операции. Формирование первичных данных для выгрузки. Запись в базу мобильного приложения видов и свойств мероприятий, списка участников. Тестирование выгрузки данных.

На занятии 6: «Создание сервиса "Анкета участника" - получение, заполнение и отправка анкеты участника клуба (Начало)» рассматривается:

  • Создание регистрации сведений и обработки "Анкета Участника". Создание общего метода подключения к Web-сервисам центральной базы. Описание процедур "Передать анкету в Клуб" и "Получить анкету из Клуба" в модуле объекта обработки.

На занятии 7: «Создание сервиса "Анкета участника" - получение, заполнение и отправка анкеты участника клуба (Окончание)» рассматривается:

  • Создание операции "Анкетные данные" и "Получить анкетные данные". Тестирование сервиса "Анкета участника" на мобильном устройстве.

На занятии 8: «Создание сервиса "Обмен данными": загрузка мероприятий в мобильное приложение» рассматривается:

  • Создание веб-сервиса "Обмен Данными" и его операции, отвечающей за выгрузку мероприятий из центральной базы. Загрузка мероприятий в мобильное приложение. Тестирование.

На занятии 9: «Создание сервиса "Обмен данными": отправка созданного мероприятия в центральную базу "1С:Клуб"» рассматривается:

  • Создание команды "Отправить в клуб". Определение модератора мероприятия. Создание возможности отправки только своего мероприятия. Отправка мероприятия в клуб. Создание операции "Загрузить от Участника". Перезагрузка WS-ссылки. Тестирование.

На занятии 10: «Отправка заявок на участие в мероприятиях в ИБ "1С:Клуб"» рассматривается:

  • Создание статуса заявки на участие в мероприятии. Создание обработки кнопки "Отправить заявки" формы списка регистрации сведений. Создание плана обмена данными. Описание алгоритма передачи заявок в "1С:Клуб".

На занятии 11: «Прием заявок на участие в мероприятиях в ИБ "1С:Клуб"» рассматривается:

  • Создание регистра сведений "Участие в мероприятии" в ИБ "1С:"Клуб". Доработка метода "Загрузить от участника". Тестирование отправки заявок. Обновление статуса заявки в мобильном приложении. Тестирование обновления статуса..

На занятии 12: «Выпуск первой версии мобильного приложения "1С:Участник"» рассматривается:

  • Сборка мобильного приложения. Инструкция работы в мобильном приложении.

Модуль 4. Постановка и решение задач.

На занятии 1: «Рождение проекта» рассматривается:

  • Постановка задачи и её анализ. Определение направлений работы: выделение подзадач. Распределение задач среди участников группы.

На занятии 2: «Составление технического задания для выполнения проекта» рассматривается:

  • Проектирование интерфейса и системы хранения данных. Программирование логики работы программы. Написание технического задания.

На занятии 3: «Знакомство с основами групповой разработки в "1С:Предприятие 8"» рассматривается:

  • Установка сервера 1С:Хранилище. Создание информационных баз для групповой разработки. Создание базы разработчика и подключение к групповой разработке.

На занятии 4: «Техническая реализация проекта» рассматривается:

  • Описание конфигурации для магазина и конфигурации для покупателя (мобильного приложения).

На занятии 5: «Техническая реализация проекта» рассматривается:

  • Описание конфигурации для магазина и конфигурации для покупателя (мобильного приложения).

На занятии 6: «Техническая реализация проекта» рассматривается:

  • Описание конфигурации для магазина и конфигурации для покупателя (мобильного приложения).

На занятии 7: «Техническая реализация проекта» рассматривается:

  • Описание конфигурации для магазина и конфигурации для покупателя (мобильного приложения).

На занятии 8: «Техническая реализация проекта» рассматривается:

  • Описание конфигурации для магазина и конфигурации для покупателя (мобильного приложения).

На занятии 9: «Техническая реализация проекта» рассматривается:

  • Описание конфигурации для магазина и конфигурации для покупателя (мобильного приложения).

На занятии 10: «Тестирование и эксплуатация» рассматривается:

  • Сборка конфигурации для магазина. Сборка конфигурации для покупателя (мобильного приложения).

На занятии 11: «Тестирование и эксплуатация» рассматривается:

  • Начальное тестирование конфигурации. Перекрестное тестирование конфигурации.

На занятии 12: «Сопровождение» рассматривается:

  • Выпуск обновления для конфигурации магазина. Выпуск обновления мобильного приложения.

Стоимость: 5000 руб. (одного_модуля)
Длительность: 24 ак.ч. (одного_модуля)

Рекомендуем курс

Системное администрирование для школьников (2_модуля)
Системное администрирование для школьников (2_модуля)

Системное администрирование — это процесс управления, технического обслуживания и&nb...

Основы программирования на языке «Java» для школьников (4_модуля)
Основы программирования на языке «Java» для школьников (4_модуля)

Java — это профессиональный язык программирования, который отлично подходит как для ...

Основы работы в Adobe Photoshop
Основы работы в Adobe Photoshop

Подготовка слушателей по курсу для школьников от 13 до 17 лет «Основы работы в Adobe Photosho...

CorelDRAW. Основы векторной графики
CorelDRAW. Основы векторной графики

Данный курс познакомит детей с популярным инструментом для создания векторных графических изобра...

PowerDirector. Видеоредактор
PowerDirector. Видеоредактор

PowerDirector – мощное и экономичное решение для редактирования видео. Этот видеоредактор...

Преимущества
Лицензия
Министерства образования
Центр Сертифицированного Обучения фирмы «1С», Сертификат ISO 9001:2008
Обучение
в удобное время
Вы сами выбираете удобное для Вас время обучения
Преподаватели
практики
Ведущие специалисты, с богатым опытом внедрения ПП
Методические
материалы
Комплект необходимых методических пособий и учебников 1С
Небольшие группы
5-7 человек
Индивидуальный подход к каждому обучающемуся 
Современные классы
полностью оборудованные
С индивидуальным рабочим местом для Вас
Рассрочка
без комиссии и переплат
Возможность рассрочки на 3 месяца
Документы
о прохождении курса
Свидетельство о повышении квалификации, сертификат фирмы 1С
Пробное занятие Бесплатно

Условия соглашения
согласие на обработку персональных данных

* - обязательные поля
Преподаватели курса
Дарья Ивакина
Специалист Учебного центра
Веду курсы:
Системное администрирование для школьников (2_модуля)
Основы программирования в «1С:Предприятие 8» для школьников (4_модуля)
Основы программирования на языке «Java» для школьников (4_модуля)
Отзывы

Портфель руководителя

для iOS

теперь все документы под рукой на вашем iPad или iPhone

Узнать больше...