Profese "Backend developer" - kurz 23 000 rublů. z HTML Academy, školení 11 měsíců, datum 27. listopadu 2023.
Různé / / November 28, 2023
Svou pracovní zátěž si řídíte sami. Během školení můžete vypracovat čtyři projekty.
Během školení je neustále k dispozici mentor ve službě v obecném soukromém chatu s ostatními studenty.
Kurz je určen pro začátečníky. K absolvování kurzu stačí základní počítačová gramotnost.
Objem úkolů je zvolen tak, aby je i zaneprázdnění a pracující lidé mohli splnit včas a pracovat v komfortním režimu.
Zátěž si regulujete sami v závislosti na tarifu. Na standardní tarif budete potřebovat 15-20 hodin týdně, na rozšířený tarif - 8 hodin týdně.
Načasování kurzu umožňuje získat jeden dokončený osobní projekt pro každou ze čtyř částí kurzu.
Živé nahrávky
Záznamy přímých přenosů, ve kterých učitelé rozebírají složitá témata z teorie i praxe.
Praxe
Děláte domácí úkoly, ve kterých pracujete na svém projektu a posilujete učební látku.
Kontrola kódu
Po každém úkolu můžete porovnat kvalitu své práce se záznamem kontroly kódu a porozumět tomu, jak to udělat lépe.
Tento modul je navržen tak, aby připravil úplné začátečníky na úspěšné zvládnutí profesionálních backendových vývojářských dovedností.
Plynule se ponoříte do rytmu učení a také si od nuly projdete a upevníte „technologické minimum“, které je nutné k efektivnímu naučení se řešit problémy backendového vývojáře.
Toto minimum zahrnuje základní znalost HTML a CSS, základy JavaScriptu, PHP a základních algoritmů, základy práce s rozhraní API prohlížeče využívající JavaScript a také možnost používat nástroje pro týmový vývoj, jmenovitě Git a GitHub.
PHP. Profesionální vývoj webu
Naučíte se syntaxi jazyka PHP, naučíte se manipulovat s informacemi v databázích (DB) prostřednictvím SQL požadavků, můžete konfigurovat integraci PHP skriptů s databází a zobrazovat informace z databáze na stránkách místo.
Navíc do svého projektu přidáte interaktivitu propojením registračních formulářů, budete se moci dělit stránky webu na veřejné a soukromé a také se naučíte pokročilé techniky pro práci s MySQL a třetími stranami knihovny.
JavaScript. Profesionální vývoj webových rozhraní
Naučíte se základy JavaScriptu, seznámíte se s aktuálními možnostmi standardu ECMAScript 2018, naučíte se algoritmickému myšlení, pochopíte, jak oživit statické stránky, ověřovat data ve formulářích, komunikovat se servery a získat praxi v řešení typických úkoly.
PHP a Yii. Architektura komplexních webových služeb
Naučíte se objektově orientované programování (OOP). Všechny moderní PHP aplikace jsou psány pouze pomocí OOP. Na začátku modulu se seznámíme s hlavními pojmy: třídy, objekty, rozhraní. Podíváme se také na vlastnosti PHP pro pokročilou úroveň a seznámíme se s možnostmi jazyka, bez kterých se žádný profesionální projekt neobejde.
V tomto modulu prozkoumáme rámec Yii 2 a prozkoumáme jeho součásti, které nám pomohou zpracovávat formuláře a provádět směrování mezi stránkami. Kromě toho se seznámíme se sadou vizuálních komponent: to bude užitečné pro rychlé prototypování nebo pro vytvoření administračního panelu aplikace.
Naučíme se také pracovat s externími službami přes protokol API a budeme schopni implementovat obě strany interakce: fungovat jako API klient i API server.
PHP a Laravel. Vytváření moderních backendů
PHP se používá k vytvoření backendu pro webové a mobilní aplikace. V tomto případě je v PHP vyvinuto API, které zodpovídá za veškerou obchodní logiku a práci s daty.
Seznámíme se s frameworkem Laravel a využijeme jej k napsání komplexního REST-API pro webovou aplikaci. Kromě dovedností v práci se samotným frameworkem se naučíte psát kód, který lze snadno rozšiřovat a testovat. S tím vám pomůže znalost architektonických vzorů a testovacích rámců. Automatizované testování hraje v tomto kurzu velmi velkou roli: budeme analyzovat jak jednotkové, tak funkční testy. Dozvíte se také, jak navrhnout aplikaci pro vysoké zatížení a porozumět strategiím nasazení a nepřetržitého doručování (CI/CD).
Aktuální znalosti a zkušenosti s řešením praktických problémů vám umožní považovat se za plnohodnotného středního vývojáře.
R
riinaaamur
09.04.2022 G.
Chcete se naučit vývoj webových aplikací? Pak nikdy nenavštěvujte web HTML Academy.
Výhody: Žádné. Nevýhody: Celý kurz Zdravím! Je těžké začít psát recenzi, protože mnou tolik cáká nespokojenost a zatemňuje můj rozum. Podobný text na podporu kurzu jsem však již napsal, takže se pokusím vzpomenout. Pro začátek jsem si koupil kurz vývoje backendu v HNR. Vím, že je to těžké, zvláště pro začátečníky (jsem začátečník ve vývoji webu),...