klondike_studio (klondike) wrote,
klondike_studio
klondike

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

Ниже написан отзыв о "курсе для начинающих разработчиков 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. Стоит ли записываться на курсы — однозначно ДА
a. Но учтите, уделяйте времени "не менее 4 часов в день". Я не уделял первую неделю столько часов, вторую неделю я не высыпался и работал в режиме "экстремального программирования".
b. Для прохождения курсов требуются базовые знания PHP. Я немного уточню. Вам потребуются знания работы с массивами, формами и строками. Так же неплохо бы иметь хоть какое-то представление о JS, а в частности о JQUERY, на уровне применения готовых плагинов или хотя бы функций. Это уже мои пожелания. По крайней мере, наш "поток" столкнулся с тем, что эти знания требовались для решения проблем с компонентом авторизации ;)

2. Что даст мне этот курс при прохождении его — этот курс даст вам понимание работы системы, навыки работы с API по framework Bitrix. Расскажет о возможностях системы. Лично мне он дал, а точнее забрал страх перед задачами, которые не решаются стандартными компонентами системы.

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

  1. Общайтесь на форуме, не стесняйтесь ... вместе веселее и быстрее выполняются задания. Обменяйтесь SKYPE (организаторы не приветствуют это, но я все-таки настаиваю, если на форуме у вас не складывается).

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

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

О курсах тут

Tags: 1С-Битрикс, cms, php, обучение, программирование
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 3 comments