Професија у индивидуалном формату „Бацкенд девелопер“ - бесплатни курс ХТМЛ академије, обука, Датум: 01.12.2023.
мисцеланеа / / December 04, 2023
Сами одређујете интензитет тренинга. Можете да прођете кроз целу професију за шест месеци, а можете да је радите полако током две године.
Током обуке радите са ментором и саветником.
Шта очекивати током тренинга
Детаљна теорија
На почетку сваког одељка научите теорију, која укључује симулаторе, поглавља у уџбенику, сцреенцасте и интерактивне мајсторске часове корак по корак.
Вежбајте на личном пројекту
Након проучавања теорије, радите домаћи задатак у којем радите на свом пројекту и појачавате материјал за учење.
Преглед од ментора
Након сваког задатка, ваш ментор проверава квалитет вашег рада, дели ваше искуство и говори вам како да то боље урадите.
Курс је дизајниран за почетнике. За завршетак курса довољна је основна рачунарска писменост.
Пре почетка обуке наћи ћемо вам искусног ментора који је радио са десетинама ученика. Потрудићемо се да вам стил и формат рада ментора одговарају.
Ви постављате датум почетка обуке, тако да не морате да чекате неколико месеци пре почетка следећег часа.
Лични саветник ће вам помоћи да изаберете ментора и направите распоред, подржаће ваш ритам учења и помоћи вам да се носите са потешкоћама.
Овај модул је дизајниран да припреми потпуне почетнике да успешно овладају професионалним вештинама бацкенд девелопера.
Глатко ћете се уронити у ритам учења, а такође ћете проћи и консолидовати „технолошки минимум“ од нуле, који је неопходан да бисте ефикасно научили да решавате проблеме бацкенд програмера.
Овај минимум укључује основно знање ХТМЛ-а и ЦСС-а, основе ЈаваСцрипт-а, ПХП-а и основних алгоритама, основе рада са АПИ-ји претраживача који користе ЈаваСцрипт, као и могућност коришћења алата за развој тима, односно Гит и ГитХуб.
ПХП. Професионални развој веба
Научићете синтаксу ПХП језика, научити како да манипулишете информацијама у базама података (ДБ) преко СКЛ-а захтева, можете конфигурисати интеграцију ПХП скрипти са базом података и приказати информације из базе података на страницама сајту.
Поред тога, свом пројекту ћете додати интерактивност повезивањем формулара за регистрацију, моћи ћете да поделите странице сајта на јавне и приватне, а такође научите напредне технике за рад са МиСКЛ-ом и трећим странама библиотеке.
ЈаваСцрипт. Стручни развој веб интерфејса
Научићете основе ЈаваСцрипт-а, упознати се са тренутним могућностима стандарда ЕЦМАСцрипт 2018, научити алгоритамско размишљање, разумећете како да оживите статичне странице, потврдите податке у обрасцима, ступите у интеракцију са серверима и научићете како да решавате типичне задатака.
ПХП и Иии. Архитектура сложених веб сервиса
Научићете објектно оријентисано програмирање (ООП). Све модерне ПХП апликације су написане само користећи ООП. На почетку модула ћемо се упознати са главним концептима: класе, објекти, интерфејси. Такође ћемо погледати карактеристике ПХП-а за напредни ниво и упознати се са могућностима језика без којих не може ниједан професионални пројекат.
У овом модулу ћемо истражити Иии 2 оквир и истражити његове компоненте које ће нам помоћи да обрадимо обрасце и извршимо рутирање између страница. Поред тога, научићемо о скупу визуелних компоненти: ово ће бити корисно за брзу израду прототипа или за креирање административног панела апликације.
Такође ћемо научити како да радимо са спољним услугама преко АПИ протокола и бићемо у могућности да имплементирамо обе стране интеракције: делујемо као АПИ клијент и АПИ сервер.
ПХП и Ларавел. Креирање модерних позадина
ПХП се користи за креирање позадине за веб и мобилне апликације. У овом случају, АПИ је развијен у ПХП-у, који је одговоран за сву пословну логику и рад са подацима.
Упознаћемо се са Ларавел фрамеворк-ом и користити га за писање сложеног РЕСТ-АПИ-а за веб апликацију. Поред вештина у раду са самим оквиром, научићете да пишете код који је лако проширити и тестирати. Познавање архитектонских образаца и оквира за тестирање ће вам помоћи у томе. Аутоматско тестирање игра веома велику улогу у овом курсу: анализираћемо и јединичне и функционалне тестове. Такође ћете научити како да дизајнирате апликацију за велика оптерећења и разумете стратегије имплементације и континуиране испоруке (ЦИ/ЦД).
Ажурно знање и искуство у решавању практичних проблема омогућиће вам да себе сматрате пуноправним средњим програмером.
Г
г123удини
05.08.2022 Г.
Ово ће бити ода љубави, али што је могуће објективнија)
Предности: Презентација материјала, ментори, цена. Недостаци: Нисам нашао никакве недостатке за себе. Ови курсеви нису прво на шта сам наишао на путу ка новом занимању. Прошлог октобра сам одлучио да променим професију. Увек сам волео програмирање, али сам сумњао да имам довољно мозга. Гледајући своје другове из разреда који сада раде као ИТ стручњаци и осећају се одлично, схватио сам да је мозак управо...