Kurs TypeScript
Naucz się TypeScript i zapewnij sobie przewagę na deweloperami używającymi standardowego JavaScript
Oferta specjalna
Kup ten kurs za 65 zł z kodem
Minimalna wartość w koszyku, aby aktywować kod: 199 zł.
Dostęp od razu po zakupie ·
Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.
Ten kurs jest częścią ścieżki
Angular Developer
6498 kursantów
Szczegóły, które warto znać
Opis szkolenia
Czego się nauczysz?
-
konfiguracja projektu opartego na TypeScript
-
wykorzystanie zalet silnego typowania
-
wykorzystanie klas abstrakcyjnych
-
tworzenie modularnego kodu
-
wykorzystanie mechanizmu klas
-
zaawansowane techniki typowania
-
wykorzystanie dekoratorów w praktyce
-
integracja TypeScript z webpack
TypeScript to niezwykle interesująca alternatywa dla “czystego” JavaScript. Jest to tzw. nadzbiór języka JavaScript, który rozszerza jego możliwości o takie mechanizmy jak silne typowanie, klasy, dekoratory itd. Dzięki TypeScript możesz łatwiej zapanować nad złożonym kodem, zmniejszyć ilość błędów i w konsekwencji tworzyć lepsze aplikacje. TypeScript jest podstawą niezwykle popularnego frameworku Angular oraz wielu innych nowoczesnych projektów webowych. Co ważne, aby rozpocząć pracę z TypeScript wystarczy ci podstawowa znajomość JavaScript.
Łatwy start - wielkie możliwości
Z tym kursem błyskawicznie poznasz wszystkie kluczowe koncepcje TypeScript. Na początku dowiesz się jak skonfigurować projekt oparty na tym języku i jak wykorzystać do pracy twoje dotychczasowe narzędzia. Następnie poznasz krok po kroku wszystkie właściwości języka TS, które sprawiają, że jest on świetną alternatywą dla czystego JavaScript. W krótkim czasie nabędziesz wprawy oraz pewności, która pozwoli Ci swobodnie kodować.
Typowanie
Silne typowanie to jedna z kluczowych cech TypeScript. Dzięki temu mechanizmowi już na na etapie kompilacji możesz odrzucić sporą ilość błędów w Twoim kodzie! Z tym kursem poznasz wszystkie istotne zagadnienia związane z użyciem typów.
Dowiesz się m.in czym jest inferencja typów, jak wykorzystać interfejsy oraz czym różni się typowanie strukturalne od nominalnego. W praktyce zapewni Ci to zestaw możliwości, których nigdy byś nie uzyskał pisząc w tradycyjnym dynamicznie typowanym JavaScript.
Klasy
Używając TypeScript uzyskasz dostęp do technik, które znane są z klasycznych obiektowych języków programowania opartych na klasach. Dzięki temu szkoleniu będziesz miał świetną okazję aby poznać wszystkie kluczowe techniki związane z takim podejściem do pisania kodu. Nauczysz się używać modyfikatorów dostępu, akcesoriów, klas abstrakcyjnych i wiele więcej.
Przydatne narzędzia
Kurs to nie tylko omówienie elementów samego języka TypeScript. To również liczne lekcje na temat ważnych narzędzi, które każdy developer powinien znać. Dowiesz się z nich m.in jak zaadoptować swoje projekty z JS do TypeScript oraz jak wykorzystać popularne narzędzia typu TSLINT albo Webpack.
Kup w pakiecie i oszczędź
Program kursu
6 modułów · 40 lekcji
1 · Wprowadzenie do TypeScript
- Wstęp 01m 21s
- Jak korzystać z materiałów 01m 11s
- Poznajemy TypeScript 05m 16s
- Instalacja NodeJS i TypeScript 02m 01s
- Instalacja Visual Studio Code 06m 32s
- Plik tsconfig.json 06m 25s
2 · Klasy
- Tworzymy klasę 05m 03s
- Modyfikatory dostępu 07m 25s
- Akcesory get i set 04m 52s
- Pola statyczne 05m 25s
- Klasa abstrakcyjna 05m 04s
- Konstruktor i super 04m 12s
- Import i Export modułów 04m 29s
3 · Typowanie
- Podstawy typowania 07m 44s
- Inferencja typów 03m 25s
- Tryb Strict 02m 19s
- Typowanie strukturalne vs nominalne 02m 36s
- Interfejsy 06m 19s
- Enums 08m 16s
- Kompatybilność typów 06m 16s
4 · Typowanie zaawansowane
- Typy Union i Intersection 04m 42s
- Rzutowanie i operator as 02m 24s
- Type, keyof, typeof 06m 46s
- Typ Tuple 03m 38s
- Typ Guards 03m 20s
- Typ Never 05m 54s
- Discriminated Unions 07m 39s
- Typ generyczny 07m 30s
- Generyczne interfejsy 03m 19s
- Types 06m 22s
- Łączenie deklaracji 04m 20s
5 · Dekoratory
- Dekoratory 03m 05s
- Dekorator klasy 06m 49s
- Dekoratory metod 05m 16s
6 · Podsumowanie wiedzy i narzędzia
- Migracja z JS do TS - cześć I 09m 55s
- Migracja z JS do TS - cześć II 09m 34s
- Migrazcja z JS do TS - cześć III 09m 01s
- TSLINT 08m 55s
- Webpack i TypeScript 19m 08s
- Zakończenie 01m 29s
Twój instruktor
Tomasz Nastały
Front-end developer
Opinie kursantów
„Dobry kurs :D zwłaszcza dla kogoś kto używa Angulara 2+. Lektor szczegółowo opisał wiele możliwości TypeScripta, które zdecydowanie wyprzedzają zwykły JavaScript. Przyznam szczerze, że o kilku możliwościach TS sam nie słyszałem mimo, że używam go od jakiegoś czasu, tak jak lektor powiedział: do backendu ;) Jego rola tam sprawdza się naprawdę świetnie :D Zdecydowanie kurs na plus"
Czytaj więcej
Zwiń
„Jeśli chcesz tworzyć perfekcyjny kod w Java Script to jest to kurs dla Ciebie. Aby kodować w Type Script wystarczy podstawowa znajomość Java Script. Kurs pokazuje krok po kroku jak pisać w Type Script. Autor kursu wprowadza Nas w świat niezbędnych narzędzi, dla mnie absolutna rewelacja."
Czytaj więcej
Zwiń
„Kurs dobrze wprowadza w świat języka TypeScript, jest to dobra kontynuacja drogi dla kogoś kto ma potrzebę pisać bardziej obiektowo, a sam JavaScript nie daje mu takich możliwości w tym zakresie. "
„Kurs TypeScript jest przeznaczony dla osób, które dopiero chcą zacząć z nim przygodę, ale znajdzie się też dużo rozbudowanych i ciekawych przykładów dla tych co chcą się dowiedzieć więcej. Autor w sposób zrozumiały i rzetelny przekazuje swoją wiedzę. Polecam!"
„Kurs TypeScript to doskonała okazja, by przenieść swoje umiejętności JavaScript na wyższy poziom. Dzięki szczegółowym wyjaśnieniom, kurs pokazuje, jak korzystać z typów statycznych, co poprawia jakość kodu i pozwala na lepszą współpracę w zespołach developerskich. Kurs jest pełen praktycznych przykładów, które ułatwiają przyswajanie nowych umiejętności."
Czytaj więcej
Zwiń
„Polecam kurs TypeScript wydany przez Strefę kursów. Bardzo konkretna i solidna dawka wiedzy dla programistów aplikacji webowych. Wszystko bardzo dobrze wytłumaczone i łatwe do przyswojenia"
„Świetnie przedstawione podstawy oraz ciekawostki."
„Angular bez Type Script to niemożliwe. Po tym kursie już tak. Polecam!!!"
„teraz będzie mi się zdecydowanie efektywniej pracować, dziękuję ;) "
„- ciekawe pojęcia ujęte w przystępny sposób - poruszenie dużej ilości tematów"
Najczęściej zadawane pytania
Jak wygląda uczestnictwo w kursie online?
Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.
Czy otrzymam certyfikat ukończenia kursu?
Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.
Czy otrzymam fakturę VAT za zamówienie?
Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl
Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Zakup w Google Play(Android)
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
- Otwórz aplikację Google Play.
- Kliknij ikonę swojego profilu w prawym górnym rogu.
- Wybierz Płatności i subskrypcje > Historia zakupów.
- Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
Ile mam czasu na przerobienie materiałów?
Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.
Powiązane tematy
Zobacz też
Podobne kursy
Programowanie
Kurs Angular - profesjonalne techniki pracy
119 zł
Programowanie
Kurs Angular 4 - od podstaw
119 zł
Programowanie
Kurs Angular 4 - zaawansowany
119 zł
Programowanie
Kurs Next.js od podstaw - praktyczny projekt aplikacji
169 zł
Programowanie
Produktywne tworzenie stron z LESS & SASS
119 zł
Programowanie
Kurs Metodologia BEM - jak pisać dobry kod CSS
129 zł
Programowanie
Kurs HTML i JavaScript - praktyczne projekty
149 zł
Programowanie
Flexbox & Grid - responsywne layouty od podstaw
119 zł
Programowanie
Warsztaty tworzenia stron internetowych
119 zł
Programowanie
Kurs Bootstrap 4 - praktyczny projekt
119 zł
Ten kurs jest częścią ścieżki
Angular Developer
Wykorzystaj swoją znajomość JavaScript i pisz aplikacje webowe w jednym z najpopularniejszych frameworków Front-end.
Dostęp od razu po zakupie ·
119 zł