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

Программирование - Инструментарий

Практический четырехнедельный курс по созданию программ. Методики разработки 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. Основы. Полный видеокурс без поддержки автора
07.08.2017
16000 руб.

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

Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 1. Основы. : С поддержкой команды - сентябрь 2017
07.08.2017
8000 руб.
Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 1. Основы. : С поддержкой команды - октябрь 2017
07.08.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) 2284 20.01.17 11:12 Сейчас в теме
Не перепутали.
Если хотите просто получить сразу все материалы - 16000.

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

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

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

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

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

Вы упоминали про продвинутый курс разработки по промышленным стандартам. Когда он будет? Хотелось бы его не пропустить. Об этом курсе узнал совершенно случайно.
15. A G (grachev1c) 09.03.17 19:10 Сейчас в теме
Когда следующий запуск курса с дз?
16. Павел Чистов (GROOVY) 2284 10.03.17 12:17 Сейчас в теме
Планируем анонсировать в понедельник. Авторы составляют расписание.
17. Павел Чистов (GROOVY) 2284 10.03.17 12:53 Сейчас в теме
(13) Активировать курс нужно в течении недели после покупки. Техническая поддержка осуществляется в течении месяца. Видео будет воспроизводиться и дольше, при условии неизменности аппаратной части и если ОС не будет накатывать сервис паки.
18. Пользователь КОРУС (user594675_khalmurzaev.r) 29.03.17 17:47 Сейчас в теме
(17) Павел, я правильно понял, что в случае планового обновления корпоративной ОС или внеплановой замене ОС, то курс более будет недоступен?
19. Павел Чистов (GROOVY) 2284 29.03.17 19:33 Сейчас в теме
(18) Смена редакции ОС сделает видео неактивированным.
20. Пользователь КОРУС (user594675_khalmurzaev.r) 30.03.17 09:36 Сейчас в теме
(19) Будет ли работать видео при просмотре на виртуальном сервере?
21. Павел Чистов (GROOVY) 2284 30.03.17 10:36 Сейчас в теме
(20) Нет. Видео работает только в реальной среде, на ОС Windows. Не в терминале, ни через Скайп и тимвьювер.
22. Александр Беляевсков (Alz_34) 30.03.17 13:42 Сейчас в теме
Добрый день. До какой даты будет доступен для покупки "Полный видеокурс без поддержки автора" за 16 000?
23. Павел Чистов (GROOVY) 2284 31.03.17 17:35 Сейчас в теме
(22) Как авторы решат. Пока доступен.
24. Антон Хабаров (swi2mer) 01.04.17 16:00 Сейчас в теме
Когда и как можно получить материалы? Курс начался? (вроде апрель уже :))
25. Павел Чистов (GROOVY) 2284 03.04.17 09:48 Сейчас в теме
Курс стартует 10 апреля. Всем будут разосланы инструкции по электронной почте.
26. Гоша Таб (iT@b) 03.04.17 14:31 Сейчас в теме
(25) Понятно, что с этого момента консультации начнутся, но почему сейчас доступ не предоставить к первой части?
27. Павел Чистов (GROOVY) 2284 03.04.17 14:44 Сейчас в теме
(26) Групповое обучение предполагает работу в группе. Это позволяет сосредоточить внимание на одной теме и снизить нагрузку на преподавателя и техническую поддержку.
28. Гоша Таб (iT@b) 03.04.17 14:59 Сейчас в теме
(27) Так об этом и речь, что все консультации преподавателя начнутся только с момента официального запуска курса. А до времени Ч. только ознакомление и никаких ответов.
29. Павел Чистов (GROOVY) 2284 03.04.17 16:05 Сейчас в теме
(28) Не могу точно знать, но как аргумент могу предположить, что материалы могут и обновляться.
30. Владимир Ступников (user722580) 03.04.17 16:11 Сейчас в теме
Добрый день. Можете предоставить расписание курса? в какие даты какие блоки будут доступны для скачивания?
generatoor@list.ru; subbotinpu; +2 Ответить 1
31. Татьяна Лустина (Silverbulleters) 126 03.04.17 18:18 Сейчас в теме
(30)Добрый день. Старт потока начнется 10 апреля. Вам будет выслано письмо с доступом на материалы и домашнее задание. Доступ будет предоставлено всем слушателям, которые будут проходить курс одновременно.
По мере прохождения домашнего задания будут высылаться доступы на дальнейшие блоки и следующие домашние задания.
32. Mr. Alf Garcia (mip128) 06.04.17 17:52 Сейчас в теме
Скажите, а дается доступ только к просмотру с 1 устройства?
У Гилева, к примеру, для 3 устройств дается, а почему здесь только одно?
33. Павел Чистов (GROOVY) 2284 10.04.17 11:11 Сейчас в теме
(32) Приветствую. Видео активируется только на одном компьютере.
Почему "У Гилева" 3 - спросите у него.
34. Администрация 10.04.17 11:13 Сейчас в теме
Внимание!

Всем слушателям потока "Апрель 2017" были разосланы инструкции на электронную почту.
35. Владимир Ступников (user722580) 10.04.17 14:04 Сейчас в теме
(31) Татьяна, еще вопрос: меня на курс регистрировала наш администратор и при регистрации указала свой почтовый ящик. Можно сейчас как-то переключить общение на мою почту? Неудобно, что вся рассылка приходит ей?
36. Mr. Alf Garcia (mip128) 10.04.17 15:00 Сейчас в теме
(33)Спросил - один на работе, один из дома, один резервный.
Иначе придется либо на работе ждать 8 вечера, либо дома после 8 смотреть в потолок.
37. Евгения Ларионова (JenniferOnLine) 10.04.17 19:31 Сейчас в теме
Добрый вечер!
Курс еще не поздно приобрести?
38. Владимир Ступников (user722580) 11.04.17 07:44 Сейчас в теме
(34)В инструкции указано, что отдельно будет выслано приглашение на регистрацию в форуме silverbulleters. Приглашение не приходило.
39. Татьяна Лустина (Silverbulleters) 126 11.04.17 11:50 Сейчас в теме
(38) у вас там разные почты в заказе и ваша реальная. Запросил в личке Инфостарта расширенную информацию по почтовым адресам. Ответьте пожалуйста
40. Александр ZeRg (user708678_jjjhtk) 25.04.17 05:51 Сейчас в теме
А когда след поток есть предположения? хотя бы месяц
41. Максим Шувалов (Maxisussr) 11.05.17 10:32 Сейчас в теме
Добрый день.
Присоединяюсь к вопросу о следующем потоке.
42. Рустам Хайруллин (Bloood) 13 12.05.17 10:42 Сейчас в теме
Коллеги, так же интересует вопрос о дате следующего потока. Заранее спасибо.
43. Константин Ермоленко (Quasar) 22.05.17 17:25 Сейчас в теме
Скажите, а что со второй частью курса? А то даже страницу с ним скрыли. Есть ли возможность приобрести его хотя бы без поддержки автора?
sovetnik101; +1 Ответить 1
44. Валерий Просто (sovetnik101) 29.05.17 10:31 Сейчас в теме
(43) Поддержу коллегу, у меня такой же вопрос
45. Константин Ермоленко (Quasar) 29.05.17 11:04 Сейчас в теме
(44), Спросил Татьяну в личном сообщении. Ответила, что второй поток планируется осенью. Ориентировочно в сентябре.
46. Валентин Будкин (vabue) 115 10.06.17 13:35 Сейчас в теме
Кто проходил курс, дайте, пожалуйста, обратную связь - что было хорошо, что плохо?
47. Владимир Литвиненко (VladimirL) 572 09.07.17 15:07 Сейчас в теме
(34) Здравствуйте. Есть ли информация о том, когда стартует следующий поток первой части курса? Осенью должен быть поток по второй части. Можно ли надеяться пройти первую часть курса в потоке до того, как будет выпущена вторая часть?
48. Павел Чистов (GROOVY) 2284 09.07.17 16:50 Сейчас в теме
(47) Потоки указаны на странице публикации http://infostart.ru/public/569431/ Один в сентябре, следующий в октябре.
49. nicolas eliseev (nicxxx) 166 11.07.17 12:05 Сейчас в теме
поточнее дату старта потока в октябре 2017 можете сказать?
50. nicolas eliseev (nicxxx) 166 11.07.17 12:05 Сейчас в теме
(46) присоединяюсь к просьбе
51. nicolas eliseev (nicxxx) 166 12.07.17 11:34 Сейчас в теме
52. Dmitriy Nayanov (nayd) 30.07.17 23:24 Сейчас в теме
Узнал о курсе совсем недавно, сильно заинтересовался. Не хватило терпения дождаться сентября и решил приобрести за двойную цену сейчас. Сам курс прошел и изучил за неделю. Курс достаточно легкий к освоению, если где-то небольшие проблемы и возникали, то достаточно быстро самостоятельно находил решения.

Разобрался с работой с git: оказывается, очень удобная и полезная в хозяйстве штука. Изучил методику BDD
По сути курс на этих двух вещах в основном и построен: работа с git (в т.ч. сайты github, bitbucket и инструмент SourceTree) и работа с фичами (написание на языке Gherkin в BDDEditor и использование инструмента vanessa behavior).

Честно говоря, в начале казалось, что материала мало. На последнем модуле, где разбирались кейсы, это ощущение немного притупилось.
Но тем не менее, признаюсь, что мне не хватило части материала:
- как разворачивать git-сервер на собственном сервере (я коллегу приобщил к этому делу, и столкнулся с трудностью, как сделать репозиторий на нашем сервере для совместной работы над одним общим проектом: гитхаб и битбакет нам не подходит, нужно не общедоступное. Правда, эта тема запланирована на 2-ю часть курса, но необходимость в ней, я считаю, нужна прямо сразу, как дается работа с git);
- не совсем ясно, как в git работать с самой конфигурацией: в курсе рассказывалось только про внешние обработки, а как коммитить изменения в формах и модулях конфигурации ни слова: использовать ли хранилище? использовать ли для этого выгрузку в файлы? как у другого пользователя изменения отобразятся? и так далее. Я сейчас участвую в разработке двух конфигураций: одна полностью с нуля написана на основе БСП, а другая - на основе УНФ (без необходимости обновлять), и я в обоих случаях не делаю вообще никаких внешних обработок и отчетов: для меня коммитить изменения конфигурации сейчас важнее, чем внешние обработки;
- от так называемой "разработки по промышленным стандартам" ожидал большего, более глобальных вещей что ли: хотелось бы услышать про сбор требований, про их сортировку, про может быть impact mapping;
- как создавать видеоинструкции (правда, я сам нашел инструкцию на гитхабе, и на ютубе есть демонстрация создания видеоинструкций).

А в целом, я безумно доволен, что не пожалел денег и времени на этот курс. Овладел полезными инструментами, которые, я уверен, закроют несколько проблемных участков в моей работе и работе моих коллег, как то: написание инструкций (с картинками и видео), написание тестов для многократного использования, работа с фичами, работа с git.
Жду теперь с нетерпением сентября для изучения второй части :)

Из недостатков я бы отметил видеоплеер. Но это вопрос не к создателям курса, а к инфостарту. Из-за того, что видео защищены от копирования и распространения, используется отдельный видеоплеер
В начале были проблемы, но поддержка инфостарта оперативно на выходных помогла. И иногда при включении плейлиста вместо видео появлялся светлый экран с квадратиками (2-3 перезапуска помогали). Надпись огромным шрифтом с моим емейлом темно-серая: можно было бы посветлее сделать. А прокрутку воспроизведения внизу видео, наоборот, лучше сделать потемнее: приходилось вглядываться, где ползунок находится. И от изменения скорости воспроизведения видео пришлось отказаться: слова становятся неразборчивыми.

В общем, курс от души рекомендую всем тем, кто открыт новым знаниям, кто интересуется повышением личной эффективности и кто хочет вырасти, как специалист 1С
Оставьте свое сообщение