Как да изучавате Bitrix Framework

Имаме стажанти (типичен опит: 5 години институт, евентуално на свободна практика и познания по PHP) с обучение в курсове, вътрешна документация и консултации за разработчици, след около месец те разбират как и какво работи. Общият курс на обучение е около 2-3 месеца.

Тоест след 1,5 месеца стажантът изпраща тестова задача (сайт, сглобен на стандартни компоненти), а след 3 месеца вече се присъединява към екипа.

По-кратките периоди на обучение водят до факта, че разработчиците пишат изключително неоптимални неща от гледна точка наBitrix Frameworkили изпитват трудности при решаването на типични задачи. Студиото се разрасна от 5 на 20 души. Всички бяха самоуки.

Как да изградим учебен процес?

Труден въпрос, тъй като до голяма степен зависи от задачите, които стоят пред лицето, наличието на временни възможности и първоначалното ниво на знания.

Идеален. Стъпка по стъпка изучаване на всички курсове от сертификационните курсове отМениджър на съдържаниетопрез курсоветеАдминистратордо курсаРазработчик на Bitrix Framework. С едновременно проучване на API и потребителска документация.

Реална версия. По правило това е една седмица за обучение и след това работа по нов проект в рамките на уеб студио или на свободна практика. В този случай трябва да познавате интерфейса на програмата (глава Контроли на курсаМениджър на съдържание) и този курс. Когато работите с проекта след това, постоянна препратка към документация за разработчици, потребителска документация и други курсове за обучение.

Избрали сме подход на казус, като през първия месец стажантите получават 5-10 казуса, по които работят, като е назначен куратор, който комуникира, подкрепя и напътства стажанта. В същото време стажантът се учи от реални задачи и не пречи много на куратора.

Най-удобно е предварително да нарисувате мини TOR и да издадете оформление за работа (в случай, че обучаемият е бъдещ програмист), в случай на дизайнер на оформление - шаблони за оформление. В същото време, след като направи оформлението си, той трябва да получи вече свършена професионална работа.

Всеки кандидат по време на интервюто получава тестова задача, трудна е (за начинаещ). Той получава 2 psd шаблона, комплект за разпространение на Bitrix със среда и ръководство за интеграция. Неговата задача е да разбере и интегрира тези шаблони в Bitrix, ако не може да направи това, ние не го приемаме.

От първия ден обучаемият получава първия случай - това е уебсайтът на туристическата агенция, основната задача тук е да сортирате информационните блокове и да опознаете Bitrix малко като цяло. Завършването на този проект отнема средно 1 седмица. Освен това, вторият случай е да заснемете истински сайт и да го направите пълно копие на Bitrix (средно 3-4 дни). След това пише елементарен компонент - един ден (може и по-малко). След това, ако имаме леки проекти, той работи като чирак за програмист, ако не, прави случай на онлайн магазин, ако го усвои, тогава вече може да отиде в сайтове за визитки.

Смятам този подход за много продуктивен, около 20 служители вече са работили за тях.

Колко време ще отнеме овладяването на Bitrix Framework?

Зависи от нивото на начално обучение и от способностите на трениращия. И до голяма степен това зависи не само от знанията, но и от способността да се отдалечите от миналия опит и да погледнете всичко с нови очи.

Като цяло опитът на специалистите по обучение казва, че програмист, който знае PHP, може да изучи системата за седмица или две въз основа на редовни онлайн курсове и да започне да разработва прост сайт, базиран на стандартна функционалност. Обикновено след шест месеца човек започва да работи напълно самостоятелно.по проекти от всякакво ниво на сложност.

Офлайн обучение