Jak efektywnie pracować z TypeScript - wykorzystując jego rozbudowany system typów
Jak wprowadzić TypeScript do projektu React, czy innych popularnych frameworków
Jak użyć TypeScript w Node.js
Jakie są strategie migracji istniejącego kodu JavaScript do TypeScript
// zostało ostatnie wolne miejsce!
Podczas szkolenia TypeScript dowiesz się:
Edycja IV
Czas trwania: 16 godzin
Liczba uczestników: min. 6 / max. 16 osób
Cennik:
♦ Pakiet 3 osoby: 1090 PLN netto + VAT
♦ Early Birds do 19.11: 1190 PLN netto + VAT
♦ Bilet standardowy: 1290 PLN netto + VAT
To nadzbiór języka JavaScript, rozwijany przez Microsoft od 2012 roku. Implementuje on najnowsze standardy EcmaScript, a kodem wykonawczym do którego jest kompilowany* - jest JavaScript. Dzięki czemu możemy go używać w:
projektach front-end’owych (wszystkie popularne frameworki/biblioteki mają wsparcie)
Node.js
wszędzie, gdzie używamy JavaScript
Najważniejsze na koniec - TypeScript dostarcza potężny statyczny system typów, który podczas kompilacji uchroni nas przed częścią błędów … i nami samymi.
*kompilowany, nie transpilowany. Za oficjalną stroną.
Obejrzyj webinar z naszym trenerem Michałem Michalczukiem.
Podczas webinaru zajmiemy się przykładową aplikacją z użyciem React napisaną w JavaScript.
Bardzo fajnie przekazana wiedza, pokazane use-case'y, prowadzący odpowiadał na wszystkie zadane pytania. Czas pokodzić.
Paweł Kawczyński
Moduł 1
Założenia języka - jakie problemy rozwiązuje, jakich nie rozwiązuje. Run-time vs compilation time.
//
Wbudowane typy prymitywne oraz wyliczeniowe. Zgodność z JavaScript.
Wbudowane typy i funkcje
//
Moduł 2
Moduł 3
//
Kompozycja typów
Czym są typy algebraiczne i jakie problemy rozwiązują.
Klasy
//
Moduł 4
Jakie mechanizmy obiektowe znajdziemy w TypeScript.
Jak użyć zewnętrznych bibliotek JavaScript, oraz jak otypować własne biblioteki.
Praca z zależnościami
//
Moduł 5
Moduł 6
Zadbamy o to, aby nasz kod był tak pewny jak się da.
Konfiguracja kompilatora, dobre praktyki
//
TypeScript + przeglądarka
Moduł 12
Typy warunkowe, typy specjalne
//
//
Moduł 11
Hermetyzacja kodu i moduły
//
//
//
Tooling
//
Moduł 10
Jak użyć popularnych linter’ów z TypeScript, co warto dodać do swojego pipeline.
Moduł 7
Moduł 8
Moduł 9
Dla developerów pracujących na co dzień z JavaScript, chcących przenieść swoje rozwiązania na TypeScript
Dla developerów, którzy zostali “wrzuceni” w projekt z użyciem TypeScript i chcą dowiedzieć się, jak efektywnie z niego korzystać
Dla developerów back-end’owych pracujących z językami obiektowymi oraz z JavaScript’em, którzy chcą się dowiedzieć, że można to zrobić dobrze i wygodnie
Dla developerów rozwijających, lub planujących projekt w Node.js lub projekt front-end’owy z użyciem popularnych frameworków i bibliotek jak React, Angular, Vue (i wiele innych!)
Jesteś spoza branży IT
Nigdy nie pracowałeś/pracowałaś z JavaScript
Pracujesz z TypeScript na co dzień - część szkolenia może się okazać dla Ciebie zbyt podstawowa
Nowy termin zajęć jest aktualnie w przygotowaniu.
Jeśli chcesz dowiedzieć się więcej zapraszamy do kontaktu.
Dzień 1 - 01.12 (Środa)
godz. 17:30 - 21:30
Dzień 2 - 02.12 (Czwartek)
godz. 17:30 - 21:30
Dzień 3 - 08.12 (Środa)
godz. 17:30 - 21:30
Dzień 4 - 09.12 (Czwartek)
godz. 17:30 - 21:30
Michał Michalczuk
Pracuje z TypeScript od 2013 roku (sam język powstał w 2012).
Senior Software Engineer w Atlassian, IT trainer w infoShare Academy, prelegent. Rozwija popularną Jira Cloud oraz ekosystem Atlassiana’a.
Na froncie najczęściej pracuje z React'em oraz Angular’em, ale dzielnie eksploruje inne frameworki.
Na tyłach preferuje C# i ASP.NET lub Node.js, ale pracował w różnych językach i technologiach - od Javy, Pythona i Django, przez WPF i Silverlight, Visual Basic czy PHP.
Współprowadzi front-end’owe: Śniadania z Programowaniem z JustJoin.it
Więcej informacji, wystąpień oraz nagrań: https://michalczukm.xyz/
Nagrania z konferencji: infoShare 2019 [PL] | spherelt 2019 [EN]
Senior Software Engineer w Atlassian // trener w infoShare Academy
Szkolenie odbędzie się w formie zdalnej na platformie Zoom.
Zajęcia odbywają się z trenerem na żywo przy zachowaniu pełnej interakcji, w tym:
Dzięki zdalnej formie szkolenia, oszczędzasz czas i unikasz dodatkowych kosztów związanych z dojazdem na każde ze spotkań.
Szkolenie odbędzie się w formie zdalnej
na platformie Zoom. Zajęcia odbywają się
z trenerem na żywo przy zachowaniu pełnej interakcji, w tym:
Czego potrzebujesz?
Na komputerze powinno być zainstalowane następujące oprogramowanie:
BILET
"EARLY BIRDS"
PAKIET "3 OSOBY"
BILET STANDARDOWY
1090 PLN
+ VAT / uczestnik
+ VAT / uczestnik
1190 PLN*
+ VAT / uczestnik
1290 PLN
* przy zgłoszeniu do 19.11.2021 r
PAKIET
"3 OSOBY"
Po otrzymaniu zgłoszenia skontaktujemy się z Tobą, aby ustalić szczegóły.
Telefon:
E-mail:
Jesteś zainteresowany zorganizowaniem tego szkolenia w formie zamkniętej,
dla pracowników Twojej firmy? Skontaktuj się z nami!
powered by