Курс: Разработчик 1C
Продолжительность курса: 40 ак. ч.
Описание курса:
1C — популярный язык программирования, используемый для автоматизации бизнес-процессов крупными компаниями, например, Ozon, Магнит, Яндекс, для учёта клиентов, управления товарами и расчёта заработной платы.
На курсе вы освоите всё, что нужно 1C-разработчику, и после обучения сможете войти в профессию с нуля и стать востребованным специалистом.
Аудитория:
• Начинающие разработчики;
• Разработчики смежных профессий;
• Пользователям 1С.
Необходимая подготовка:
Базовые знания платформы 1С, опыт работы с конфигурациями, базовые знания языка программирования 1С.
Программа курса:
Модуль 1. Общее представление о платформе и конфигурации:
• Основные принципы работы платформы 1С:Предприятие;
• Знакомство с объектами конфигурации.
Модуль 2. Редакторы и инструменты, доступные всем пользователям:
• HTML-редактор;
• Редакторы графических и географических схем;
• Редактор табличных документов;
• Текстовые редакторы;
• Встроенные калькулятор и календарь;
• Палитра свойств и окно «Табло»;
• Дополнительные функции и возможности.
Модуль 3. Инструменты для разработчиков:
• Поиск и замена по всей конфигурации;
• Синтаксис-помощник;
• Редактор изображений;
• Окна: «Конфигурация», редактирования объекта, «Дополнительно»;
• Редакторы командного интерфейса, обычных и управляемых форм.
Модуль 4. Конструкторы типовых элементов:
• Конструктор форм, форматных строк, многоязычных строк;
• Локализация конфигураций;
• Конструкторы печати, макетов, схем компоновки данных;
• Конструктор движений, ввода на основании, агрегатов, запросов;
• Настройка ограничений доступа.
Модуль 5. Технологии разработки и поддержки решений:
• Отладка клиентских приложений;
• Использование окон «Выражение», «Стек вызовов» и «Табло»;
• Измерение производительности;
• Шаблоны текста, поиск и замена;
• Поддержка локализации и групповой разработки;
• Расширение конфигурации, мобильная платформа;
• Обновление базы данных, поставка и поддержка конфигурации.
Модуль 6. Объектная модель решения:
• Базовые понятия встроенного языка;
• Типы программных модулей;
• Обработка событий и подписка на них;
• Справочники, документы, регистры сведений;
• Механизмы блокировок;
• Анализ и прогнозирование данных.
Модуль 7. Табличная модель решения:
• Работа с конструктором запросов;
• Настраиваемые ограничения.
Модуль 8. Интеграция и обмен данными:
• Универсальные механизмы обмена;
• Работа с распределенными базами;
• XML-сериализация, XBase, Automation Client/Server;
• Использование внешних компонент;
• Электронная почта, ActiveX, HTML, Web-сервисы;
• Работа с различными форматами данных.
Модуль 9. Система взаимодействия:
• Интерактивный и неинтерактивный режимы взаимодействия.
Модуль 10. Разработка пользовательского интерфейса:
• Редактор формы: параметры, реквизиты, команды;
• Динамические списки, планировщики, диаграммы;
• Элементы формы и командный интерфейс;
• Настройка начальной страницы и форм в режиме исполнения.
Модуль 11. Формирование отчетности:
• Основы компоновки данных;
• Подготовка и связывание наборов данных;
• Вычисляемые поля и параметры;
• Макеты и оформление отчета.
Модуль 12. Механизмы оперативного учета:
• Регистры накопления: общие сведения, агрегаты, итоги;
• Особенности проведения документов и последовательность операций.
Модуль 13. Бухгалтерский учет в 1С:
• Планы счетов и их создание;
• Аналитический учет;
• Регистры бухгалтерии.
Модуль 14. Расчёты и сложные периодические операции:
• Планы видов расчета;
• Регистры расчета;
• Сторно, механизм вытеснения.
Окончательная цена указывается в договоре на обучение.