Programowanie
Programowanie z wykorzystaniem TypeScript
Czas trwania
3 dni
24 godziny
Język szkolenia
- Polski
- Angielski
Forma szkolenia
- Wykłady
- Ćwiczenia
- Prezentacja
Poziomy
- Podstawowy
- Średnio zaawansowany
Korzyści dla biznesu:
Zwiększenie efektywności Zespołu Programistycznego |
Skuteczne wykorzystanie TypeScript w Projekcie |
Wsparcie w manipulacji Typami |
Podniesienie poziomu bezpieczeństwa aplikacji |
Korzyści dla uczestników:
Zaawansowane umiejętności w Typowaniu i Manipulacji Typami |
Efektywne Typowanie w kontekście React |
Praktyczna wiedza o konfiguracji narzędzi |
Przygotowanie do zaawansowanych elementów języka |
Zarys agendy:
- Wprowadzenie do TypeScript
-Najważniejsze struktury ECMAScript 2015+
-Dlaczego TypeScript?
-Porównanie z innymi silnie typowanymi językami
-Typowanie strukturalne a nominalne
-Typy podczas kompilacji i w runtime - Konfiguracja narzędzi
-TSConfig
-Prettier
-Praca z IDE - Elementy języka TypeScript
-Podstawowe typy
-Co jeśli nie znamy typu?
-Tryb strict, null i undefined
-Typy Any, Unknown, Never
-Typowanie obiektów, tablic i funkcji
-Słowniki, Enum i Klasy
-Typy generyczne
-Interface vs type
-Utility types - TypeScript w React
-Typowanie JSX
-Komponenty i typowanie props
-Generyczne React hooks - Współpraca z JavaScript
-Kod JavaScript w TypeScript
-Korzystanie z typowań bibliotek
-Kiedy brak typów - Zaawansowane Typy
-Unie typów
-Literały
-Dyskryminowane unie
-Zawężanie typów
-Strażnicy typów - Manipulacja Typami
-Type Lookup
-Tworzenie typów z typów
-Operatory typeof, instanceof oraz in w TS
-Typy indeksowane, i keyof
-Mapowanie Typów
-Typy Warunkowe
-Literały szablonowe z typowaniem
Nasi trenerzy
Wypełnij formularz kontaktowy ⬇
Opowiedz nam o swoim wyzwaniu, a my znajdziemy rozwiązanie
Dane kontaktowe
Zapytaj o bezpłatną wycenę
Skontaktuj się z naszym doradcą