Poklic "Backend razvijalec" - tečaj 23.000 rubljev. iz HTML Academy, usposabljanje 11 mesecev, datum 27. november 2023.
Miscellanea / / November 28, 2023
Svojo delovno obremenitev nadzorujete sami. Med usposabljanjem lahko razvijete štiri projekte.
Med usposabljanjem je dežurni mentor stalno dosegljiv v splošnem zasebnem klepetu z ostalimi tečajniki.
Tečaj je namenjen začetnikom. Za dokončanje tečaja zadostuje osnovno računalniško znanje.
Obseg nalog je izbran tako, da jih lahko tudi zaposleni in delovni ljudje opravijo pravočasno in delajo v udobnem načinu.
Sami regulirate obremenitev glede na tarifo. Na standardni tarifi boste potrebovali 15-20 ur na teden, na razširjeni tarifi - 8 ur na teden.
Časovni razpored tečaja vam omogoča, da prejmete en dokončan osebni projekt za vsakega od štirih delov tečaja.
Posnetki v živo
Posnetki prenosov v živo, v katerih učitelji analizirajo kompleksna vprašanja iz teorije in prakse.
Vadite
Delate domače naloge, v katerih delate na svojem projektu in utrjujete učno snov.
Pregled kode
Po vsaki nalogi lahko primerjate kakovost svojega dela z zapisom pregleda kode in razumete, kako bi lahko bili boljši.
Ta modul je zasnovan za pripravo popolnih začetnikov na uspešno obvladovanje profesionalnih veščin zalednega razvijalca.
Nemoteno se boste potopili v ritem učenja, prav tako pa boste iz nič šli skozi in utrdili »tehnološki minimum«, ki je potreben za učinkovito učenje reševanja težav backend razvijalca.
Ta minimum vključuje osnovno znanje HTML in CSS, osnove JavaScripta, PHP in osnovnih algoritmov, osnove dela z API-ji brskalnika, ki uporabljajo JavaScript, kot tudi možnost uporabe skupinskih razvojnih orodij, in sicer Git in GitHub.
PHP. Profesionalni spletni razvoj
Naučili se boste sintakse jezika PHP, naučili se boste manipulirati z informacijami v bazah podatkov (DB) preko SQL zahtev, lahko konfigurirate integracijo PHP skriptov z bazo podatkov in prikažete informacije iz baze podatkov na straneh mesto.
Poleg tega boste svojemu projektu dodali interaktivnost s povezovanjem registracijskih obrazcev, ki jih boste lahko razdelili strani spletnega mesta v javne in zasebne ter se naučite tudi naprednih tehnik za delo z MySQL in tretjimi osebami knjižnice.
JavaScript. Profesionalni razvoj spletnih vmesnikov
Naučili se boste osnov JavaScripta, se seznanili s trenutnimi zmožnostmi standarda ECMAScript 2018, se naučili algoritemskega razmišljanja, razumeli boste, kako oživiti statične strani, potrditi podatke v obrazcih, komunicirati s strežniki in se vaditi pri reševanju tipičnih naloge.
PHP in Yii. Arhitektura kompleksnih spletnih storitev
Naučili se boste objektno orientiranega programiranja (OOP). Vse sodobne PHP aplikacije so napisane samo z OOP. Na začetku modula se bomo seznanili z glavnimi koncepti: razredi, objekti, vmesniki. Ogledali si bomo tudi lastnosti PHP-ja za višjo raven in se seznanili z zmožnostmi jezika, brez katerega ne more noben profesionalni projekt.
V tem modulu bomo raziskali ogrodje Yii 2 in njegove komponente, ki nam bodo pomagale pri obdelavi obrazcev in izvajanju usmerjanja med stranmi. Poleg tega se bomo seznanili z naborom vizualnih komponent: to bo uporabno za hitro izdelavo prototipov ali za ustvarjanje skrbniške plošče aplikacije.
Naučili se bomo tudi dela z zunanjimi storitvami preko API protokola in znali bomo implementirati obe strani interakcije: delovati kot API odjemalec in API strežnik.
PHP in Laravel. Ustvarjanje sodobnih ozadij
PHP se uporablja za ustvarjanje ozadja za spletne in mobilne aplikacije. V tem primeru je v PHP razvit API, ki skrbi za vso poslovno logiko in delo s podatki.
Spoznali bomo ogrodje Laravel in ga uporabili za pisanje kompleksnega REST-API-ja za spletno aplikacijo. Poleg veščin dela s samim ogrodjem se boste naučili pisati kodo, ki jo je enostavno razširiti in testirati. Pri tem vam bo pomagalo poznavanje arhitekturnih vzorcev in testnih ogrodij. Avtomatizirano testiranje igra zelo veliko vlogo v tem tečaju: analizirali bomo enotne in funkcionalne teste. Naučili se boste tudi, kako oblikovati aplikacijo za visoke obremenitve in razumeti strategije uvajanja in neprekinjenega izvajanja (CI/CD).
Sodobno znanje in izkušnje pri reševanju praktičnih problemov vam bodo omogočili, da se boste imeli za polnopravnega srednjega razvijalca.
R
riinaaamur
09.04.2022 G.
Se želite naučiti spletnega razvoja? Potem nikoli ne obiščite spletnega mesta HTML Academy.
Prednosti: Ni jih. Slabosti: Celoten tečaj Lep pozdrav! Težko je začeti pisati recenzijo, ker nezadovoljstvo tako pljuskne po meni in zamegli razum. Vendar sem že napisal podobno besedilo v podporo tečaju, zato se bom poskušal spomniti. Za začetek sem kupil tečaj o backend razvoju v HNR. Vem, da je težko, še posebej za začetnike (sem neofit v spletnem razvoju), ...