ÜNNEPI
NYITVATARTÁS
2019.04.19-től 2019.04.22-ig
(péntek, szombat, vasárnap, hétfő)
A fenti időszakban az oktatás szünetel és ügyfélszolgálatunk zárva tart.

MEAN fejlesztő tanfolyam

2019.05.24. - 2019.10.04.
P.
08:15 - 13:00
20 hét (120 óra)
2019.11.25. - 2020.03.18.
H.,Sze.
17:00 - 20:15
17 hét (120 óra)

Más időpont érdekelne Kérdésem lenne a képzésről

MEAN fejlesztő tanfolyam rövid jellemző leírása

A MEAN egy nyílt forráskódú komponensek halmaza, amelyek együttesen végpontig tartó keretrendszert biztosítanak a dinamikus webalkalmazások építéséhez, kezdve a böngészőben futó kódtól az adatbázisig.

A csomag a következőket tartalmazza:

Az Angular (korábban Angular.js, most is Angular 2+ néven ismert): front-end webalkalmazási keretrendszer; futtatja a JavaScript kódot a felhasználó böngészőjében, lehetővé téve az alkalmazás felhasználói felületének dinamikus megjelenését.

Express (néha Express.js néven emlegetett): back-end webalkalmazás kerete a Node.js felső rétegén.

Node.js: a JavaScript futásidejű környezete, lehetővé teszi az alkalmazás back-end végrehajtását a JavaScriptben.

MongoDB: Dokumentumadatbázis - a háttéralkalmazás által használt adatok JSON (JavaScript Object Notation) dokumentumok tárolásához.

A MEAN-csomagban a közös téma a JavaScript, a kódok minden sorát ugyanabban a nyelven írhatjuk. Még az adatbázist is elérhetjük a MongoDB natív, JavaScript / Node.js illesztőprogramjával.

Tanfolyam adatai

Tanfolyam díja:
254.000 Ft
Tanfolyam vizsgadíja:
0 Ft
Tanfolyam óraszáma:
120 óra
Tanfolyam végét igazoló dokumentum:
tanúsítvány
Tanfolyam helyszíne:
1139 Budapest, Frangepán utca 3.

A tanfolyam megkezdésének feltételei:

Iskolai végzettség:
nem feltétel
Szakmai végzettség:
nem feltétel

Tantermeink képekben

Tanterem 1
Tanterem 2
Tanterem 3
Tanterem 4
Tanterem 5
Tanterem 6
Tanterem 7
Tanterem 8
Tanterem 9

MEAN fejlesztő tanfolyam tematika

Angular

Mi is az Angular

  • Angular és egyéb Frameworkok közti különbségek
  • Angular előnyei
  • DOM elemek

Első lépések

  • Telepítés, konfigurálás
  • Moduljai
  • Angular keretrendszer és a TypeScript

Angular alapjai avagy TyPescript megismerése

  • Programozás és típusok a TypeScriptben
  • Alaptípusok és funkciók
  • Modulok és névterek
  • Összetett típusok
  • Osztályok és interfészek
  • Dekorátorok és webszervizek

Ismerkedés az Angularral

  • Modul szintaktika
  • Modulok anatómiája
  • Függőségi injekciók
  • HTTPClient
  • Szervizek készítése
  • Komponensek
  • Adatkötések
  • Pipe
  • Direktívák
  • Angular életciklusa
  • Routing
  • Formok kezelése

Firebase

  • Mi a Firebase?
  • A Firestore bemutatása és használata

Node.JS

Mi is a Node.JS

  • Mi a Node.JS
  • Node.JS előnyei
  • A Node.js a modern webfejlesztésben

Node Core

  • Mi is az a Node Core?
  • Telepítés és ajánlott beállítások
  • Node indítása
  • Node modulok a require és a module.exports
  • Rendszermodulok
  • Eseménykioldók
  • HTTP kliens core http-vel
  • HTTP szerver core http-vel

Node package manager

  • Mi az NPM
  • Csomagok lokális telepítése
  • Függőségek hozzáadása a package.json -höz
  • Csomagok telepítése globálisan
  • Csomagok frissítése

Web szerver készítése

  • http requestek kezelése
  • Küldési requestek

Express Framework

  • Express áttekintése
  • Middleware-k készítése és használata
  • REST API Routing implementálása
  • URL paraméterek, lekérdezések, és validációk

Perzisztencia MongoDB-vel

  • MongoDB áttekintése
  • MongoDB alapok
  • MongoDB natív driver
  • MongoDB GUI kliens MongoUI

Mongoose ODM használata

  • Mongoose használata
  • Mongoose modelljei
  • Mongoose metódusok létrehozása
  • Speciális Mongoose funkciók

Template rendszerek

  • Miért van szükség Template motorra?
  • Példák a használatukra

A tanfolyamokat indítani a fentebb kiírt tervezett időpontokban megfelelő létszám esetén tudjuk, ennek hiányában a tervezett kezdési időpontot későbbi kezdésre módosítjuk.