Основы программирования в 1С. Модуль 1
На курсе:
- Вы узнаете, что такое платформа "1С:Предприятие 8". Каковы ее основные возможности и предназначение.
- Узнаете, как установить платформу "1С:Предприятие 8" на компьютер, и начнете собственную разработку прикладного решения на ее основе.
- Познакомитесь с базовыми элементами системы: справочниками, обработками, отчетами, параметрами сеанса и др.
- Научитесь проектировать интерфейс элементов системы – размещать кнопки, поля, списки и др. на форму элемента.
- Узнаете, где и как писать программный код для базовых элементов системы.
- Создадите игру "Наш Сапер", результаты которой будут записываться в информационную базу автоматически.
- Организуете работу нескольких пользователей в "1С:Предприятие 8".
- Ограничите доступ пользователей к информации, хранящейся в информационной базе.
- Настроите доступ к программе "Игры 1С" через Интернет.
- Создадите для пользователя возможность получения сводной, отчетной информации

Второй модуль курса: Основы программирования в 1С. Модуль 2
Расписание онлайн-трансляций
Тема 1. Что такое «1С:Предприятие 8». Основные возможности системы и ее предназначение. Установка системы. Работа со справочниками
-
Лекционное занятие.
-
Платформа «1С:Предприятие 8», ее назначение. Понятия «база данных» и «информационная база». Объект «Справочник». Его назначение.
-
Практическое занятие.
-
Установка платформы «1С:Предприятие 8». Создание информационной базы. Создание справочников.
Тема 2. Работа с формами в системе «1С:Предприятие 8»
-
Лекционное занятие.
-
Формы. Их назначение. Виды форм в «1С:Предприятие 8».
-
Знакомство с встроенным языком платформы «1С:Предприятие 8». Переменная. Условный оператор.
-
Практическое занятие.
-
Создание формы справочника «КаталогИгр». Запуск игр Windows из справочника. Запуск игр – внешних обработок 1С из справочника. Универсальный механизм запуска игр (файлов .exe и .epf) из справочника.
Тема 3. Создание игры «Наш Сапер»
-
Лекционное занятие.
-
Элементы формы: кнопки, поля ввода, надписи, декорации.
-
Типы данных.
-
Алгоритмы с повторениями во встроенном языке «1С:Предприятие 8». Подпрограммы.
-
Практическое занятие.
-
Описание графического интерфейса и логики игры. Программный код игры на встроенном языке программирования 1С. Создание кнопок «Начать игру» и «Новая игра». Создание группы «Настройки» и ее элементов. Описание настроек игры. Создание игрового поля. Создание контекстного меню элемента поля. Создание сетки минного поля. Добавление мин на игровое поле. Описание события «Нажатие на кнопку игрового поля». Определение количества мин в соседних клетках. Создание процедуры ОткрытьВсеМины(). Создание счетчика ненайденных мин. Создание процедуры очистки игрового поля при нажатии на кнопку «Новая игра». Выпуск игры в виде внешней обработки.
Тема 4. Создание пользователей в «1С:Предприятие 8»
-
Лекционное занятие.
-
Объект «Параметр сеанса», его назначение.
-
Запись алгоритмов на встроенном языке «1С:Предприятие 8». Модули.
-
Практическое занятие.
-
Создание параметра сеанса «ТекущийПользователь». Сохранение алгоритмов в информационной базе. Организация доступа к информационной базе пользователям, зарегистрированным в справочнике «Игроки».
Тема 5. Ограничение доступа к данным на уровне записей и реквизитов
-
Лекционное занятие.
-
«1С:Предприятие 8» как многопользовательская система. Пользователи и их роли.
-
Практическое занятие.
-
Создание ролей пользователей информационной базы. Создание пользователей информационной базы. Ограничение доступа пользователей к элементам справочника «Игроки».
Тема 6. Настройка доступа к программе «Игры 1С» через интернет
-
Лекционное занятие.
-
Клиентские приложения платформы «1С:Предприятие 8»: тонкий, толстый и веб-клиенты.
-
Понятие веб-сервера.
-
Практическое занятие.
-
Публикация информационной базы на веб-сервере. Организация доступа к информационной базе, которая хранится на веб-сервере, посредством тонкого клиента.
Тема 7. Построение отчетов в системе «1С:Предприятие 8»
-
Лекционное занятие.
-
Объекты «Регистр сведений» и «Отчет». Структура и назначение.
-
Практическое занятие.
-
Создание регистра сведений «Таблица результатов». Построение отчета «РезультатыИгр».
Тема 8. Введение в язык запросов
-
Лекционное занятие.
-
Источники данных. Запрос, его основное назначение. Правила написания запросов в «1С:Предприятие 8».
-
Практическое занятие.
-
Разбор текста запроса на примере отчета «РезультатыИгр». Построение отчета «Рекордсмены».
Тема 9. Организация автоматической записи результата игры «Наш Сапер» в информационную базу
-
Практическое занятие.
-
Создание счетчика времени игры «Наш Сапер». Запись результата игры «Наш Сапер» в информационную базу в регистр сведений «Таблица сведений». Подведение итогов курса.
Победитель конкурса педагогов города Москвы «Технологии будущего». Подготовил победителей и призеров многочисленных всероссийских конкурсов: Всероссийский конкурс «IT-ШКОЛА выбирает сильнейших» – второе место в номинации «Социальное приложение»,
всероссийская конференция для школьников по программированию – первое место в номинации «Облака». Второе место на хакатоне по виртуальной реальности.
Ведущий преподаватель центрального учебного центра 1С с опытом преподавания более 15 лет.
Окончила Московский авиационный институт по специальности «Автоматизированные системы обработки информации и управления» (с отличием). Кандидат технических наук.
Имею сертификат: Преподаватель ЦСО. Курс «Введение в конфигурирование в системе «1С: Предприятие 8. Основные объекты».
Более 10 лет готовлю школьников по курсам программирования, подготовила победителей и финалистов Национальной технологической олимпиады, профиль «Автоматизация бизнес-процессов» (Студенческий трек).
Преподаватель курсов "Программирование на Java" и "Программирования на платформе 1С" в центральном учебном центре 1С.