klondike

Корпоративный блог студии "Клондайк"

Клондайк интернет маркетинга - WEB, SEO, SMM


Previous Entry Share Next Entry
Сергеев Максим
klondike

Курс «Разработчик Bitrix Framework», взгляд изнутри!

Отзыв о прохождении курса "Разработчик Bitrix Framework" стажёра студии Клондайк - Максима Сергеева.

Месяц назад студия записала меня на онлайн курс обучения программистов. Курс продлился три недели, занял около 40-45 часов (частично рабочего, частично личного) времени. Обучение прошло гладко, по плану, и очень много мне дало.

Итак, статья посвящена курсу «Разработчик Bitrix Framework», и написана она только что прошедшим его программистом. Данный курс является хорошо организованным мероприятием по ознакомлению начинающих php-разработчиков со средой программирования 1C-Bitrix и включает в себя серию видео-уроков, ряд практических заданий (обязательных к выполнению), активное консультирование обучающихся профессионалами из компании разработчиков.

Bitrix logo

В рамках статьи постараюсь кратко раскрыть следующие тематики:


  • Рассказать, как проходило обучение;

  • Сказать пару слов о коллективе организаторов;

  • Дать краткое представление о «начинке» курса;

  • В двух словах предположить, для кого предназначен курс;

  • Поделиться собственными впечатлениям.

Как проходило обучение: организационная сторона

Для начала пару слов о том, как был построен курс:


  • Серия видео-уроков, градация от простого к сложному, всего 8,5 часов видео;

  • Ряд задач по каждому из уроков;

  • Задачи выполняются на виртуальном полигоне – собственном учебном домене, выданном на время обучения;

  • Проверка решений организаторами каждый день, комментарии и выставление оценки «зачет/незачет»;

  • Каждую неделю, после окончания очередной части курса – вебинар, на котором обсуждали самые частые ошибки и отвечали на вопросы;

  • Внутренний закрытый форум группы обучающихся, коллективное обсуждение любых вопросов по обучению;

  • Продолжительность курса – 3 недели, примерная нагрузка: 40 часов.

На фото Кротов Андрей, ведущий видеоуроков.


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

После курса обучающиеся в течение месяца имеют доступ к урокам, форуму и истории переписки с проверяющими.

Коллектив организаторов

Хотелось бы отдельно помянуть добрым словом коллег на той стороне: организаторов, проверяющих и учителей.
В состав активно контактирующих с обучающимися входили следующие сотрудники коллектива 1C-Битрикс:
О них можно сказать только хорошее:

  • Хорошее качество видео, текстов и материалов уроков;

  • Оперативное реагирование на вопросы и комментарии;

  • Уважительное отношение к обучающимся и переносимость глупых вопросов;

  • Высокая компетенция.

«Начинка» курса

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


  1. Посмотреть, что на выходе;

  2. Продумать, что и в каком виде нужно на входе;

  3. Посмотреть, есть ли типовое решение в рамках платформы, решающее данную или похожую проблемы: возможно, удастся обойтись малой кровью?

  4. Если типового решения нет: анализировать, каким способом лучше решить данную задачу на основании пунктов 1 и 2;

  5. Искать в помощи по API, найти наиболее подходящий функцию (и, если есть, пример);

  6. Интегрировать решение, соблюдая меры предосторожности;

В общем, в рамках курса ученик получает базовые навыки разработки в рамках движка 1C-Bitrix. Ключевое слово – навыки, потому что в ходе обучения программист получает не только знания, но еще и практические навыки, закрепляющиеся многократным повторением в практических заданиях.

Список уроков курса:

  • Установка платформы;

  • Структура Bitrix Framework;

  • Интеграция HTML шаблона;

  • Компоненты;

  • Информационные блоки – обзорно, настройки;

  • Вывод динамической информации;

  • Кеширование;

  • Комплексные компоненты;

  • ЧПУ, «эрмитаж», постраничная навигация;

  • Поиск;

  • Расширение возможностей типовых компонентов;

  • Ряд технологий: параметры модулей, почтовая система, агенты, журнал событий;

  • События;

  • Отложенные функции;

  • Свои компоненты;

  • Управление доступом и безопасность.

И дополнительно две темы:

  • Памятка начинающему разработчику

  • Шаблоны для включаемых областей и страниц

Обучение 1С-Bitrix

Начинающему программисту также полезна возможность наблюдать за работой настоящего специалиста в течение 8,5 часов видео-уроков: увидеть среду программирования, привычки бывалого программиста, алгоритм его действий и ход размышления. Во время просмотра видео обучающийся становится как бы подмастерьем хорошего мастера, который делает дело и объясняет все свои действия ученику. Мне лично такая система очень помогла.

После обучения ученик уже не будет безоружным перед любой проблемой, возникающей в ходе разработки проекта на основе решений 1C-Bitrix: даже не видя пути решения, он уже будет знать, с какого конца браться за проблему и куда копать.

Для кого этот курс?

Данный курс является базовым, начальным уровнем в развитии программиста, заинтересованного в разработке с помощью Bitrix Framework. В общем, если у Вас есть необходимые базовые навыки и Вы заинтересованы в разработке на Bitrix – курс однозначно для Вас. Требования по входным знаниям можно увидеть на промо-страничке курса:

  • Сертификаты по онлайн-курсам «Контент-менеджер», «Администратор Базовый»;

  • Навык практического программирования на PHP, уровень оперирования с массивами, использования типовых управляющих конструкции. Знание основ построения SQL запросов;

  • Базовые знания: HTML, CSS, JavaScript;

  • Умение работать с удаленным сервером по ftp/sftp;

Как метко отметил один из обучающихся в своем отзыве, мероприятие можно было бы назвать «Курс молодого бойца c Битриксом»

Собственные впечатления

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

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

Кроме того, не могу не отметить компетенцию и терпеливость проверяющей, Светланы Русовой. В некоторых, особо сложных для меня заданиях, она по 4-5 раз исправляла мое решение, давала подсказки по поводу дальнейших действий, развернуто отвечала на вопросы – и все это в рамках личной переписки, каждому обучающемуся, не на форуме.

В общем, курс очень понравился, и могу сказать о нем только хорошее и посоветовать его любому, кто работает в этой области.

P.S. До меня от нашей студии курс проходил Алексей Георгиев (первый набор).


  • 1
полезная информация для програмистов

дерзайте! лучшая информация!

SEOproffi

(Anonymous)
И почему я до сих пор не подписан на Вас? :)

  • 1
?

Log in

No account? Create an account