Kurs TypeScript
Darmowy, interaktywny kurs TypeScript zbudowany na JavaScripcie. W każdej lekcji piszesz kod w TS: adnotacje typów, interfejsy, typy generyczne, unie, zawężanie typów, z podpowiedziami AI, gdy utkniesz, i certyfikatem po ukończeniu. To część szerszej ścieżki JavaScript, więc kontekst JS, dzięki któremu TypeScript staje się jasny, masz pod ręką.
300,508+ zapisanych osób
73 lekcje58 wyzwania438 pytania quizowe
- Dla początkujących
Pomoc AI przy programowaniu
Praktyczne, interaktywne lekcje
Narracja audio w każdej lekcji
Quizy sprawdzające wiedzę
Darmowy certyfikat ukończenia
Program
Ta sekcja jest częścią ścieżki JavaScript. Pełny program ma więcej sekcji. Kliknij dowolny podgląd poniżej, aby zobaczyć go na stronie ścieżki.
- Sekcja 1Podstawy77 lekcje
- Sekcja 2Logika i przepływ programu65 lekcje
Sekcja 3
Wprowadzenie do TypeScript
Zacznij sekcjęZacznijRozwińZwińPoznaj TypeScript po zapoznaniu się z JavaScriptPierwsze kroki z TS
5 lekcje332Podstawowe typy
7 lekcje1248Struktury danych: tablice i krotki
9 lekcje862Praca z funkcjami
8 lekcje855Typy: aliasy, unie i przecięcia
7 lekcje751Typowanie obiektów i interfejsy
8 lekcje757Projekt: Prosta lista zadań
Projekt6 lekcje18Typy wyliczeniowe
6 lekcje638Typy generyczne: pierwsze spojrzenie
6 lekcje537Projekt: zarządzanie zapasami
Projekt5 lekcje18Zaawansowane zagadnienia
6 lekcje642- Sekcja 4Programowanie obiektowe56 lekcje
Ucz się w praktyce
Pisz prawdziwy kod, odpytuj bazy danych, twórz strony internetowe i opanuj prompty AI. Nasze interaktywne lekcje obejmują wszystkie umiejętności, których potrzebuje współczesny programista.
Buduj swoją serię
Ucz się regularnie i patrz, jak rosną twoje postępy! Śledź codzienny nawyk programowania, chroń serię dzięki zamrożeniom i zdobywaj nagrody za każdy dzień nauki.
12 dni serii
Wróć jutro, aby utrzymać serię!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Podwójnie albo nic
Dzień 5 z 7
Zamrożenie serii
2 left
Programuj wszędzie
Zabierz naukę programowania ze sobą! Bez konfiguracji i pobierania plików: po prostu otwórz i zacznij kodować. Dostępne na iOS, Androida i w przeglądarce, z oceną 4,9 gwiazdki.
Nie uczysz się w pojedynkę
Rywalizuj w globalnych rankingach, zapraszaj znajomych po nagrody i świętujcie wspólnie swoje sukcesy. Z przyjaciółmi programuje się lepiej!
Każdy sposób nauki
Czytaj, słuchaj, sprawdzaj się, pytaj AI albo wracaj do tego, co już znasz. Każda lekcja dopasowuje się do ciebie.
Zmienna to nazwany pojemnik przechowujący wartość, do której możesz później odwołać się w programie.
W Pythonie tworzysz ją, pisząc nazwę, znak równości, a potem wartość, którą chcesz zapisać.
Wartość może się zmieniać: ponowne przypisanie po prostu wskazuje nazwą nową wartość.
Zdobądź certyfikat
Zdobywaj certyfikaty za każdy ukończony kurs. Dodaj je do profilu na LinkedIn i CV, aby pokazać pracodawcom swoje umiejętności programistyczne.
Dlaczego warto uczyć się TypeScriptu z Coddy
- Pisz TypeScript w przeglądarce. Bez instalowania
tsc, bez konfigurowania edytora, bez walki ztsconfig.json. Edytor i wynik są obok siebie, więc od razu widzisz, co robi każdy typ. - Nowoczesny TypeScript: adnotacje typów, interfejsy, typy generyczne, unie i przecięcia typów, zawężanie, typy narzędziowe oraz to, jak TS nakłada się na zwykły JavaScript, nie zmieniając tego, co działa w czasie wykonania.
- Podpowiedzi AI pomagają czytać błędy TypeScriptu, te słynnie długie, bez zdradzania poprawki, więc budujesz model myślowy, dzięki któremu kolejny kod w TS pisze się łatwiej.
- Darmowy certyfikat z TypeScriptu po ukończeniu działu. Wiarygodny sygnał, że potrafisz czytać i pisać idiomatyczny TS, a nie tylko JavaScript z doklejonymi typami.
Najczęstsze pytania o naukę TypeScriptu
Czym jest TypeScript?
Czy TypeScript jest trudny do nauczenia?
: string albo : number do kilku zmiennych i już piszesz w TS. Trudniejsze części (typy generyczne, typy warunkowe, typy mapowane, zawężanie) zajmują więcej czasu, a ten kurs wprowadza je małymi krokami na praktycznych przykładach.Czy muszę znać JavaScript przed TypeScriptem?
Czym różni się TypeScript od JavaScriptu?
Czy mogę uczyć się TypeScriptu online za darmo?
tsc, Node ani żadnych narzędzi, żeby zacząć pisać w TypeScript.