1C:Enterprise Development Tools это современная расширяемая среда разработки прикладных решений. Поддерживает ключевые принципы создания прикладных решений на платформе «1С:Предприятие 8» и содержит большое количество инструментов автоматизации разработки.
Для кого этот курс:
- Начинающие разработчики 1С
Прокачайте свои знания и навыки до нового уровня
- Опытные разработчики 1С
Изучите технологию для открытия новых карьерных путейКакие знания необходимы:
- Для IT специалистов, интересующихся современными стандартами разработки и привнесением их в 1С
Получите новые знания и расширьте свой кругозор
Что даст вам этот курс:
- Понимание языка программирования 1С
- Представление о разработке в Конфигураторе
Что вы сможете после обучения:
- Ознакомление с инструментарием разработчика в EDT
Изучите ключевые инструменты, необходимые для эффективной разработки в EDT.- Работа на мощном учебном сервере
Выполняйте все практические задания в уже настроенной среде EDT на нашем выделенном облачном сервере. Никакой установки ПО на свой компьютер и никаких ограничений по ресурсам.- Понимание принципов разработки в EDT
Освоите современные подходы к разработке на платформе 1С и выведите качество и скорость работы на новый уровень.- Понимание отличий от работы в Конфигураторе
Увидите принципиальные различия подходов и преимуществ использования EDT по сравнению с традиционным Конфигуратором.- Знания о структуре проекта и формате хранения данных в EDT
Научитесь правильно организовывать рабочее пространство и управлять исходными файлами проекта.- Освоение Git и его использование в контексте EDT
Поймёте, как версионировать проекты, работать с удалёнными репозиториями и применять команды Git на практике.- Интеграция разработки в DevOps-процессы
Научитесь собирать релизы с помощью инструментов CI/CD и выстраивать автоматизацию поставки.
Процесс обучения
- Применять принципы разработки в EDT
- Интегрировать командную разработку с системой контроля версий Git
- Работать с отладкой и производить замеры производительности
- Подключать внешние инструменты разработки в EDT через плагины
- Применять инструменты методологии DevOps
- Интегрировать EDT в процессы CI/CD
У нас нет предзаписанных уроков.
Занятия в OTUS – это вебинары. Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах, расскажут о необходимых в работе инструментах. Вы всегда сможете задать вопрос и получить исчерпывающий ответ. И самое главное – сможете практиковаться. Учитесь онлайн отовсюду. А если вдруг пропустите занятие, просто посмотрите запись.
2 онлайн-трансляции по 2 ак.часа в неделю. Доступ к записям и учебным материалам – навсегда
Программа
1. Инструментарий разработчика, принципы разработки в EDT
Изучаем принципы разработки в EDT. Знакомимся с принципиально новыми подходами и возможностями в разработке в 1С.
Тема 1: Развертывание среды разработки
Тема 2: Структура проекта EDT. Формат хранения исходных файлов. Структура рабочей области
Тема 3: Работа с программным кодом. Структура модуля. Типизация данных
Тема 4: Виды проектов EDT. Их типы и принципы взаимодействия с БД и между собой // ДЗ
Тема 5: Работа с отладкой. Перспектива Отладка
Тема 6: Замеры производительности. Работа с ролями и подписками на события
Тема 7: Работа с расширениями // ДЗ
Тема 8: Инструмент Рабочий набор. Объединение объектов в группы. Работа с поиском // ДЗ
Тема 9: Конструирование web и мобильного приложения
2. Расширенные возможности работы
Изучим внешние по отношению к EDT инструменты разработки и управления процессами проекта.
Тема 1: Плагины. Расширение возможностей в разработке
Тема 2: 1C:EDT CLI. Интерфейс командной строки. Работа со скриптами // ДЗ
Тема 3: Использование искусственного интеллекта в разработке. 1С:Напарник
3. EDT и Git
Изучим технологию Git. Научимся использовать Git при работе с проектом EDT.
Тема 1: Технология версионирования Git. Работа с репозиторием
Тема 2: Git. Удаленные репозитории
Тема 3: Переход командной разработки в Git. Разбор практического примера // ДЗ
Тема 4: EDT и Git. Настройки. Удаленные репозитории
Тема 5: EDT и Git. История проекта в Git. Настройка и корректировка // ДЗ
Тема 6: EDT и Git. Работа с ветками. Merge, rebase, cherry-pick, squash // ДЗ
Тема 7: Обновление конфигурации поставщика средствами Git
Тема 8: Практика работы с Git при работе в команде. Сложные и необычные случаи
4. DevOps
Изучим методологию разработки CI/CD. Познакомимся с основными инструментами.
Тема 1: Веб-сервисы Git. GitLab, GitHub
Тема 2: PowerShell, OneScript
Тема 3: Автоматизированное тестирование в 1С
Тема 4: CI/CD в 1С: Теоретические аспекты и описание используемого набора инструментов
Тема 5: CI/CD в 1С: GitLab-CI, SonarQube
Тема 6: CI/CD в 1С: Jenkins, Groovy, настройка пайплайнов
Тема 7: Сборочная линия на основе EDT и Jenkins // ДЗ
Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
Новые складчины
Страница 1 из 34
Категории
Страница 1 из 34
