The evolution of Design Patterns

Kerülj képbe mentoraink segítsével interaktív tréningünkön!
2018. március 22. csütörtök, 18:30-20:00
Andrássy út 66., 3. emelet
2020. november 13. / 20. / 27. 13.00 - 18.00
Regisztráció

Szeretnél minőségibb kódot írni, de még nem igazán volt alkalmad elmélyedni a különböző design patternekben? Kíváncsi vagy arra, hogyan és milyen helyzetekben érdemes ezeket alkalmazni, illetve kombinálni?

Vegyél részt 3 alkalmas @GFALiveSessions tréningünkön, ahol mentoraink konkrét példákon keresztül fognak elkalauzolni titeket a hagyományos design patternektől egészen a modern megfelelőikig.

Mi a célunk #GFALiveSessions programmal?

Folyamatosan keressük a lehetőséget ezekben a koronavírus által előidézett nehezebb időkben is, hogyan tudnánk szakértelmünkkel segíteni az IT piaci szereplőit, új belépőit. A #GFALiveSessions kezdeményezésünknek az a célja, hogy elsősorban azoknak a cégeknek szállítsunk rapid megoldásokat, viszonylag egyszerűen implementálható ötleteket, akik már a több, mint 4 éves fennállásunk óta mellettünk vannak, és érdeklődnek a szolgáltatásaink iránt.
Ezúttal egy 2+1 alkalmas, teljesen díjmentes minikurzussal szeretnénk kedveskedni nektek ebben a bizonytalan időszakban, aminek “házigazdája” iskolánk vezető mentora, Kökény Tamás lesz.

A #GFALiveSessions témája pedig a Modern JavaScript lesz, amivel kapcsolatban a legtöbben kértetek tőlünk tanácsot az elmúlt időszakban.

Kinek szól a #GFALiveSessions tréning?

A novemberi #GFALiveSessions tréning azoknak a fejlesztő kollégáknak szól, akik:

Miről lesz szó a 3 délutánon?

NOVEMBER 13. 13:00-18:00

Az Observer mintától a reaktív programozásig

  • Mi az eredeti Observer minta, és mi a valós megfelelője?
  • A szorosan kapcsolódó Observer patternek problémája, pub / sub
  • Az event nyelvi funkciói a C #-ban
  • Funkció-alapú vs osztály-alapú megvalósítás
  • Mi a reaktív programozás?
  • Hogyan valósítja meg az RxJS a fenti mintát?
  • Mik a problémák az unsubscribinggal?
  • Példák: React useEffect, Angular async pipe, RAII

NOVEMBER 20. 13:00-18:00

A Singleton és State példáktól a State Machines-ig

  • Mi az eredeti Singleton minta, és hogyan néz ki jelenleg a gyakorlatban?
  • Mi tipikusan egy anti-pattern?
  • Mikor beszélünk State patternről?
  • Hogyan tároljuk a globális állapotot a UI-on?
  • Mit értünk állapot gép alatt?
  • Milyen problémákat old meg a state machine?
  • Hogyan valósítja meg a Redux és az xState a fenti mintákat?

NOVEMBER 27. 13:00-18:00

Design Patterns a funkcionális programozás tükrében

  • Mi az eredeti Strategy pattern, és hogyan néz ki jelenleg a gyakorlatban?
  • Hogyan függ össze a polimorfizmussal?
  • Polimorfizmus az OO nyelveken
  • Hogyan lehet ugyanazt a mintát magasabb rendű függvényekkel megvalósítani?
  • Abstract Factory pattern függvényekkel
  • Hogyan lehet alkalmazni a különböző tervezési mintákat öröklés nélkül?
  • Object composition vs. öröklés

Aki a tréninget tartja:

Kökény
Tamás
Vezető mentor, Green Fox Academy társalapító

Villamosmérnöknek tanult, majd kisebb vállalkozások után a Prezinél dolgozott. Langmár Péterrel megalapították a Brickflowt, később a Lab.Coopot. Utóbbi leányvállalata a Green Fox. Hosszú évek óta tanít, mert nagyon élvezi, ha új embereknek mutathatja meg a kódolás világát, ő az oktatás vezetője.


Szél
Péter
Mentor, Senior fejlesztő, Húli Community vezető

"Sziasztok, Szél Péter vagyok, a Green Fox képzési vezetője. Korábban a LogMeInnél dolgoztam senior szoftverfejlesztő és scrum master pozikban, kedvenc programozási nyelveim a C# és a JavaScript. Szabadidőmben gyerekeket tanítok programozni különböző non-profit alapítványokon keresztül."

Mire lesz szükséged a tréninghez:

  • Ha fejlesztőként dolgozol: jelezni a kollégáidnak, hogy legalább 3 novemberi délután tréningen leszel 13:00 órától.:)
  • Magabiztos programozási tudásra bármilyen programnyelven.
  • Számítógépre stabil internetkapcsolattal, és Zoom alkalmazásra


Részvételi díj
(3 alkalmas jegy): 75.000 Ft + ÁFA
Early bird (2020.11.08-ig): 60.000 Ft + ÁFA
Napi részvételi díj (napijegy): 25.000 Ft + ÁFA

Amennyiben 3 alkalmas EARLY BIRD jegyet szeretnél vásárolni, kattints a regisztrációs felületen bármelyik időpontnál a Tickets gombra, és azon belül válaszd a
3-days ticket opciót!

Regisztráció

Jegyedet Eventbrite-on vagy átutalással veheted meg, legyen szó teljes árú vagy napijegyekről. Ha utóbbit választod, akkor az alábbi form kitöltésével add meg számlázási adataidat. Amennyiben kuponkóddal is rendelkezel, a Megjegyzés rovatba írd ez esetben!