Akadémia TechMind – Full Stack webfejlesztő

Full Stack Webfejlesztő Akadémia azoknak készült, akik szeretnének felkészülni egy sikeres webfejlesztési karrierre. Ez a program a webalkalmazások fejlesztésének minden lényeges aspektusát lefedi, a technológiai alapoktól a komplex alkalmazások tervezésének és megvalósításának fejlett koncepcióiig.

Ezen az akadémián keresztül ismereteket és készségeket szerezhet olyan front-end és back-end programozási nyelvekről, mint a HTML, CSS, JavaScript, Node.js és mások. Megtanulja a relációs és nem relációs adatbázisokkal való munkát, a webalkalmazásokban való hitelesítést és engedélyezést, az olyan népszerű keretrendszerek és könyvtárak használatát, mint a React, valamint skálázható és biztonságos webalkalmazások fejlesztését.

Kinek szól?

Ez a program azoknak szól, akik karriert szeretnének építeni a webfejlesztésben, vagy bővíteni tudásukat és készségeiket ezen a területen.

Mit fogsz tanulni?

Az akadémián megtanulhatod:

  • HTML, CSS és JavaScript ismerete
  • olyan fogalmak feltárására, mint például a React keretrendszer
  • tanulja meg a háttérrendszer alapelveit a Node.js és az Express.js keretrendszer használatával
  • eszközök és könyvtárak, mint a GIT és a VSCode a projektmenedzsmenthez
  • a MySQL adatbázisokról és a TypeScript használatának előnyeiről a webes alkalmazások fejlesztésében.

Előfeltételek:

  • Konkrét előzetes tudás nem szükséges, de ahhoz, hogy megbizonyosodjon arról, hogy ez az akadémia megfelel az Ön tudásszintjének és tapasztalatának, szükséges egy teszt kitöltése, amely segít eligazodni az Ön számára legmegfelelőbb programhoz.

Tanfolyam órarendje:

I. mód

A HTML alapjai

  • A HTML alapjai: A HTML-oldal alapvető szerkezete és a leggyakrabban használt címkék, beleértve azok működését.
  • Szemantikus elemek a HTML-ben: HTML-elemek, amelyek egyértelműen leírják jelentésüket mind a böngésző, mind a fejlesztő számára (űrlap, táblázat, listák és egyéb szemantikai címkék).
  • Elemek csoportosítása HTML-ben: HTML oldalszerkezet és elrendezés.

A CSS alapjai

  • Bevezetés a CSS-be és a stílusok típusai: Mi a CSS és a stílusok típusai (inline, belső, külső)
  • CSS-szelektorok és a class/id/universal közötti különbségek
  • Kijelző elemek és reszponzív dizájn: Definíció megjelenítése, használata. Mi a médialekérdezés, hogyan deklarálják és mi a töréspont.
  • Flexbox és Grid a CSS-ben: Milyen funkciókat támogatnak a böngészők.

JavaScript alapjai

  • Bevezetés a Javascript és a programozási nyelv fogalmába.
  • Adattípusok, függvények és struktúrák a JavaScriptben: A Javascript alapjai, beleértve a típusokat, funkciókat, struktúrákat és felhasználást.
  • Modern JavaScript és főbb keretrendszerek: Az ES6 és a JavaScript modern koncepcióinak felfedezése. A keretrendszerek fogalmának és a leggyakrabban használt keretrendszerek bemutatása, különös tekintettel a React keretrendszerre.

I. tesztmodul

 

II

Háttér NodeJ-kkel

  • A Node.js bemutatása: Mi az a Node.js, és hogyan kell beállítani a környezetet.
  • Az Express.js keretrendszer használata a háttérrendszer felépítéséhez.
  • CORS-házirend és a több forrásból származó erőforráskérelmek kezelése.
  • Csomagok kezelése NPM-mel és YARN-nal: NPM-definíciók, package.json és package-lock.json.
  • Szerverek: Mi a szerver, hogyan kell használni és szerveroldali megjelenítés.
  • Statikus/dinamikus útvonalak: meghatározások és különbségek.

Frontend a React segítségével

  • Bevezetés a React-ba és a JSX-be: Alkatrészdefiníciók és életciklus.
  • Virtuális DOM, React DOM: Definíció. Használat. A DOM megértése.
  • A fogalmak mély elemzése: állapotok, kellékek, horgok és osztályok.

A React alkalmazás elkészítése

  • A React bemutatása: Az általános fogalmak, a paraméterezett útvonalak, a lekérdezési adatok és az Útvonalak, Útvonal, Link közötti különbségek megértése.
  • Advanced React kellékek és speciális megjelenítési koncepciók.
  • A React Router használata útvonalak kezeléséhez.
  • Globális állam kezelése Redux segítségével: fogalmak és alapelvek.
  • Hookok és fejlett renderelési koncepciók használata.
  • UI keretrendszerek.

Teszt modul II

 

III. modul

Eszközök és könyvtárak

  • GIT: Mi az a Git. Hogyan kell használni. Definíciók.
  • VSCode: Mi az a VS Code, hogyan kell használni a Javascript segítségével.

Adatbázis (MySql)

  • Bevezetés a MySQL fogalmakba.
  • Munkapad: A szerszám bemutatása.
  • Node JS és MySQL adatbázis használata.

Gépelt

  • Mi az a TypeScript, konfiguráció és részletes elemzés.

III. tesztmodul

 

IV. modul

A tanfolyam vége

  • Gyakorlati gyakorlat, áttekintés, visszajelzés.

Javasoljuk, hogy folytassa:

Jelenleg nincsenek ajánlások.

Minősítési programok

Jelenleg nincsenek tanúsítási programok.

Akadémia TechMind – Full Stack webfejlesztő

Személyre szabott ajánlatok minimum 2 fős csoportoknak

Tanfolyam részletei

kifejezés

5 hónap • 5 óra/hét

Ár:

650 EUR

Szállítás:

Virtuális tanterem

Szint:

1. Alapvető

Szerepek:

Fejlesztő, Devops Mérnök, szoftverfejlesztő, webfejlesztő