filmov
tv
Kurs TypeScript w 2.5 H
Показать описание
Kompletny Kurs TypeScript dla początkujących. Jeśli chcesz poznać podstawy TypeScript i dowiedzieć się, jak go używać, to idealne miejsce dla Ciebie.
TypeScript to język programowania stworzony przez firmę Microsoft, który dodaje do JavaScript struktury typów, jak liczby, stringi, czy obiekty.
TypeScript pozwala programistom określać, jakie rodzaje danych są dopuszczalne w danym fragmencie kodu, dzięki czemu można uniknąć częstych błędów związanych z typami.
To szczególnie przydatne przy pracy w zespole, gdzie czytelność kodu i jego zrozumienie są kluczowe.
Z tego filmu dowiesz się:
Podstawowe typy: jak typować zmienne i funkcje.
Type inference: automatyczne przypisywanie typów przez kompilator TypeScript.
Interfejsy i typy własne: jak definiować struktury danych w TypeScript.
Klasy i programowanie obiektowe (OOP): nauczysz się, jak tworzyć klasy i korzystać z dziedziczenia, aby zorganizować swój kod.
Generyki: umożliwiają elastyczne pisanie kodu z minimalnym ryzykiem błędów.
Type narrowing: sprawdzanie typów w trakcie działania programu.
Promise i asynchroniczność: jak korzystać z obietnic w TypeScript, by obsługiwać operacje asynchroniczne.
TypeScript to popularne język wśród frontend i backend developerów, a także kluczowy element stacku technologicznego w firmach używających frameworków takich jak Angular czy React (z plikami .tsx).
Dołącz do kursu, a dowiesz się, jak pisać solidny, skalowalny kod i zyskać przewagę jako programista. 🚀
Każde wsparcie, czy to łapka w górę, subskrypcja, czy komentarz, pomaga rozwijać kanał – dzięki i powodzenia w nauce!
0:00 Wprowadzenie
03:20 Co to jest TypeScript?
09:08 Przygotowanie środowiska do nauki Typescripta
15:40 Instalacja przydatnych wtyczek w VS Code
17:45 Tworzymy pierwszy projekt w Typescripcie
23:00 Konfiguracja kompilatora Typescript
29:41 Adnotacja Typów
34:00 Inferencja Typów
37:31 Typ any
42:09 Typ unknown
45:20 Unie
48:15 null
51:03 Tablice w TypeScript
1:02:05 Tuple (Krotki)
1:06:52 Enumy
1:11:20 Funkcje
1:20:30 Obiekty
1:24:30 Interface i Type
1:29:00 Rozszerzanie Interfejsów
1:30:34 Intersection Types
1:32:10 Różnice pomiędzy Interface i Type
1:37:39 readonly
1:39:30 Metody w obiektach
1:41:30 OOP w TypeScript
1:46:05 Operator opcjonalnego dostępu '?.'
1:51:46 Generyki
2:05:19 Type Narrowing
2:10:50 Promise
2:13:45 Rzutowanie typów - 'as', 'typeof'
2:21:09 Zakończenie
Subskrybuj mój kanał i bądź na bieżąco.
🔔 Kliknij dzwoneczek, aby otrzymywać powiadomienia o nowościach!
⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇
🙎♂️ Witek Pruchnicki - Fullstack developer, programista samouk z wykształceniem wojskowym. Znajdziesz mnie:
TikTok: @witekpruchnicki
TypeScript to język programowania stworzony przez firmę Microsoft, który dodaje do JavaScript struktury typów, jak liczby, stringi, czy obiekty.
TypeScript pozwala programistom określać, jakie rodzaje danych są dopuszczalne w danym fragmencie kodu, dzięki czemu można uniknąć częstych błędów związanych z typami.
To szczególnie przydatne przy pracy w zespole, gdzie czytelność kodu i jego zrozumienie są kluczowe.
Z tego filmu dowiesz się:
Podstawowe typy: jak typować zmienne i funkcje.
Type inference: automatyczne przypisywanie typów przez kompilator TypeScript.
Interfejsy i typy własne: jak definiować struktury danych w TypeScript.
Klasy i programowanie obiektowe (OOP): nauczysz się, jak tworzyć klasy i korzystać z dziedziczenia, aby zorganizować swój kod.
Generyki: umożliwiają elastyczne pisanie kodu z minimalnym ryzykiem błędów.
Type narrowing: sprawdzanie typów w trakcie działania programu.
Promise i asynchroniczność: jak korzystać z obietnic w TypeScript, by obsługiwać operacje asynchroniczne.
TypeScript to popularne język wśród frontend i backend developerów, a także kluczowy element stacku technologicznego w firmach używających frameworków takich jak Angular czy React (z plikami .tsx).
Dołącz do kursu, a dowiesz się, jak pisać solidny, skalowalny kod i zyskać przewagę jako programista. 🚀
Każde wsparcie, czy to łapka w górę, subskrypcja, czy komentarz, pomaga rozwijać kanał – dzięki i powodzenia w nauce!
0:00 Wprowadzenie
03:20 Co to jest TypeScript?
09:08 Przygotowanie środowiska do nauki Typescripta
15:40 Instalacja przydatnych wtyczek w VS Code
17:45 Tworzymy pierwszy projekt w Typescripcie
23:00 Konfiguracja kompilatora Typescript
29:41 Adnotacja Typów
34:00 Inferencja Typów
37:31 Typ any
42:09 Typ unknown
45:20 Unie
48:15 null
51:03 Tablice w TypeScript
1:02:05 Tuple (Krotki)
1:06:52 Enumy
1:11:20 Funkcje
1:20:30 Obiekty
1:24:30 Interface i Type
1:29:00 Rozszerzanie Interfejsów
1:30:34 Intersection Types
1:32:10 Różnice pomiędzy Interface i Type
1:37:39 readonly
1:39:30 Metody w obiektach
1:41:30 OOP w TypeScript
1:46:05 Operator opcjonalnego dostępu '?.'
1:51:46 Generyki
2:05:19 Type Narrowing
2:10:50 Promise
2:13:45 Rzutowanie typów - 'as', 'typeof'
2:21:09 Zakończenie
Subskrybuj mój kanał i bądź na bieżąco.
🔔 Kliknij dzwoneczek, aby otrzymywać powiadomienia o nowościach!
⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇⬇
🙎♂️ Witek Pruchnicki - Fullstack developer, programista samouk z wykształceniem wojskowym. Znajdziesz mnie:
TikTok: @witekpruchnicki
Комментарии