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

Общая программа курса «Разработка программных приложений»:

1. Общие сведения о системе:
   1.1. назначение системы, сферы применения;
   1.2. понятия платформы и конфигурации;
   1.3. ключевая защита приложения;
   1.4. файловый и клиент-серверный варианты работы;
   1.5. тонкий, толстый и веб-клиент;
   1.6. типовые конфигурации на базе «1С: Предприятие»;

2. Режимы работы системы:
   2.1. режим работы «Предприятие»: инструменты, возможности;
   2.2. режим «Конфигуратор»: общий вид, назначение;
   2.3. справочная система «1С», Синтакс-помощник;
   2.4. основные инструменты и возможности разработчика;
   2.5. архитектура приложений на базе «1С: Предприятие 8»;

3. Разработка собственного приложения:
   3.1. этапы разработки приложения на базе «1С»;
   3.2. прикладные объекты, подчиненные объекты, общие объекты системы;
   3.3. правила наименования прикладных объектов, представление в интерфейсе;
   3.4. константы: назначение и использование;
   3.5. справочники, реквизиты, табличные части; иерархия и подчинение;
   3.6. перечисления; жесткие и мягкие ссылки на элементы системы;
   3.7. документы, журналы документов, последовательности; проведение документов;
   3.8. встроенный язык системы, основные программные конструкции;
   3.9. виды программных модулей, назначение и использование;
   3.10. управляемые формы, механизм работы управляемых форм; конструктор управляемых форм, реквизиты и элементы формы;
   3.11. отладка приложения, инструменты отладки;
   3.12. регистры накопления, измерения и ресурсы; виртуальные таблицы, итоговые записи;
   3.13. регистры сведений, режимы записи регистра, периодичность; объектная модель доступа к данным;
   3.14. табличная модель доступа к данным; запросы в системе «1С», язык запросов, конструктор запросов;
   3.15. планы видов характеристики: назначение, отличие от справочников;
   3.16. отчеты, варианты отчетов, система компоновки данных;
   3.17. план счетов, регистры бухгалтерии, субконто, признаки учета;
   3.18. план видов расчета, регистры расчета, перерасчеты, механизмы вытеснения;
   3.19. бизнес-процессы, задачи, адресация, графическая схема процесса;

4. Настройка интерфейса приложения:
   4.1. функциональные опции, параметры функциональных опций, хранение опций;
   4.2. командный интерфейс, панели разделов, навигации, действий; подсистемы;
   4.3. роли, настройка прав доступа, пользователи системы;

5. Управление конфигурациями:
   5.1. конфигурация и информационная база: загрузка, выгрузка;
   5.2. создание поставки конфигурации, конфигурация поставщика;
   5.3. сравнение, объединение, обновление конфигураций;

Полную программу курса можно скачать здесь.