Modern JavaScript tanfolyam
Tanfolyamunk során bevezetünk a modern JavaScript alapjaiba, valamint áttekintjük a szerver- és kliens oldali technológiákat. Szóba kerül majd a Node.js, valamint összehasonlítjuk az Angular, React és Vue.js keretrendszereket. Ezt követően pedig interaktív gyakorlat keretében, egy működő alkalmazás közös megvalósítása által ismerkedünk meg a Node.js használatával, tipikus nehézségeivel és a bevált megoldásokkal.

2024 tavasz

24 óra

Online vagy személyes

A tanfolyamról

Ezen a tréningen bővebben megismerkedhetsz a technológiával. Az elméleti részen áttekintjük az alapokat, a paradigmákat, és megismerkedünk azokkal a módszerekkel, melyek használatával megkönnyítheted az üzleti működésed.

Ezeket a gyakorlatban is kipróbáljuk: egy próba projekten alkalmazva az ajánlott best practice-eket és megtapasztalva a buktatókat.

Kiknek ajánljuk a tanfolyamot?

  • azoknak, akik szeretnének betekintést nyerni a legfrissebb iparági trendekbe
  • olyanoknak, akiket érdekel a full stack JavaScript fejlesztés

Tematika

Mi az a JavaScript? A WWW és a JS gyors történeti áttekintése.

Az EcmaScript Foundation és a modern JS fejlődése
A modern JS lehetőségei és nyelvi szolgáltatásai
Böngésző kompatibilitás: transpiling és polyfill
TypeScript alapok
Web Komponensek
Progressive Web App

Szerver oldali JavaScript: Node.js

Mi az a Node.js? A szerveroldali futtatási környezet architektúrája
Modulok, szolgáltatások és keretrendszerek Node.js alatt
Csomagkezelés Node.js alatt: az npm használata
Egyéb szolgáltatások: adatbázis-kezelés, automatizált tesztelés

Modern JavaScript keretrendszerek

JavaScript alkalmazások architektúrája régen és ma
Angular, React, Vue.js keretrendszerek ismertetése, összehasonlítása
Milyen frontend technológiát használjunk induló projektekhez?
Jövőkép: a frontend fejlesztés hosszú távú fejlődési irányai

Betekintés egy Node.js alkalmazás felépítésébe

A Node.js architektúra és használata
Az npm csomagkezelő működése
Aszinkron kód írása – best practices
Linterek használata

Kiscsoportos műhelymunka: Node.js alkalmazás fejlesztése

Egy egyszerű webszerver beállítása
Express.js keretrendszer használata röviden
Model réteg kialakítása és adatbáziskezelés
Felhasználókezelés: regisztráció, autentikáció
Egy egyszerű REST API implementáció elkészítése

Kiscsoportos műhelymunka: Vanília JavaScript alkalmazás Webpackkel és Babellel
Kiscsoportos műhelymunka: Full stack alkalmazás Nest.js + Angular + MongoDB alapon

Képzésvezető

Oktatóink a területükön kiemelkedő teljesítményt nyújtó szakemberek, akik sokéves tapasztalatukkal, gyakorlatorientált tréningekkel adnak át olyan tudást, amelynek segítségével hallgatóink élvezettel fejlődhetnek.

Személyre szabott vállalati képzésünk érdekel?

Egy egész fejlesztői csapat számára keresel oktatást? Esetleg más technológia érdekel? Vedd fel velünk a kapcsolatot, és a vállalati igényekhez és a tudásszinthez kialakított ajánlatot küldünk egyedi tematikával, tanrenddel.

Helyszín

Online platformon vagy személyesen, igény szerint

Ők minket választottak

Ezért válassz Te is minket!

IT képzéseinket agilisan, a legfrissebb technológiai igényekhez mérten, gyakorlatorientáltan, folyamatos visszajelzésekre alapozva fejlesztjük magánszemélyek és vállalatok részére.

Szakmai csapatunk világszínvonalú fejlesztői tapasztalattal rendelkezik. Oktatóink a vállalati szférából érkeznek, a tananyag kialakításánál pedig mindig a piaci igényekből indulunk ki. Személyre szabott oktatás esetén díjmentes igényfelmérést követően a vállalati igényekhez és tudásszinthez kialakított egyedi tematikával, tanrenddel dolgozunk. Eredménycentrikus megoldásokkat kínálunk, amelyek minden esetben partnereink üzleti céljait szolgálják. Küldetésünknek tekintjük, hogy olyan IT tudást és szemléletet adjunk át hallgatóinknak, amelyeket élvezettel használhatnak saját énjük komplexebbé tétele érdekében.

Információ

Amennyiben kérdésed lenne, keresd kollegáinkat az alábbi elérhetőségek egyikén.

Laczkó Gábor

gabor.laczko@stylersgroup.com

+36 (20) 416 – 1932

Jagos Orsolya

orsolya.jagos@stylersgroup.com

+36 (30) 705 – 0973