Описание [Олег Каратаев, Сергей Бывальцев, Александр Свойкин] [OTUS] Архитектор 1С (2025):
**Освойте навыки технического архитектора 1С для проектирования и интеграции в IT-инфраструктуру компании**
**Что вы получите на курсе?**
Курс "Архитектор 1С" предоставляет все необходимые знания и практические умения для создания программных решений на платформе 1С и их интеграции в корпоративную IT-инфраструктуру.
**После прохождения курса вы сможете:**
- Разрабатывать структуру программных продуктов на платформе 1С
- Моделировать бизнес-процессы и создавать прототипы для будущих разработок
- Составлять технические проекты в системе поддержки принятия решений (СППР)
- Работать с инструментами управления версиями кода, такими как Git, OneScript, а также с Vanessa, SonarQube, Apdex и Grafana
- Настраивать и управлять распределёнными информационными базами (РИБ)
- Проводить проверку кода и участвовать в парном программировании
- Планировать и реализовывать доработки существующих систем
- Создавать мобильные приложения на базе 1С
- Работать с интегрированной средой разработки "1C:EDT"
**Для кого этот курс?**
- Программисты 1С, стремящиеся систематизировать свои знания и повысить квалификацию для карьерного роста
- Системные аналитики 1С, желающие углубить свои компетенции и перейти на позицию технического архитектора
- Технические архитекторы 1С, желающие расширить свои знания и увеличить доход
**Содержание курса:**
**Модуль 1 - Настройка окружения и моделирование в 1С**
В этом модуле вы узнаете, как правильно настроить рабочее окружение и моделировать процессы в 1С.
- **Тема 1:** Роль и функции архитектора 1С. Обязанности, связанные с платформой, конфигурациями и управлением персоналом. Структура должностей и процесс разработки
- **Тема 2:** Настройка СУБД MSSQL (домашнее задание)
- **Тема 3:** Настройка СУБД PostgreSQL (домашнее задание)
**Модуль 2 - Организация работы в SCRUM-команде на проектах 1С**
Второй модуль посвящён основам и методикам построения SCRUM-команд и их применению в проектах 1С.
- **Тема 1:** Организация работы программистов
- **Тема 2:** Организация работы службы поддержки (ITIL, домашнее задание)
- **Тема 3:** Ведение баз знаний
- **Тема 4:** Управление стандартами разработки 1С
- **Тема 5:** Этапы и артефакты проекта (домашнее задание)
**Модуль 3 - Моделирование и описание бизнес-процессов**
В этом модуле мы рассмотрим использование нотаций проектирования для создания проектов на базе 1С.
- **Тема 1:** Моделирование и прототипирование (домашнее задание)
- **Тема 2:** Построение архитектурных схем (домашнее задание)
- **Тема 3:** Проектирование в 1С:СППР. Часть 1 (домашнее задание)
- **Тема 4:** Проектирование в 1С:СППР. Часть 2
- **Тема 5:** Структура и правила оформления технического проекта
- **Тема 6:** Документирование интеграций по OpenAPI с использованием Swagger для 1С
**Модуль 4 - Автоматизация работы разработчиков и контроль качества кода**
В этом модуле вы изучите devops-инструменты и их применение для повышения эффективности разработки.
- **Тема 1:** Вспомогательные средства разработки: Git, OneScript
- **Тема 2:** Интегрированная среда разработки "1C:EDT"
- **Тема 3:** Управление качеством кода 1С с использованием SonarQube (домашнее задание)
- **Тема 4:** Code review и использование Git-flow в 1C (домашнее задание)
**Модуль 5 - Тестирование в 1С. TDD, BDD. Использование CI/CD**
В пятом модуле вы научитесь писать тесты и автоматизировать их запуск через Jenkins.
- **Тема 1:** Сценарное тестирование в 1С с использованием Vanessa (домашнее задание)
- **Тема 2:** Юнит-тестирование с yaxunit (домашнее задание)
- **Тема 3:** Продолжение юнит-тестирования с yaxunit
- **Тема 4:** Развёртывание Jenkins и написание простейших скриптов
- **Тема 5:** Базовая настройка Jenkins-Lib (gitsync, ci) (домашнее задание)
- **Тема 6:** Настройка Jenkins для работы с SonarQube и покрытием кода
**Модуль 6 - Мониторинг и контроль производительности**
В этом модуле вы научитесь работать с метриками производительности приложений 1С.
- **Тема 1:** Метрики производительности (Apdex, Grafana) (домашнее задание)
- **Тема 2:** Мониторинг производительности в системе 1С #1
- **Тема 3:** Мониторинг производительности в системе 1С #2
- **Тема 4:** Оптимизация и расследование проблем
**Модуль 7 - Построение интеграций в системах 1С**
В седьмом модуле вы изучите основные методы интеграции в приложениях 1С.
- **Тема 1:** Настройка распределённых информационных баз (РИБ) (домашнее задание)
- **Тема 2:** Работа с брокерами сообщений и обменом данных (домашнее задание)
- **Тема 3:** Проектирование и возможности мобильного приложения 1С
- **Тема 4:** Интеграция с 1С:Документооборот
- **Тема 5:** Работа с Kafka в 1С #1 (домашнее задание)
- **Тема 6:** Работа с Kafka в 1С #2 (домашнее задание)
**Модуль 8 - Проектная работа**
Заключительный месяц курса посвящён проектной работе. Вы сможете реализовать проект на основе полученных знаний. При этом не обязательно завершить его за месяц. В процессе работы вы сможете получить консультации преподавателей.
- **Тема 1:** Выбор темы и организация проектной работы (проект)
- **Тема 2:** Консультации по проектам и домашним заданиям
- **Тема 3:** Защита проектных работ
- **Тема 4:** Подведение итогов курса
Подробнее:
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [Олег Каратаев, Сергей Бывальцев, Александр Свойкин] [OTUS] Архитектор 1С (2025):
Для просмотра содержимого вам необходимо авторизоваться
Последнее редактирование модератором: