Logo Type of Web

Książka TypeScript
na poważnie

Okładka książki „TypeScript na poważnie”

TypeScript
na poważnie

Kurs i poradnik programowania w TypeScript.

Ponad 300 stron praktycznej wiedzy!

  • Czym jest TypeScript?
  • Jak bezpiecznie budować aplikacje?
  • Jak projektować typy?
  • Jak opisać typami walidację w trakcie działania programu?
  • Jak prawidłowo otypować dane z API?

Ta książka zawiera wszystko, co potrzebne, aby w pełni korzystać z TypeScripta! Zebrałem w niej swoją wiedzę, wieloletnie doświadczenie, dobre praktyki i wzorce.

Dowiedz się, gdy książka i ebook będą w sprzedaży! Zapisz się na listę, a otrzymasz próbny rozdział już teraz:

TypeScript na poważne

Kompletny przewodnik

Palette

Szybki start z TypeScriptem

Przeprowadzę Cię krok po kroku przez stworzenie projektu i kompletną konfigurację zarówno w Node.js, jak i na frontendzie. Zajmie to nie więcej, niż 10 minut.

Monitor

Zaawansowane typy

Poznasz niesamowite możliwości, jakie dają typy zaawansowane. Wśród nich typy warunkowe, typy mapowane, tworzenie algebraicznych typów danych i dużo więcej. Dzięki temu będziesz w stanie pisać kod, który uniemożliwia popełnienie błędów.

mobile devices

Bezpieczna praca z danymi

Praca z zewnętrznymi API w TypeScripcie sprawia Ci problem? Nie czujesz się do końca pewnie? Pokazuję, jak w pełni bezpiecznie operować na danych w TS!

Gear

Typowanie silne i statyczne

Czym różnią się od siebie typy silne, statyczne, dynamiczne i słabe? Co to jest duck typing i typowanie strukturalne? Jakie mają wady i zalety?

Pen and paper

Kompatybilność typów

Co to znaczy, że typ jest kowariantny? Łagodnie wprowadzę Cię w świat kompatybilności typów i dokładnie wytłumaczę wszelkie niuanse tak, aby żadne zachowanie nie było dla Ciebie zaskoczeniem!

wrenches

Typy nominalne

Czy TypeScript ma typy nominalne? Czym one są i do czego się mogą przydać? Jak połączyć je z walidacją? Jak mieć pewność, że pracujemy z właściwymi danymi?

Opinie o „TypeScript na poważnie”

Typescript na Poważnie - idealny tytuł, żeby opisać całą zawartość tej książki. Autor omawia wszystkie istotne kwestie, oraz zapoznaje czytelnika z ważnymi szczegółami i wyjątkami. Bardzo podobało mi się to, że nie brakowało tu przykładów kodu i ich objaśnień. Szczerze polecam.

BartekPierwsze zetknięcie z Typescriptem


„Właśnie skończyłem czytać całą książkę – świetna robota! Trochę się bałem tego, czy jako osoba znająca już TypeScript znajdę tu coś dla siebie z rzeczy bardziej zaawansowanych. Jak się okazało, myliłem się! Niezwykle przystępnie wytłumaczyłeś wiele tematów, które sprawiały mi problemy.

Mateusz – Programista


Na pewno jest to książka do której można wracać wiele razy i wyciągać z niej nowe wnioski, w zależności od zaawansowania czytelnika. Bardzo mi się podobają te przejścia krok po kroku przez myślenie kompilatora.

BartekPierwsze zetknięcie z Typescriptem

Dla kogo ta książka?

Książka dla każdego

Niezależnie od tego, czy dopiero zaczynasz swoją przygodę z programowaniem, czy masz tytuł seniora, niezależnie, czy tworzysz front-end z użyciem popularnych frameworków, czy może piszesz backend w node.js, na pewno znajdziesz tutaj coś, co zainspiruje i przekona Cię do używania TypeScripta na co dzień.


Wersja epub książki „TypeScript na poważnie”
Wersja mobi książki „TypeScript na poważnie”

Tylko praktyka i doświadczenie

Nie ulega wątpliwości, że statyczne typowanie eliminuje całą gamę błędów wynikających z niepewności odnośnie typów danych. W tej książce nie będziemy wałkować suchej teorii! Poznasz konkretne techniki i skorzystasz z mojego doświadczenia w pracy z TypeScriptem przy ogromnych komercyjnych projektach!

Od juniora do seniora w TS

Książka zawiera wszystko, co potrzebne, aby zacząć od zera i szybko dojść do zaawansowanej znajomości TypeScripta. Nauczę Cię, jak pisać bezpieczne aplikacje w TypeScripcie od podstaw, aż po najbardziej szczegółowe detale działania TS, które sprawią, że Twój kod stanie się jeszcze lepszy.


Wersja drukowana książki „TypeScript na poważnie”

Autor „TypeScript na poważnie”

Michał Miszczyszyn

Zdjęcie Michała Miszczyszyna

Cześć! Nazywam się Michał i bardzo się cieszę, że tu jesteś!

Na co dzień zajmuję się programowaniem, a od czterech lat tworzę bloga Type of Web, który jest jednym z najpopularniejszych blogów programistycznych w Polsce. Poza tym mogliśmy się spotkać na różnych konferencjach i meetupach, które współorganizowałem, występowałem na nich lub byłem patronem.

Współpracuję przede wszystkim z zespołami w USA i buduję aplikacje Internetowe z wykorzystaniem różnych technologii (TypeScript, Golang, Scala).

POINFORMUJ MNIE, GDY KSIĄŻKA BĘDZIE DOSTĘPNA

Spis treści

1. Wstęp: Po co TypeScript?
2. TypeScript w 10 minut
3. Dygresja: Wprowadzenie do przydatnych elementów z ES6+
4. Typowanie statyczne i typowanie silne
5. Typy elementarne
6. Funkcje
7. Klasy i interfejsy
8. Typy generyczne
9. Inferencja typów i const
10. Kompatybilność typów
11. Enumy

12. Typy zaawansowane
13. Typy warunkowe
14. Unie w praktyce
15. Bezpieczna praca z danymi
16. Typy nominalne
17. Własna walidacja, typy warunkowe i testowanie typów
18. Implementacja systemu jednostek w TS
19. Migracja z JavaScriptu
20. Pliki definicji typów .d.ts

21. Popularne problemy z TS
Dodatek: Przydatne typy

POBIERZ CAŁY SPIS TREŚCI
Okładki trzech wersji książki „TypeScript na poważnie”

Dowiedz się, gdy książka i ebook będą w sprzedaży! Zapisz się na listę, a otrzymasz próbny rozdział już teraz: