Онлайн-курс для начинающих программистов "Подготовка к тестированию 1С:Профессионал по платформе "1С:Предприятие". Курс проходит с 3 по 19 октября.

Программирование

3

Описание курса

Этот курс может быть рекомендован как первая ступенька в освоении конфигурирования платформы "1С:Предприятие 8.3". Курс состоит из трех блоков: Знакомство с платформой "1C:Предприятие 8.3", Основы программирования в системе "1C:Предприятие 8.3", Основные механизмы платформы "1С:Предприятие 8.3". Период обучения с 3 по 19 октября.

Особенности курса

Данный курс включает в себя 3 блока:

  1. Знакомство с платформой "1C:Предприятие 8.3"
  2. Основы программирования в системе "1C:Предприятие 8.3"
  3. Основные механизмы платформы "1С:Предприятие 8.3"

Этот курс может быть рекомендован как первая ступенька в освоении конфигурирования платформы "1С:Предприятие 8.3".  Наличие знаний по основам программирования не обязательно.

По окончании онлайн-курса, для слушателей будет организовано тестирование "1С:Профессионал" (одна бесплатная попытка) на знание основных механизмов и возможностей платформы "1С:Предприятия 8".

Аудитория курса

Начинающие программисты. Данный курс идеально подходит для подготовки к тестированию "1С:Профессионал" по платформе "1С:Предприятие 8.

Объем курса

Блок 1 - 24 уч.ч

Блок 2 - 32 уч.ч

Блок 3 - 40 уч.ч

Расписание курса

Блок 1 - 3, 4, 5 октября, с 10 до 17 мск

Блок 2  - 8,9, 10, 11 сентября, с 10 до 17 мск

Блок 3 - 15, 16, 17, 18, 19 сентября, с 10 до 17 мск

Программа курса

Цель блока - дать слушателям базовое представление о работе с объектами и механизмами платформы, сформировать у них практические навыки по конфигурированию и программированию на сквозном примере. Основной методический подход в обучении на данном блоке курса состоит в самостоятельном выполнении обучаемыми демонстрируемых примеров и приемов конфигурирования под руководством опытного преподавателя ("Делай как я").

Блок 1. Знакомство с платформой "1С: Предприятие" 

  • Общие положения
    • Задача
    • Создание новой информационной базы
  • Константы
  • Справочники
    • Общее описание и назначение
    • Иерархия
    • Предопределенные элементы
    • Реквизиты справочника
    • Табличная часть
    • Подчинение
    • Форма. Форма списка, форма элемента
    • Печать справочника
  • Перечисление
  • Элементы управления формы
    • Поле
    • Команда
    • Группа
    • Таблица
  • Обработчик события
  • Документ
    • Реквизиты шапки
    • Формы документа
    • Реквизиты табличной части
    • Печать документа. Конструктор печати
  • Функциональные опции
  • Подсистемы, командный интерфейс и интерфейс "Такси"
  • Регистр сведений
  • Запросы, отчеты, система компоновки данных

Блок 2. Основы программирования в системе "1C:Предприятие 8.3"

Цели блока: ознакомление слушателей с базовыми задачами и возможностями встроенного языка 1С, формирование практических навыков по программированию в системе "1С:Предприятие 8". 

1. Основные конструкции встроенного языка 1С:Предприятие 8.

  • Базовые типы данных
    • Работа с текстовыми значениями
    • Работа с числовыми значениями
    • Работа с датой и временем
    • Работа со значением типа булево
    • Системные функции работы со значениями
    • Преобразование типов данных
  • Выражения и операторы
    • Работа с переменными и оператор присваивания
    • Арифметические операции
    • Логические операции
  • Синтаксические конструкции
    • Работа с условиями
    • Работа с циклами
    • Работа с переходами
  • Коллекции значений
    • Использование массивов
    • Использование таблицы значений
    • Использование дерева значений
    • Использование списка значений
    • Использование структуры
    • Использование соответствия

2. Объектная модель работы с данными

  • Конфигурация базы данных
    • Программное чтение дерева метаданных
    • Анализ объекта конфигурации
    • Анализ предопределенных элементов
    • Анализ коллекции метаданных
  • Объекты встроенного языка
    • Использование системных свойств
    • Использование системных методов
    • Расширение методов объекта встроенного языка
  • Объекты информационной базы
    • Создание объекта
    • Определение динамических свойств объекта
    • Создание собственных методов объекта
  • Обработчики событий
    • Использование события "Перед записью"
    • Использование события "При записи"

3. Табличная модель работы с данными

  • Использование одного источника
  • Соединение источников
  • Объединение источников
  • Объединение записей
  • Получение итоговых записей

4. Совместное использование табличной и объектной моделей

  • Использование временных таблиц
  • Использование менеджера временных таблиц
  • Обход результатов запроса
  • Использование пакетных запросов

Блок 3. Основные механизмы платформы "1С:Предприятие 8.3"

Цели и задачи блока:

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

    • Назначение и основные понятия системы "1С:Предприятие 8": понятие платформы, прикладного решения, внедрений и информационной базы; общий обзор типов прикладных решений (типовые, отраслевые)

    • Способы установки и варианты работы (типы дистрибутивов (полный, для тонкого клиента); варианты работы (файловый, клиент-серверный), способы использования (толстый клиент, тонкий клиент, веб-клиент)

    • Обзор инструментов разработки (запуск и настройка конфигуратора, основные инструменты разработчика)

    • Обзор возможностей в режиме исполнения (задаче - ориентированный интерфейс, управляемые формы)

  • Практикум по разработке структуры хранения данных.

    • Определение списка информационных баз для процесса разработки и использования

    • Идентификация конфигурации и прикладного решения

    • Решение прикладных задач на использование объектов общего назначения с подробной классификацией назначения: макетов (с разбором назначения каждого типа макета), библиотеки картинок, перечислений, констант, справочников, планов видов характеристик и регистров сведений.

    • Использование прикладных объектов для отражения учета. Механизмы реализации задач фактического, управленческого и регламентированного учета с использованием регистров накопления, бухгалтерии и расчета.

  • Использование механизма бизнес-процессов.
    • Автоматизация действий пользователей и управление задачами в прикладном решении
    • Использование системы 1С:Предприятие 8 для управления бизнес-процессами предприятии
  • Настройка модели поведения системы
    • Определение основных задач по настройке модели поведения системы в концепции предметно-ориентированного подхода и клиент-серверной архитектуры программирования
    • Практика разработки модульного прикладного решения с использованием обработок
    • Реализация безинтерфейсного взаимодействия внешнего приложения (на примере Excel) c прикладным решением на базе платформа 1С:Предприятие 8.3
  • Инструменты отладки прикладного решения
    • Построение алгоритмов с помощью отладчика
      • Проверка работы прикладного решения

      • Проверка производительности прикладного решения

  • Построение модели взаимодействия пользователя с системой

    • Использование обычных и управляемых форм в обычном и управляемом приложении

    • Использование и назначение управляемых форм

    • Система команд в командном интерфейсе и управляемых формах

    • Структура, назначение и создание рабочего стола

    • Создание задаче - ориентированного интерфейса (панель задач)

    • Настройка зависимости вида интерфейса от пользователя по ролям и по функциям

    • Механизм отбора данных в списках: использование критериев отбора, настройка динамических списков, использование произвольных запросов

    • Использование картинок и файлов в прикладном решении

    • Механизм ролей: ограничение доступа к данным по типу данных, по содержанию, к части данных; оптимизация правил через шаблоны, определение условий на ограничение доступа к данным (использование препроцессора), влияние ролей на внешний вид приложения

  • Механизм создания распределенной информационной системы и возможности интеграции

    • Создание информационной системы с несколькими базами на одной платформе

    • Механизм объединения различных прикладных решений

    • Способы интеграции с решениями семейства не 1С:Предприятие

  • Механизм поддержки и поставки прикладных решений

    • Разработка полного цикла поставки, сопровождения и поддержки прикладного решения

    • Способы обновления прикладного решения с возможностью объединения своих изменений с изменениями разработчика прикладного решения

    • Технология обновления прикладного решения в распределенных информационных системах

  • Механизм групповой разработки

    • Методика совместной разработки и сопровождения прикладного решения

    • Создание общей базы для групповой разработки

    • Подключение разработчиков к общей базе

  • Обслуживание прикладного решения и технологической платформы

    • Механизмы обслуживания информационной базы (выгрузка/загрузка базы, выгрузка/загрузка конфигурации, тестирование базы, управление пользователями, регистрация и анализ изменений в информационной базе, пакетный режим запуска)

    • Механизмы обслуживания технологической платформы (подключение настройки для запуска технологического журнала, обновление технологической платформы)

Как проходит курс

Курс проводится в режиме online-трансляции (с предоставлением записи материалов). Вам приходят доступы к вебинарной комнате и вы занимаетесь с преподавателем в реальном времени, имея возможность задавать вопросы по ходу обучения в чате.

Сертификат

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

3


Новый вопрос

E-mail*
Тема (вопрос)*

См. также