Отзыв о курсе для начинающих разработчиков 1C-Битрикс

Ниже написан отзыв о курсе для начинающих разработчиков 1C-Bitrix, проходившего с 25 марта по 08 апреля 2013 г.

Алексей Георгиев Алексей Георгиев Программист студии Клондайк

Понедельник, 8 апреля. Сегодня закончился курс «начинающего разработчика». Стоит подчеркнуть, что я был одним из тех, кто попал на этот первый в истории компании bitrix курс. Конечно, в первом «потоке» или в экспериментальном потоке и легче и наоборот труднее быть. Вроде бы поблажки должны быть, а с другой стороны еще не отработана методика предоставления информации, не сбалансированы уроки. Много опечаток или синтаксических ошибок в материалах к урокам или в заданиях.

Наверное, стоит начать с отрицательных моментов, которые были у меня за эти 2 недели, а потом опишу положительные.

Начну с того, что первая часть курса (первая неделя) была посвящена работе с CMS Bitrix. Сюда входит установка CMS на хостинг, тестирование хостинга на соответствие предъявляемым требованиям системы, первичная интеграция HTML шаблона в систему и работа со стандартными компонентами (template.php, настройка ЧПУ, комплексный компонент новостей).

Скучно, не правда ли? Мне тоже сейчас было бы скучно все это делать, да еще и целую неделю... Вы не поверите, я не с первого раза некоторые уроки сдавал. Сейчас я удивляюсь и не понимаю «КАК ЭТО Я УМУДРИЛСЯ?» Я, наверное, долго буду смеяться над собой, каким я был в конце марта 2013 г.

Кстати, по первой части уроков. Рекомендуемое время было озвучено в виде «не менее 4 часов в день». Для первой части уроков это очень много! Мне хватало 2 часов каждый день для выполнения заданий с учетом правок, которые мне требовалось делать после проверки выполнения задания.

Здесь можно было бы сказать «уделял бы по 4 часа в день, выполнил бы с первого раза»! Да, согласен, хотя бы по 3 часа в день и было бы замечательно. Не обольщайтесь и не радуйтесь. Скажу заранее, на вторую часть уроков мне требовалось гораздо больше времени, что бы укладываться в сроки. Я тратил иногда по 8 часов в день. Что же там такого было? Ничего особенного. Это были уроки по «расширению возможностей типовых компонентов». В уроке подробно рассказано для чего необходимы файлы result_modifier.php, component_epilog, как добавлять в кеш новые данные из arResult. Больше всего запомнилось, что собирать свой arResult приходилось с помощью одного вызова getlist. Пришлось «копаться» в API что бы выполнить эти задания. Действительно «копаться» и смотреть все возможности системы... Это был незабываемый и нужный опыт!

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

Продолжу я про урок «компоненты». Он мне запомнился фразой: «4 часа на переработку двух компонентов и еще двух написания с 0?! ... Лунная призма, дай мне силы ... режим экстремального программирования». Я после этого 20 минут не мог приступить к выполнению урока.

Не знаю как, но я уложился по срокам и по этому уроку (ну как уложился, функционал разработал, а вот оформление хромало).

В заключение отвечу на вопросы, на которые, кажется, стоит ответить:

  1. Стоит ли записываться на курсы — однозначно ДА
    • Но учтите, уделяйте времени «не менее 4 часов в день». Я не уделял первую неделю столько часов, вторую неделю я не высыпался и работал в режиме «экстремального программирования».
    • Для прохождения курсов требуются базовые знания PHP. Я немного уточню. Вам потребуются знания работы с массивами, формами и строками. Так же неплохо бы иметь хоть какое-то представление о JS, а в частности о JQUERY, на уровне применения готовых плагинов или хотя бы функций. Это уже мои пожелания. По крайней мере, наш «поток» столкнулся с тем, что эти знания требовались для решения проблем с компонентом авторизации;)
  2. Что даст мне этот курс при прохождении его — этот курс даст вам понимание работы системы, навыки работы с API по framework Bitrix. Расскажет о возможностях системы. Лично мне он дал, а точнее забрал страх перед задачами, которые не решаются стандартными компонентами системы.

Если вы все-таки решили пройти этот курс, дам вам еще несколько советов:

  1. Общайтесь на форуме, не стесняйтесь... вместе веселее и быстрее выполняются задания. Обменяйтесь SKYPE (организаторы не приветствуют это, но я все-таки настаиваю, если на форуме у вас не складывается).
  2. К требованиям для прохождения курса еще включены он-лайн курсы «контент-менеджера» и «администратор базовый». На это стоит обратить внимание, приличное количество времени потребуется провести в «административном разделе» для решения задач по урокам.

P. S. Организация структуры уроков отличная... Организаторы потрудились на славу!

О курсах тут

Оставить комментарий