Piszesz w JS tylko wtedy, gdy musisz? Ostatni framework javascriptowy, jakiego używałeś to jQuery? Nie słyszałeś o słowie kluczowym “class” w JavaScript’cie? Brakuje Ci statycznego typowania? A może po prostu chciałbyś podszkolić się we front-endach?
Jeśli którekolwiek z pytań wzbudziło Twoje zainteresowanie, zapraszam na szkolenie. Przejdziemy krok po kroku po nowoczesnych technikach programowania i narzędziach JavaScripta. To będzie dobry początek dorabiania sobie drugiej specjalizacji-nogi, w modelu kompetencji Π (Pi).
O szkoleniu:
Szkolenie przybliża techniki i narzędzia z szerokorozumianego front-endu aplikacji webowych.
Główną ideą jest pokazanie najnowszych mechanizmów języka JavaScript i TypeScripta ludziom tworzącym raczej back-end aplikacji. Prowadzący odwołuje się do przykładów i narzędzi ze świata Javy i wirtualnej maszyny Javy.
Czas i forma szkolenia:
2 dni szkoleniowe
40% wykład, 60% przykłady i ćwiczenia
Dlaczego warto:
-
Doświadczony wykładowca i trener, praktyk ze stażem w największym e-commerce w tej części Europy,
-
Formuła warsztatowa – dużo praktyki, ćwiczeń i przykładów na konkretnych frameworkach i narzędziach,
-
Praca nad konkretnymi projektami.
Uczestnikom zapewniamy:
-
Materiały szkoleniowe opracowane przez trenera,
-
Notatnik i długopis,
-
Pomoc w konfiguracji oprogramowania,
-
Certyfikat potwierdzający uczestnictwo,
-
Całodniową przerwę kawowo-ciasteczkową,
-
Obiad każdego dnia (możliwość wybrania indywidualnie dostosowanej wersji lunchu).
Kurs stworzyliśmy dla:
-
Back-endowców chcących lub zmuszonych do zmierzenia się z front-endem,
-
Front-endowców, którzy chcą usystematyzować swoją wiedzę, poznać lepiej Angulara lub TypeScripta.
Zyskasz:
-
Wiedzę o narzędziach: Node.js, npm, webpack, Jest, TypeScript,
-
Przegląd najnowszego JS-a, żeby szybko dojść do zadowalających efektów,
-
Znajomość tricków, umożliwiających szybki start i lepszą kontrolę nad pisanym kodem, dynamicznym typowaniem (optional chaining, destrukturyzacja, TypeScript),
-
Poznasz “esencję” – co jest “na topie”, gdzie warto zainwestować swój czas, żeby uniknąć pułapki wynikającej z hasła “nowy dzień, nowy framework”,
-
Poznasz podstawy frameworka Angular.
Agenda
AGENDA
-
-
- Dzień 1 – przegląd
- Narzędzia
- Node, npm
- ESLint
- Modularyzacja, webpack
- Testy jednostkowe
- Język i jego ewolucja
- ES6+ (destrukturyzacja, zmienne, klasy, Promise, struktury danych)
- Mechanizmy przeglądarek (customElements, fetch, querySelector)
- TypeScript
- Składnia
- Interfejsy
- Dostęp prywatny
- Typowanie
- Stylowanie
- Edycja w przeglądarce
- Gotowe rozwiązania
- Narzędzia
- Dzień 2 – Angular
- Frameworki
- Angular, React, Vue
- Co jest dobre do czego?
- Angular
- CLI
- Struktura projektu
- Komponenty
- Komunikacja HTML-JS
- Dekoratory
- Moduły
- Zabezpieczenia
- Angular Material
- Serwisy
- HttpClient
- Formularze
- Frameworki
- Dzień 1 – przegląd
-
Prelegenci
TRENER

Mateusz Chrzonstowski
Pomagam ludziom osiągać lepsze efekty, wytwarzając oprogramowanie oraz dzieląc się wiedzą o tym, jak należy programować. Łączę inżynierskie spojrzenie z uśmiechem i dostrzeganiem pierwiastka ludzkiego w sofcie.
Początkowo nastawiony na front-end, ostatnie lata w obszarze integracji systemów, a tak naprawdę inżynier oprogramowania i programista full-stack. Od 2013 roku zarabiam na życie kodem. Dodatkowo, nagrywam kursy online (Udemy).
Występuję podczas meetupów, targów i konferencji.
Oprócz programowania i dzielenia się wiedzą, pasjonuję się jeszcze MMA, Dragon Ballem i strategiami wielkich firm.
KONTAKT
Kontakt

Aneta Włodkowska
aneta.wlodkowska@gigacon.org
Patroni Medialni
- http://www.dlp-expert.pl/