Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 1. Основы.

Опубликовал Татьяна Лустина (Silverbulleters) в раздел Программирование - Инструментарий

Практический четырехнедельный курс по созданию программ. Методики разработки Agile (Scrum, Kanban) на основе сценариев пользовательского поведения (BDD*) и инженерных практик.

ЧЕТЫРЕ НЕДЕЛИ ИНТЕНСИВНОГО ОБУЧЕНИЯ И ПРАКТИКИ

ДЛЯ КОГО

Для новичков и опытных программистов 1С, которые хотят стать продвинутыми разработчиками, узнать об инструментах и методах качественной разработки ПО, а также для системных и бизнес-аналитиков, Причем, не важно, работаете ли вы в мире франчайзинга, в ИТ отделе или на фрилансе.

ЧТО В ИТОГЕ

Вы научитесь автоматизировать рутину и избегать ошибок в процессе программирования, сократив время на отладку кода и себестоимость своих услуг. Поймете, как работать в условиях гибких методик разработки Agile (Scrum, Kanban) с помощью инженерных практик. Получите опыт командной работы или сможете реализовать свой Open Source проект.

ШЕСТЬ СЕКРЕТОВ РАЗРАБОТКИ, КОТОРЫЕ ВЫ ОСВОИТЕ

1. Окружение разработчика

Система версионирования и удобный клиент для работы с ней. Вам больше не понадобиться выносить код в комментарий "на всякий случай". Автоматизация рутинных операции, которые съедают уйму времени. Инструменты для разбора внешних отчетов и обработок на исходные файлы

2. Инструменты выполнения сценариев

Настройка инструментов для выполнения сценариев пользовательских действий. Формирование наглядных отчетов о проверке поведения. Создание авто-инструкции, а также знакомство с социальной сетью для разработчиков

3. Работа с заказчиком

Организация процесса работы с заказчиком по промышленным стандартам в рамках базового курса. Инструменты, помогающие получать от заказчика корректные требования и сократить время на коммуникацию

4. Разработка через поведение

Использование промышленных стандартов разработки через поведение в тех случаях, когда:
• конфигурация находится на поддержке;
• в конфигурации включена возможность изменения

5. Документация для пользователя

Автоматическое формирование инструкций для конечных пользователей на основании ТЗ и авто-тестирования функционала. Больше не нужно тратить драгоценное время на написание пользовательской документации!

6. Проект в Open Source

Как участие в командной работе или свой Open Source-проект помогает существенно улучшить портфолио разработчика и экспертность проектной группы

АВТОР И ВЕДУЩИЙ КУРСА

АЛЕКСАНДР АЛЕХИН

Разработчик на платформе 1С:Предприятие со стажем более 8 лет (в фирмах-франчайзи 1С, на фрилансе и в штате).

Специализируется на:

  • Внедрении с доработкой и без типовых и отраслевых конфигураций;
  • Сопровождении (доработка, решение проблем, консультации) конфигураций БП, УТ, УПП, ДО; 
  •  Разработал подсистему для управления оперативными заданиями на основе объектов "бизнес-процессы" и "задачи" с уведомлениями пользователей, а также для взаимодействия с сервисами маркетинговых рассылок.
  •  Разработал конфигурацию с 0 для управления серверными информационными базами.
  •  Участник Open Source проектов из семейства продуктов Vanessa Stack.
  •  Ведущий 2-х воркшопов по промышленным стандартам разработки ПО в Москве.
  •  Автор и ведущий вебинара "Быстрый старт в разработку по промышленным стандартам"

ПРОГРАММА КУРСА

ОКРУЖЕНИЕ РАЗРАБОТЧИКА

Урок 1. GIT

Где скачать. Особенности установки. Работа с GIT через консоль. Инициализация и локальные настройки репозитория. Статус и обзор репозитория. Коммиты. Перемещение между коммитами.

Урок 2. SOURCE TREE

Где скачать. Особенности установки. Работа с GIT через SourceTree. Инициализация и локальные настройки репозитория. Статус и обзор репозитория. Коммиты. Перемещение между коммитами.

Урок 3. OSCRIPT & PRECOMMIT 1C

Бинарные и исходные файлы. Oscript и где его скачать. Особенности установки и проверка работы Oscript. Инструмент разбора файла Precommit1C. Как найти и скачать Precommit1C. Как с помощью Precommit1C настроить репозиторий на разбор *.epf и *.erf файлов.

Урок 4. VANESSA-BDDEditor & Vanessa Behavior

Знакомство с “семейством” продуктов vanessa-stack. Где скачать BDDEditor (инструмент для создания и редактирования *.feature файлов). Где скачать Behavior (инструмент выполнения сценариев из *.feature файла). Настройка и проверка работы инструмента Vanessa Behavior.

Урок 5. ALLURE, IRFAN VIEW, VISUAL STUDIO CODE

Где скачать, как настроить и проверить работу Allure. Где скачать, как настроить и проверить работу IrfanView. Где скачать и как настроить VSC.

BDD (BEHAVIOR DRIVER DEVELOPMENT)

Урок 1. *.feature

Знакомство с FEATURE. Назначение и структура *.feature файла. Пример создания *.feature файла

Урок 2. Обработка проверки поведения

Что такое “снипет” и зачем ему адрес. Пример использования функционала Vanessa Behavior для генерации обработки проверки поведения по *.feature файлу. Что такое “step_definition”

Урок 3. Состояние шага

Знакомство с процедурами проверки шагов сценария. Как определяется состояние шага.

Урок 4. Программирование шагов

Как запрограммировать шаг. Контексты фичи. Знакомство с функционалом “повторное использование шагов” инструмента Vanessa Behavior

Урок 5. Allure

Пример использования и особенности работы с утилитой Yandex Allure

ОРГАНИЗАЦИЯ ПРОЦЕССА РАЗРАБОТКИ ПО ПРОМЫШЛЕННЫМ СТАНДАРТАМ

Урок 1. “Лоскутная” автоматизация

Обзор организации процесса без использования промышленных стандартов разработки

Урок 2. Промышленный подход

Обзор организации процесса с использованием промышленных стандартов разработки

ПРАКТИЧЕСКИЕ ПРИМЕРЫ

Урок 1. Автоматизированное тестирование

Знакомство с функционалом 1С для записи, воспроизведения действий пользователя и проверки результата этих действий. Ключи запуска и особенности работы с ними. Журнал действий пользователя

Урок 2. *.feature “из воздуха”

Знакомство с функционалом “*.feature из воздуха” и “экспортные сценарии” инструмента Vanessa Behavior.

Урок 3. Кейс “Конфигурация на поддержке или базовая”

Решение кейса. Как получать, хранить и использовать Fixtures. Знакомтсво с Asserts. Знакомство с функционалом “детализация фичи” инструмента Vanessa Behavior. Выполнение шагов в конфигурации, не использующей модальность и синхронные вызовы

Урок 4. Кейс “Конфигурация с возможностью изменения”

Решение кейса. Закрепление навыков работы с вышеописанным функционалом инструмента Vanessa Behavior, а так же Fixtures

Видео-бонус для финалиста: “живая” документация

Где скачать, как настроить и использовать инструменты для формирования документации "на лету" для пользователя.

ДОПОЛНИТЕЛЬНО

1. Что такое Open Source и в чем его польза.

2. Как стать владельцем Open Source продукта.

3. Как использовать Open Source продукт.

4. Как стать внешним или внутренним участником Open Source проекта (продукта).

ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ И FAQ

Участвуя в курсе с поддержкой автора, вы будете получать новые материалы при сдаче выполненного домашнего задания.

Оценка выполнения домашнего задания не влияет на возможность получения материалов следующего блока. О том, как именно предоставлять домашнее задание, вы узнаете в первом видеоуроке курса.

Видеоматериалы предоставляются в защищенном формате, проигрывание возможно только под ОС Windows, с видеокартой, поддерживающей оверлеи. Если вы сомневаетесь, сможет ли ваш ПК воспроизвести видеоматериалы, скачайте тестовую программу http://uvsoftium.ru/pro/VideoTest5.rar или обратитесь за помощью по адресу эл. почты edu@infostart.ru.

Активация видео производится при наличии подключения к интернет. Воспроизведение видео возможно только на том компьютере, где была выполнена активация. Дополнительных активаций не предусматривается. Воспроизведение видео в виртуальных машинах и в терминальных сессиях невозможно.

Скачать файлы

Наименование Файл Версия Размер
Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 1. Основы. Полный видеокурс без поддержки автора
21.03.2017
16000 руб.

Моментальная
доставка

Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 1. Основы. Учебный поток - апрель 2017
21.03.2017
8000 руб.

См. также

Комментарии
1. Евгений Жуков (zhy4ok) 20.01.17 10:23 Сейчас в теме
Добрый день, не понял какая разница в версиях учебных курсов.
Получается за 16 000 руб - платишь и все получаешь.
За 8 000 руб - делаешь ДЗ и все получаешь.

Или есть еще разница?
2. Ak Uji (Akuji) 5 20.01.17 10:41 Сейчас в теме
по ходу цены перепутали... в 1м без поддержки препода, а во 2м с поддержкой
3. Павел Чистов (GROOVY) 2249 20.01.17 11:12 Сейчас в теме
Не перепутали.
Если хотите просто получить сразу все материалы - 16000.

Если готовы сдавать задания, и получать новые материалы только после сданного ДЗ то 8000.
4. Евгений Шабалин (xzorkiix) 24 27.01.17 12:11 Сейчас в теме
Тест доступности просмотра видео прошел не полностью, вопросы на edo@ остаются без ответа. Может здесь помогут

1) Красным высветило что подключено 2 монитора
2) При просмотре видео звук есть, картинка "залипла" из тестового прогона. Причем она именно залипла в конкретном участке Экрана, если перемещать плеер - то и перемещаешься по картинке.

Так как мне надо решить, где смотреть материалы дома или на работе. Дома у меня ноутбук, когда 1 монитор, когда 2 - это будет влиять?

Хотелось бы скорого ответа, так как только это останавливает от оплаты - на работе с меня ждут счет с договором.
Прикрепленные файлы:
1.txt
DxDiag.txt
5. Андрей Калякин (kalyaka) 115 27.01.17 15:10 Сейчас в теме
Будет ли доступны для покупки материалы за 16000 после 1 февраля?
6. Евгений Шабалин (xzorkiix) 24 27.01.17 16:00 Сейчас в теме
(4) Вопрос с видео снимаю. Необходимо тестовое видео запускать сразу, а не через тестовую утилиту (в таком случае видео не показывается).

Меня так же волновал вопрос двух мониторов (на работе постоянно два), дома на ноутбуке - 1 или 2.
7. Павел Чистов (GROOVY) 2249 27.01.17 20:37 Сейчас в теме
Ответы. Работа на двух мониторах не гарантируется. Отключите один для ознакомления с видео.
Материалы "Все сразу" за 16000 будут доступны по желанию автора курса. Пока ограничений озвучено не было.
8. Александр Кузин (sashocq) 187 29.01.17 20:24 Сейчас в теме
На сколько я понимаю, видео в таком же формате. Смотрю на 2-х мониторах, показывает только на главном. Т. е. делаете главным нужный монитор, потом запускаете плеер с видео и всё работает.
9. Александр Кузин (sashocq) 187 29.01.17 20:28 Сейчас в теме
Скажите, при групповом прохождении (2-й вариант) какая должна быть скорость выполнения? Весь курс нужно будет за месяц пройти? Или можно будет на 3 растянуть?
И где будут видео? Присылаться по почте? Или сюда заходить 1-го февраля?
10. Александр Уткин (duck) 66 08.02.17 13:00 Сейчас в теме
Добрый день!
А что должно произойти чтобы начать обучение? Вроде уже 8 февраля, а не сообщений о начале курса ни какай либо информации нет.
Я оплатил доступ к курсу за 8000 который.
11. Владимир Аникин (Vo-Va) 91 09.02.17 18:53 Сейчас в теме
Куда делась страница курса со всеми инструкциями? Вместо нее теперь открывается эта страница
12. Павел Чистов (GROOVY) 2249 10.02.17 12:33 Сейчас в теме
По всем покупателям была сделана рассылка с адресом форума на котором производится поддержка курса: http://forum.infostart.ru/forum106/
13. imagik (imagik) 3 22.02.17 19:32 Сейчас в теме
Добрый день.
Подскажите, пожалуйста, когда можно активировать курс после покупки за 16 тыс. (сейчас сложности со временем) и сколько времени дается на его просмотр?
14. Александр Кузин (sashocq) 187 07.03.17 01:18 Сейчас в теме
Курс понравился. Можно, конечно, придираться к неравномерности скорости подачи материала или к тому, что ДЗ слишком лёгкие и не всегда соответствуют поданному на уроке материалу. Но это всё мелочи. Для себя вынес из курса всё что смог и ещё ближе приобщился к этой теме. Сама тема сложная и "с нуля" её, наверное, сразу не взять. Она должна как-то зародиться в мозгу и постепенно рости. Я уже год приобщаюсь к этой теме и курс помог прояснить некоторые моменты и увидеть что-то на примерах. В частности, открыл для себя gitlab — оказалось, это тот инструмент, которого мне так не хватало! Уже перевёл на учёт в нём почти всех своих клиентов (пока в одиночку, для себя).
Абсолютно не жалею о приобретении.

Вы упоминали про продвинутый курс разработки по промышленным стандартам. Когда он будет? Хотелось бы его не пропустить. Об этом курсе узнал совершенно случайно.
15. A G (grachev1c) 09.03.17 19:10 Сейчас в теме
Когда следующий запуск курса с дз?
16. Павел Чистов (GROOVY) 2249 10.03.17 12:17 Сейчас в теме
Планируем анонсировать в понедельник. Авторы составляют расписание.
17. Павел Чистов (GROOVY) 2249 10.03.17 12:53 Сейчас в теме
(13) Активировать курс нужно в течении недели после покупки. Техническая поддержка осуществляется в течении месяца. Видео будет воспроизводиться и дольше, при условии неизменности аппаратной части и если ОС не будет накатывать сервис паки.