Angular 2 tanácsadás és workshop

Az ANGULAR az, ami a HTML lehetne, ha Webes alkalmazásokhoz tervezték volna. Ahhoz, hogy kiterjesszük a HTML lehetőségeit, és dinamikus oldalakat készítsünk, JavaScript könyvtárakat vagy keretrendszereket alkalmazunk.

Az Angular más

A HTML-t új elemekkel terjeszti ki, amelyek feldolgozásakor a böngésző végrehajtja a hozzákötött JavaScript kódot. Így teljesen szétválaszthatjuk a statikus és az aktív tartalmat, jól tesztelhető és karbantartható kódot építhetünk a Front-End oldalon is.

Szolgáltatásainkat azoknak a fejlesztő csapatoknak ajánljuk elsősorban, akik jelenleg is készítenek Webalkalmazásokat, és szeretnének megismerkedni az Angular keretrendszer legújabb verziójával, és az azt körölvevő egyéb technológiákkal.

Témakörök

Szolgáltatások

Workshopjaink_

alkalmával elképzelésünk szerint egy munkahelyen dolgozó kollégákkal egy valódi, akár általuk hozott projektet járunk körbe, készítünk el közösen, a mi vezetésünkkel. Ezzel elérjük, hogy azonnal használható tudás kerül át a résztvevőkhöz. Nem szeretjük az "ülünk és jegyzetelünk" jellegű oktatást. Rávesszük az embereket, hogy "bepiszkolják" a kezüket és elinduljanak, hiszen végső soron a "csinálásból" lesz termék (és profit :)

Code review_

során közösen átnézzük, hogy a megfelelő "best practice" lett-e mindenhol alkalmazva. Figyelünk az adott rendszerhez kapcsolódó style guide-ok követésére. Ezek után természetesen a fő fókusz a fenntartható kód létrehozása, illetve az ehhez szükséges nézőpontok és tudás átadása a fejlesztőknek. Itt igazából az a fő célunk, hogy többet ne legyen ránk szükség :)

Pair programming_

aminek az a célja, hogy a munka során alakítsuk ki a helyes szokásokat és el se jussunk a code review-ig, mert a szükséges tudás és szemléletmód a közös munka során már kialakul.

Tanácsadás_

esetén felmérjük az igényeket, az aktuális tudásszintet, és kimerítően felkészülünk az adott témakör elvi és gyakorlati hátteréből. Ezután mindezt az igényeknek és a céloknak megfelelően adjuk át, figyelve arra, hogy egyensúlyban legyen a magasabb szintű elképzelés és a gyakorlati rálátás. Ábrákra és kódra számíts, sok kávé és beszélgetés mellett.

Projekt munka_

során a felmerülő igény alapján mi végezzük el a teljes fejlesztést. Ebben az esetben törekszünk egy iteratív megközelítésen keresztül mind az üzleti, mind a felhasználói igények legjobb kielégítésére, másrészt olyan kódot adunk át, ami példaértékű lehet a jövőbeni fejlesztésekhez. Megírjuk a unit teszteket, lefedjük e2e tesztekkel a rendszer fontos részeit, illetve egy jól dokumentált, tiszta kódot adunk át.

Munkatársak

Kapcsolat

Haladó Javascript

Felmerülő technológiák:

Áttekintjük az újabb nyelvi elemeket, amiket az ES5 és ES6 hozott/hozni fog a JavaScript világába. Bemutatjuk a Microsoft által készített Typescript nyelvet, amivel jobb kódminőséget és karbantarthatóságot tudunk elérni. Képzésünk elérhető külön-külön a verziókra, illetve integráltan is.

Angular 2

Témaköreink:

Web fejlesztés:

Az angular 2-es szolgáltatásainkat ajánljuk mindenkinek, aki a jövőben szeretne ezzel a technológiával fejleszteni, vagy egy jelenlegi 1.x-es kódbázist szeretne migrálni. Bemutatjuk a keretrendszer részeit, megtanítjuk a használatát és a választható modulokkal igény szerint testreszabjuk az átadott tananyagot.

Altémák és választható képzések:

Mobil fejlesztés:

A képzésünket azoknak ajánljuk akik szeretnének minél kevesebb energiával mobil és web platformra egyaránt fejleszteni. A workshop során bemutatjuk az angular2-re építkező mobil fejlesztési lehetőségeket mind hybrid mind natív alapokon. Ezekkel a módszerekkel lehetővé válik a kód megosztása a platformok között és a meglévő csapatok tudásának újra felhasználása.

Altémák és választható képzések:

Bevezetés a Node.js világba

1-es csomag:

2-es csomag:

A tanfolyam alap követelménye a "Haladó Javascript" elvégzése! A 2-es csomag csak akkor választható a tanuló rendelkezik már Node.js + expressjs tapasztalattal, vagy már elvégezte az 1-es csomagot. A csomagok nosql adatbázis alapokon kerülnek bemutatásra (ez nem nosql képzést jelent, csak mint adat tároló használjuk és csak a nagyon alap dolgokat vesszük át), külön kérésre az adatbázis kezelő lehet más!