Kurs TypeScript w 2.5 H

preview_player
Показать описание
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 Ściąga - ts-sciaga.witekpruchnicki.com

witekpruchnicki
Автор

Serdeczne dzieki za materiał. Mega pomocny. Klarownie wyjasniony temat :)

awise-tale
Автор

W ciemno lajkuję, bo wiem, że Witek wie co robi. Jeszcze przed pierwszą pracą także na pewno treść zawarta w filmie mi się przyda. Aktualnie korzystam z innej rady Witka i tworzę własnego bloga 🤭. Pozdrawiam serdecznie

texen
Автор

Dzięki za cheatsheet'y Witek, są naprawdę super. Mam pytanie czy ty używasz ściągi na co dzień, czy raczej pamiętasz te wszystkie informacje w nich zawarte. Jeżeli miałbyś doradzić, co najlepiej nauczyć się na pamięć na początku, żeby było szybciej i łatwiej a co po prostu praktykować w sensie pisać kod i samo wejdzie ? Pozdrawiam

jackoski