Profesija individualiu formatu „Backend developer“ – nemokamas kursas iš HTML akademijos, mokymai, Data: 2023 m. gruodžio 1 d.
įvairenybės / / December 04, 2023
Jūs pats nustatote treniruočių intensyvumą. Jūs galite pereiti visą profesiją per šešis mėnesius arba galite pereiti ją lėtai per dvejus metus.
Mokymų metu dirbate su mentoriumi ir patarėju.
Ko tikėtis treniruočių metu
Išsami teorija
Kiekvieno skyriaus pradžioje išmoksite teoriją, kurią sudaro treniruokliai, vadovėlių skyriai, ekrano transliacijos ir žingsnis po žingsnio interaktyvios meistriškumo pamokos.
Praktika prie asmeninio projekto
Išstudijavę teoriją, jūs atliekate namų darbus, kuriuose dirbate su savo projektu ir sustiprinate mokymosi medžiagą.
Mentoriaus apžvalga
Po kiekvienos užduoties jūsų mentorius patikrina jūsų darbo kokybę, dalijasi patirtimi ir pasako, kaip galite tai padaryti geriau.
Kursas skirtas pradedantiesiems. Kursui baigti pakanka kompiuterinio raštingumo pagrindų.
Prieš pradedant mokymus, surasime jums patyrusį mentorių, dirbusį su dešimtimis studentų. Pasirūpinsime, kad mentoriaus darbo stilius ir formatas Jums tiktų.
Jūs nustatote mokymo pradžios datą, todėl jums nereikės laukti kelių mėnesių iki kitos pamokos pradžios.
Asmeninis patarėjas padės pasirinkti mentorių ir sudaryti tvarkaraštį, palaikys mokymosi ritmą ir padės susidoroti su sunkumais.
Šis modulis yra skirtas paruošti pradedantiesiems sėkmingai įgyti profesionalius backend kūrėjo įgūdžius.
Sklandžiai pasinersite į mokymosi ritmą, taip pat nuo nulio pereisite ir įtvirtinsite „technologinį minimumą“, kuris yra būtinas norint efektyviai išmokti spręsti backend kūrėjo problemas.
Šis minimumas apima pagrindines HTML ir CSS žinias, JavaScript pagrindus, PHP ir pagrindinius algoritmus, darbo su naršyklės API, naudojančios „JavaScript“, taip pat galimybė naudoti komandos kūrimo įrankius, būtent „Git“ ir GitHub.
PHP. Profesionalus interneto svetainių kūrimas
Išmoksite PHP kalbos sintaksę, išmoksite manipuliuoti informacija duomenų bazėse (DB) per SQL užklausų, galite konfigūruoti PHP scenarijų integravimą su duomenų baze ir puslapiuose rodyti informaciją iš duomenų bazės svetainę.
Be to, sujungę registracijos formas savo projektui pridėsite interaktyvumo, galėsite skirstyti svetainės puslapius į viešus ir privačius, taip pat išmokite pažangių darbo su MySQL ir trečiųjų šalių technikų bibliotekos.
JavaScript. Profesionalus žiniatinklio sąsajų tobulinimas
Išmoksite JavaScript pagrindų, susipažinsite su dabartinėmis ECMAScript 2018 standarto galimybėmis, išmoksite algoritminio mąstymo, suprasite, kaip atgaivinti statinius puslapius, patvirtinti duomenis formose, bendrauti su serveriais ir įgyti praktikos sprendžiant tipinius užduotys.
PHP ir Yii. Sudėtingų interneto paslaugų architektūra
Išmoksite objektinio programavimo (OOP). Visos šiuolaikinės PHP programos yra parašytos tik naudojant OOP. Modulio pradžioje susipažinsime su pagrindinėmis sąvokomis: klasės, objektai, sąsajos. Taip pat pažvelgsime į PHP pažengusiam lygiui ypatybes ir susipažinsime su kalbos galimybėmis, be kurių neapsieina joks profesionalus projektas.
Šiame modulyje išnagrinėsime „Yii 2“ sistemą ir jos komponentus, kurie padės apdoroti formas ir nukreipti puslapius. Be to, sužinosime apie vaizdinių komponentų rinkinį: tai bus naudinga kuriant greitą prototipą arba kuriant programos administratoriaus skydelį.
Taip pat išmoksime dirbti su išorinėmis paslaugomis per API protokolą ir galėsime įgyvendinti abi sąveikos puses: veikti kaip API klientas ir API serveris.
PHP ir Laravel. Šiuolaikinių backendų kūrimas
PHP naudojamas kuriant žiniatinklio ir mobiliųjų programų foną. Šiuo atveju PHP yra sukurta API, kuri yra atsakinga už visą verslo logiką ir darbą su duomenimis.
Susipažinsime su Laravel sistema ir ją panaudosime kurdami sudėtingą REST-API žiniatinklio programai. Be įgūdžių dirbant su pačia sistema, išmoksite rašyti kodą, kurį lengva išplėsti ir išbandyti. Žinios apie architektūrinius modelius ir testavimo sistemas jums padės tai padaryti. Labai didelį vaidmenį šiame kurse atlieka automatizuotas testavimas: analizuosime tiek vienetinius, tiek funkcinius testus. Taip pat sužinosite, kaip sukurti taikomąją programą didelėms apkrovoms, ir suprasite diegimo ir nuolatinio pristatymo (CI / CD) strategijas.
Šiuolaikinės žinios ir patirtis sprendžiant praktines problemas leis laikyti save visaverčiu viduriniosios grandies kūrėju.
G
g123udini
05.08.2022 G.
Tai bus odė meilei, bet kiek įmanoma objektyvesnė)
Privalumai: Medžiagos pristatymas, mentoriai, kaina. Trūkumai: Aš neradau sau jokių minusų. Šie kursai nėra pirmas dalykas, kurį sutikau kelyje į naują profesiją. Pernai spalį nusprendžiau pakeisti profesiją. Man visada patiko programuoti, bet abejojau, ar man užteks smegenų. Žiūrėdamas į savo kurso draugus, kurie dabar dirba IT specialistais ir jaučiasi puikiai, supratau, kad smegenys yra būtent...