ODBIERZ TWÓJ BONUS :: »

TypeScript. Kurs video. Kompletny przewodnik dla developerów

Podstawowe informacje:
Czas trwania: 08:57:18
Poziom: początkujący
Autor: Bartosz Szmit
Liczba lekcji: 40
Technologia: TypeScript 4.6, Visual Studio Code
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
67,60 zł 169,00 zł (-60%)
86,19 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
Ścieżki rozwoju w helion.pl

Czego się nauczysz?

  • Stosowania typów, interfejsów, typów złożonych (union/intersection) i aliasów w TypeScripcie
  • Wykorzystywania generyków, inferencji typów i zawężania (type narrowing) w logice aplikacji
  • Konfigurowania projektu (tsconfig), modułów i kompilacji oraz integracji z bundlerami
  • Tworzenia bezpiecznych API komponentów i bibliotek dzięki dokładnemu typowaniu
  • Stosowania dekoratorów, enumów, util types i modyfikatorów readonly/Partial/Required
  • Łączenia TypeScriptu z React/Node/Nest oraz pracy z definicjami @types
  • Usprawniania DX: ESLint/Prettier, testów typów i strategii migracji z JavaScriptu

Spis lekcji

1. Rozpoczynamy pracę 01:11:32
1.1. Lekcja pilotażowa
00:03:15
1.2. Czym jest TypeScript?
00:10:23
1.3. Instalacja i edytor kodu
00:04:24
1.4. Pierwsze prosta aplikacja
00:25:53
1.5. Pojęcie typu w TypeScript
00:27:37
2. Gdy już trochę wiemy 01:26:26
2.1. Poznajmy pojecie annotacji
00:18:41
2.2. Podejmowanie decyzji
OGLĄDAJ » 00:13:10
2.3. Podejmowanie decyzji cz. II
00:13:30
2.4. Porozmawiajmy o pętlach
00:18:00
2.5. Zabierzmy się za funkcje
00:23:05
3. Wiadomości trudniesze 02:05:04
3.1. Omówienie interfejsów
00:30:17
3.2. Pogadajmy o klasach
OGLĄDAJ » 00:29:26
3.3. Klasy abstrakcyjne
00:16:33
3.4. Modyfikatory dostępu
00:11:19
3.5. Wartości tylko do odczytu
00:08:18
3.6. Tajemnicze słowo static
00:09:02
3.7. Przestrzenie nazw
00:08:52
3.8. Porozmawiajmy o modułach
00:11:17
4. Twórcze wzorce projektowe 01:00:08
4.1. Abstrakcyjna fabryka
00:20:47
4.2. Builder
00:11:49
4.3. Metoda fabryki
00:10:42
4.4. Wzorzec prototype
00:12:01
4.5. Słynny singleton
00:04:49
5. Wzorce strukturalne 01:13:38
5.1. Zaczynamy od adaptera
00:07:48
5.2. Pora na bridge
00:11:09
5.3. Trochę o composite
00:13:36
5.4. Pora na decorator
00:07:48
5.5. A teraz wzorzec fasada
00:09:08
5.6. Poznaj teżflyweight
00:16:22
5.7. Ostatni wzorzec strukturalny
00:07:47
6. Wzorce behawioralne 01:07:23
6.1. Na początek wzorzec chain
00:13:18
6.2. A teraz iterator
00:15:46
6.3. Poznaj też memento
00:19:41
6.4. Warto też wiedzieć o state
00:08:55
6.5. I na koniec template
00:09:43
7. Wzorce behawioralne cz. II 00:53:07
7.1. Wzorzec command
00:12:18
7.2. Wzorzec mediator
00:09:13
7.3. Pora na obserwator
00:13:59
7.4. Czas na wzorzec strategy
00:07:29
7.5. I na koniec visitor
00:10:08

Obierz kurs na przyspieszenie projektów aplikacji internetowych

Żyjemy w czasach maksymalnego przyspieszenia, nigdy wcześniej powiedzenie „czas to pieniądz” nie miało tak silnego wydźwięku. Szczególnie w świecie informatyki, w którym na przykład frontend developer - freelancer - zarabia tym więcej, im więcej projektów stron i aplikacji internetowych jest w stanie przygotować w miesiącu. Doświadczeni programiści radzą sobie z tym wyzwaniem, sięgając po technologie, które pozwalają im pracować szybciej i równocześnie kreować kod elastyczny, podatny na ewentualne modyfikacje - co w wypadku pracy z klientem często okazuje się konieczne.

Programiści JavaScriptu jako turboprzyspieszacz wybierają TypeScript, według ankiety przeprowadzonej przez Stack Overflow w 2020 roku drugi najbardziej lubiany język programowania. TypeScript, stanowiący nadzbiór języka JavaScript, wzbogaca go o tzw. typowanie, co pozwala mu być bardziej precyzyjnym, a dzięki temu minimalizuje błędy w kodowaniu. Poza typowaniem język ten oferuje wiele innych usprawnień, których do tej pory nie udało się wprowadzić w JavaScripcie, a które bardzo się przydają podczas tworzenia stron i aplikacji internetowych.

Chcesz je poznać?

Co Cię czeka podczas naszego profesjonalnego szkolenia

W trakcie naszego kursu, wprowadzającego w zagadnienie pracy w TypeScripcie, między innymi:

  • Nauczysz się instalować TypeScript
  • Zainstalujesz plugin Prettier
  • Opanujesz podstawy TypeScripta
  • Zbudujesz w tym języku swoją pierwszą aplikację

Co więcej...

  • Poznasz podstawy programowania obiektowego i wiele ciekawych wzorców projektowych

TypeScript. Kurs video. Kompletny przewodnik dla developerów wymaga od szkolącego się bazowej znajomości JavaScriptu i świadomości tego, czym jest frontend. Po zakończeniu szkolenia słuchacz będzie w stanie samodzielnie pisać ciekawe, ale też złożone aplikacje internetowe po stronie frontendu.

Skąd się wziął TypeScript

TypeScript jest wolnym i otwartoźródłowym językiem programowania, stworzonym w firmie Microsoft. Umożliwia statyczne typowanie, czyli nadawanie typów zmiennym w czasie kompilacji programu, i programowanie zorientowane obiektowo bazujące na klasach. Jako że TypeScript stanowi nadzbiór JavaScriptu, potencjalnie każdy program napisany w tym ostatnim jest równocześnie poprawny w tym pierwszym. Aktualnie TypeScript jest mocno wspierany przez producenta i może być używany w wielu zintegrowanych środowiskach programistycznych, takich jak Visual Studio Code, Eclipse, Sublime Text czy Atom.

Wybrane bestsellery

O autorze kursu video

Bartosz Szmit - wieloletni pasjonat technologii internetowych. Lubi się uczyć nowych rzeczy, a swoją wiedzę i umiejętności chętnie przekazuje innym. Doświadczony trener programowania, dla lepszego zobrazowania tematu często sięga po przykłady z życia wzięte. Jego drugą pasją jest muzyka - nie tylko jej słuchanie, ale także pisanie.

Programowanie bywa podstępne, zatem warto uzbroić się w motto:

„Jeśli jesteś na 100% pewien/pewna, że masz rację, przyjmij te 10%, że się mylisz. Jednak jeśli jesteś na 100% pewien/pewna, że się mylisz, przyjmij te 10%, że masz rację”.

Bartosz Szmit - pozostałe kursy

Oceny i opinie klientów: TypeScript. Kurs video. Kompletny przewodnik dla developerów Bartosz Szmit (3)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
2.7
  • 6 (1)
  • 5 (0)
  • 4 (0)
  • 3 (0)
  • 2 (0)
  • 1 (2)
  • Duuuuuuuuuuużo ciekawych informacji. Wzorce projektowe, wytłumaczone podstawy języka typescript, jego zalety, programowanie obiektowe. Sporo rzeczy na plus ;)

    Opinia: anonimowa Opinia dodana: 2022-07-25 Ocena: 6   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Fajnie, że jest możliwość obejrzenia darmowych lekcji, ktore dają pewien pogląd na sposob prowadzenia kursu - wiemy, czy nam będzie pasował, czy nie. Gdyby autor nie wykrzykiwał "HEJ!" na początku KAŻDEJ lekcji (tym wibrującym w uszach i drażniącym tonem) to pewnie zdecydował bym się na zakup. A nie kupiłem - i to w promocji -88%! A więc już pierwsze wrażenie jest złe. A tu jeszcze ktoś pisze, że sposob prowadzenia kursu jest tragiczny, z masą błędow. Złe "opakowanie" wiedzy i zła zawartość = nie biorę.

    Rozwiń »
    Opinia: Krzysztof Opinia dodana: 2025-06-20 Ocena: 1   
    Opinia niepotwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
  • Tragiczne, masa błędów.

    Opinia: anonimowa Opinia dodana: 2024-02-24 Ocena: 1   
    Opinia potwierdzona zakupem
    Opinia dotyczy produktu: kurs video
    Czy opinia była pomocna:
więcej opinii »

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2022-06-28
ISBN: 978-83-283-6275-8, 9788328362758
Numer z katalogu: 95682

Videopoint - inne kursy

Kurs video
67,60 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion