- Założenia języka – jakie problemy rozwiązuje, jakich nie rozwiązuje.
- Run-time vs compilation time.
Szkolenie TypeScript
Poziom
PodstawowyCzas
16h / 2 dniTermin
IndywidualnieCena
IndywidualnieSzkolenie z TypeScript
Niezależnie czy wytwarzasz aplikacje webowe czy pod Node.js – TypeScript stał się niezbędnym elementem skrzynki narzędziowej developerów JavaScript. Zobacz jak wprowadzić do twoich projektów statyczne typowanie.
Dla developerów pracujących na co dzień z JavaScript, chcących przenieść swoje rozwiązania na TypeScript.
Dla developerów back-end’owych pracujących z językami obiektowymi oraz z JavaScriptem, którzy chcą się dowiedzieć, że można to zrobić dobrze i wygodnie.
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 rozwijających lub planujących projekt w Node.js oraz projekt front-end’owy z użyciem popularnych frameworków i bibliotek jak React, Angular, Vue (i wiele innych!).
JavaScript jako dynamicznie typowany i ekspresyjny język daje nam ogromne możliwości przy ogromnym braku kontroli nad kształtem danych czy kontaktami – dokładnie nad tym co dają języki typowane.
TypeScript to najpopularniejsze rozwiązanie, które idealnie wpasowywuje się w tą lukę dając nam opcjonalnie statycznie typowany język
Wychwytywać wiele błędów na poziomie kompilacji
Modelowanie danych na których pracujemy
Uniknąć pisania testów, które sprawdzają czy nie zrobiliśmy literówki w kodzie a skupić się na testowaniu logiki
Lepsze “discoverability” w kodzie
Czego nauczysz się na szkoleniu z TypeScript?
-
Poznasz rozbudowany system typów TypeScript, oraz jak za jego pomocą modelować dane i budować logikę twojego programu
-
Przekonasz się, że JavaScript czai się za rogiem i dowiesz się jak uniknąć popularnych błędów oraz jaki jest koszt wprowadzenia TypeScript
-
Zobaczysz dobre praktyki konfiguracji kompilatora i jak przełożą się one na pewność twojego kodu
-
Sprawdzisz jak wykorzystać TypeScript z istniejącymi bibliotekami JavaScript – zewnętrznymi, oraz twoimi
-
Nauczysz się jak zmigrować istniejący kod JavaScript na TypeScript, oraz poznasz modele migracji
-
Poznasz popularne narzędzia wykorzystywane podczas pracy z TypeScript
Program szkolenia TypeScript
- Wbudowane typy prymitywne oraz wyliczeniowe.
- Zgodność z JavaScript.
- Czym są typy algebraiczne i jakie problemy rozwiązują.
- Jakie mechanizmy obiektowe znajdziemy w TypeScript.
- Jak użyć zewnętrznych bibliotek JavaScript, oraz jak otypować własne biblioteki.
- Zadbamy o to, aby nasz kod był tak pewny jak się da.
- Jak podzielić kod – Modules & Namespaces
- Jak przygotować i uruchomić kod pod Node.js
- Jak zbudować i uruchomić kod w przeglądarce
- Jak użyć popularnych linter’ów z TypeScript, co warto dodać do swojego pipeline.
- Jak zmigrować istniejący projekt, jakie mamy techniki
- Jakie jeszcze informacje możemy przekazać przez typowanie
Pobierz program
Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.