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.
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 :)
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 :)
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.
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.
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.
Harangozó Gábor vagyok, tizennyolc éve foglalkozom programozással. Független szakértőként dolgozom. Az elmúlt években főképp webes alkalmazások fejlesztésével foglalkoztam (Symfony, Node.js, LoopBack). Szeretem követni és kipróbálni az új technológiákat, így találkoztam majdnem egy éve az Angular 2 akkor még béta verziójával, és rögtön magával ragadott az egyszerűsége és az ebben rejlő ereje.
Nagy Gergő vagyok, egyetem után csináltunk egy webdesign céget, ami később átalakult termékfejlesztős és front-endes irányba. Az elmúlt két-három évben a technológiai trendeket követtem nyomon, illetve bedolgoztam termékfejlesztős cégeknek. A fő kérdés, aminek a megoldását kerestem: hogyan lehet a legkevesebb erőforrásból a legtöbb platformon a felhasználókat megfogó terméket fejleszteni a lehető leggyorsabban. Ennek kapcsán kezdtem el Angular 2-vel foglalkozni még béta állapotában.
Horváth Imre vagyok, a Pentaschool Oktatási Központ alapítója, tulajdonosa. Közel 20 éve izgatottan figyelem a Web és a Web-fejlesztés fejlődését. Képzéseinkkel és szakértő munkatársainkkal igyekszünk hozzájárulni minél több karrier indulásához, vagy sikeréhez.
Az Angular 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.
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.