Profesia "Backend developer" - kurz 23 000 rubľov. z HTML Academy, školenie 11 mesiacov, dátum 27.11.2023.
Rôzne / / November 28, 2023
Ovládate svoju vlastnú pracovnú záťaž. Počas školenia môžete vypracovať štyri projekty.
Počas školenia je neustále k dispozícii mentor v službe vo všeobecnom súkromnom rozhovore s ostatnými študentmi.
Kurz je určený pre začiatočníkov. Na absolvovanie kurzu postačuje základná počítačová gramotnosť.
Objem úloh je zvolený tak, aby ich aj zaneprázdnení a pracujúci ľudia zvládli načas a pracovali v komfortnom režime.
Záťaž si regulujete sami v závislosti od tarify. Pri štandardnej tarife budete potrebovať 15-20 hodín týždenne, pri rozšírenej tarife - 8 hodín týždenne.
Načasovanie kurzu vám umožňuje získať jeden dokončený osobný projekt pre každú zo štyroch častí kurzu.
Živé nahrávky
Záznamy priamych prenosov, v ktorých učitelia rozoberajú zložité problémy z teórie a praxe.
Prax
Robíte domácu úlohu, v ktorej pracujete na svojom projekte a posilňujete učebný materiál.
Kontrola kódu
Po každej úlohe môžete porovnať kvalitu svojej práce so záznamom o preskúmaní kódu a pochopiť, ako to môžete urobiť lepšie.
Tento modul je navrhnutý tak, aby pripravil úplných začiatočníkov na úspešné zvládnutie profesionálnych backendových vývojárskych zručností.
Plynule sa ponoríte do rytmu učenia a tiež si prejdete a upevníte „technologické minimum“ od nuly, čo je potrebné na to, aby ste sa efektívne naučili riešiť problémy backend developera.
Toto minimum zahŕňa základné znalosti HTML a CSS, základy JavaScriptu, PHP a základné algoritmy, základy práce s API prehliadača pomocou JavaScriptu, ako aj možnosť používať tímové vývojové nástroje, konkrétne Git a GitHub.
PHP. Profesionálny vývoj webu
Naučíte sa syntax jazyka PHP, naučíte sa manipulovať s informáciami v databázach (DB) cez SQL požiadaviek, môžete nakonfigurovať integráciu PHP skriptov s databázou a zobraziť informácie z databázy na stránkach stránky.
Navyše do svojho projektu pridáte interaktivitu spojením registračných formulárov, budete sa môcť deliť stránky lokality na verejné a súkromné a tiež sa naučíte pokročilé techniky pre prácu s MySQL a tretími stranami knižnice.
JavaScript. Profesionálny vývoj webových rozhraní
Naučíte sa základy JavaScriptu, zoznámite sa so súčasnými možnosťami štandardu ECMAScript 2018, naučíte sa algoritmické myslenie, pochopíte, ako oživiť statické stránky, overiť údaje vo formulároch, komunikovať so servermi a získate prax v riešení typických úlohy.
PHP a Yii. Architektúra komplexných webových služieb
Naučíte sa objektovo orientované programovanie (OOP). Všetky moderné PHP aplikácie sú napísané iba pomocou OOP. Na začiatku modulu sa zoznámime s hlavnými pojmami: triedy, objekty, rozhrania. Pozrieme sa aj na vlastnosti PHP pre pokročilú úroveň a zoznámime sa s možnosťami jazyka, bez ktorých sa nezaobíde žiadny profesionálny projekt.
V tomto module preskúmame rámec Yii 2 a preskúmame jeho komponenty, ktoré nám pomôžu spracovávať formuláre a vykonávať smerovanie medzi stránkami. Okrem toho sa dozvieme o sade vizuálnych komponentov: bude to užitočné pre rýchle prototypovanie alebo pre vytvorenie administračného panela aplikácie.
Naučíme sa tiež pracovať s externými službami cez protokol API a budeme schopní implementovať obe strany interakcie: pôsobiť ako API klient a API server.
PHP a Laravel. Vytváranie moderných backendov
PHP sa používa na vytvorenie backendu pre webové a mobilné aplikácie. V tomto prípade je v PHP vyvinuté API, ktoré je zodpovedné za celú obchodnú logiku a prácu s dátami.
Zoznámime sa s frameworkom Laravel a využijeme ho na písanie komplexného REST-API pre webovú aplikáciu. Okrem zručností v práci so samotným frameworkom sa naučíte písať kód, ktorý sa dá ľahko rozširovať a testovať. Znalosť architektonických vzorov a testovacích rámcov vám v tom pomôže. Automatizované testovanie hrá v tomto kurze veľmi veľkú úlohu: budeme analyzovať test jednotky aj funkčné testy. Dozviete sa tiež, ako navrhnúť aplikáciu pre vysoké zaťaženie a porozumieť stratégiám nasadenia a nepretržitého doručovania (CI/CD).
Aktuálne znalosti a skúsenosti s riešením praktických problémov vám umožnia považovať sa za plnohodnotného stredného vývojára.
R
riinaaamur
09.04.2022 G.
Chcete sa naučiť vývoj webových aplikácií? Potom nikdy nenavštevujte webovú stránku HTML Academy.
Výhody: Žiadne. Nevýhody: Celý kurz Zdravím! Je ťažké začať písať recenziu, pretože vo mne toľko strieka nespokojnosť, ktorá mi zatemňuje rozum. Podobný text na podporu kurzu som však už napísal, takže sa pokúsim zapamätať. Na začiatok som si kúpil kurz vývoja backendu v HNR. Viem, že je to ťažké, najmä pre začiatočníkov (som nováčik vo vývoji webu),...