Комплексное освоение 1С: современные подходы, интеграции и оптимизация для профессионалов
В октябре
3 месяца
Онлайн
Вт/Чт 19:00 Мск
Знание языка программирования 1С

Обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.
Вебинары проводятся 2 раза в неделю по 2 ак. часа и сохраняются в записи в личном кабинете. Вы можете посмотреть их в любое удобное для вас время.
В ходе обучения вы будете выполнять домашние задания. Каждое из них посвящено одному из компонентов вашего выпускного проекта.
После выполнения всех домашних заданий вы получите готовый выпускной проект.
Индивидуальная разработка итоговой проектной работы
Программу ведут действующие специалисты
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
2 онлайн-трансляции по 2 ак.часа в неделю. Доступ к записям и учебным материалам – навсегда
Домашние задания с поддержкой и обратной связью наших преподавателей помогут освоить изучаемые технологии
Живое общение с преподавателями на вебинарах, переписки в Telegram чате и развёрнутые ответы при проверке ДЗ
В этом модуле вы погрузитесь в архитектуру платформы 1С:Предприятие и современные подходы к разработке. Изучите принципы построения проекта в среде 1C:EDT, освоите эффективные механизмы платформы (событийную модель, кэширование) и научитесь применять функциональные опции с определяемыми типами. Также рассмотрите вопросы безопасности: управление правами доступа, ролевую модель, организацию аудита и защиту данных.
Тема 1: Архитектура платформы 1С:Предприятие
Тема 2: 1C:EDT: новые подходы в разработке, принципы построения проекта // ДЗ
Тема 3: Эффективное использование механизмов платформы (событийная модель, подписки, кэширование)
Тема 4: Функциональные опции, определяемые типы, регламентные и фоновые задания
Тема 5: Безопасность в 1С: права, роли, аудит, защита данных
В этом модуле вы разберете ключевые аспекты настройки производительности в 1С и взаимодействия с СУБД. Освоите методы оптимизации запросов, научитесь работать с технологическим журналом для анализа обращений к базе данных. Также изучите планы запросов и освоите использование SQL Server Profiler для детальной диагностики и выявления узких мест.
Тема 1: Работа с данными СУБД. Оптимизация запросов. Клиент-серверное взаимодействие // ДЗ
Тема 2: Технологический журнал. Анализ запросов к СУБД.
Тема 3: Планы запросов. SQL Server Profiler
В этом модуле вы изучите механизмы интеграции 1С как с внутренними контурами, так и с внешними системами. Рассмотрите работу с планами обмена, а также взаимодействие с брокерами сообщений Apache Kafka и RabbitMQ. Освоите создание и использование web-сервисов с применением XDTO-пакетов, разберёте возможности HTTP-сервисов. Познакомитесь с инструментами обмена данными: 1С:Конвертация данных 2.0 и 3.0, а также с работой подсистемы БСП.
Тема 1: Планы обмена. Apache Kafka и RabbitMQ
Тема 2: Web-сервисы. XDTO-пакеты
Тема 3: HTTP-сервисы // ДЗ
Тема 4: 1C:Конвертация данных 2.0 и 3.0
Тема 5: БСП // ДЗ
В этом модуле вы познакомитесь с практиками CI/CD и DevOps в контексте разработки на 1С. Освоите основы работы с Git, изучите модель ветвления GitFlow и принципы командной разработки через pull requests и code review. Разберётесь с настройкой сборочных процессов в GitLab CI и Jenkins, научитесь составлять yml-файлы. Также рассмотрите пример разработки пайплайна и использование SonarQube для анализа качества кода.
Тема 1: Основные понятия в Git
Тема 2: GitFlow и работа в команде (разработка через pull requests, code review) // ДЗ
Тема 3: GitLab CI, Jenkins, составление yml-файла
Тема 4: Пример разработки пайплайна. SonarQube // ДЗ
В этом модуле вы разберёте механизм расширений конфигурации как современный подход к доработке типовых конфигураций без изменения основного кода. Изучите концепцию, возможности и ограничения расширений, освоите их создание и отладку. Рассмотрите методы перехвата событий и доработки функционала без изменения базы, а также разберётесь с управлением обновлениями и тестированием совместимости.
Тема 1: Механизм расширений: концепция, возможности и ограничения
Тема 2: Создание и отладка расширений для типовых конфигураций // ДЗ
Тема 3: Перехват событий и доработка функционала без изменения базы
Тема 4: Управление обновлениями и тестирование совместимости
В этом модуле вы разберёте подходы к разработке современных интерфейсов в 1С и принципы построения пользовательского опыта. Изучите основные принципы создания интерфейсов, освоите программную работу с формами и научитесь динамически изменять интерфейс в зависимости от условий и ролей пользователя.
Тема 1: Основные принципы разработки интерфейсов в 1С. Клиентские оповещения. Асинхронные вызовы.
Тема 2: Программная работа с формами, динамическое изменение интерфейса
В этом модуле вы систематизируете знания для успешного прохождения технического собеседования по 1С. Рассмотрите типичные вопросы, связанные с запросами и клиент-серверным взаимодействием, а также вопросы, касающиеся программного кода и других ключевых аспектов.
Тема 1: Подготовка к техническому собеседованию. Запросы. Клиент-серверное взаимодействие
Тема 2: Подготовка к техническому собеседованию. Стилистика кодирования и другие вопросы
Заключительный месяц курса посвящен проектной работе. Проект – это самая интересная часть обучения. Вы будете разрабатывать его на основе полученных на курсе навыков и компетенций. В процессе работы над проектом можно получить консультацию преподавателей.
Тема 1: Выбор темы и организация проектной работы // Проектная работа
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектных работ и подведение итогов курса
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
OTUS осуществляет лицензированную образовательную деятельность.
В конце прохождения специализации вы получите сертификат OTUS и официальный диплом о получении новой специальности
Стоимость в рассрочку