ODBIERZ TWÓJ BONUS :: »

TypeScript na warsztacie. Praktyczny przewodnik pisania efektywnego kodu Ben Grynhaus, Jordan Hudgens, Rayon Hunte, Matt Morgan, Wekoslav Stefanovski

Autorzy:
Ben Grynhaus, Jordan Hudgens, Rayon Hunte, Matt Morgan, Wekoslav Stefanovski
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 1
Stron:
528
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
59,40 zł 99,00 zł (-40%)
59,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
49,50 zł 99,00 zł (-50%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Konfigurowania projektu TypeScript i pracy z plikiem tsconfig.json
  • Definiowania i stosowania typów prostych, złożonych oraz własnych typów
  • Tworzenia i używania plików deklaracji oraz integracji z bibliotekami zewnętrznymi
  • Pisania funkcji, w tym funkcji strzałkowych, domknięć i funkcji wyższego rzędu
  • Organizowania kodu za pomocą klas, obiektów i interfejsów
  • Implementowania dziedziczenia i rozbudowywania hierarchii klas
  • Wykorzystywania aliasów typów, literałów typów, typów unii i indeksowych
  • Stosowania dekoratorów klas, metod, właściwości i parametrów
  • Realizowania wzorca wstrzykiwania zależności (DI) w TypeScripcie i popularnych frameworkach
  • Tworzenia i używania typów sparametryzowanych oraz typów warunkowych
  • Programowania asynchronicznego z użyciem obietnic, async/await i obsługi pętli zdarzeń
  • Zarządzania wywołaniami zwrotnymi i unikania tzw. piekła callbacków
  • Pracy z API RESTful, bazami danych i systemem plików w środowisku Node.js
  • Typowania i budowania aplikacji w bibliotece React z wykorzystaniem TypeScriptu
  • Zarządzania stanem, routingu i stylizowania komponentów React
  • Pisania testów jednostkowych i obsługi błędów w kodzie TypeScript

TypeScript szybko stał się ulubionym językiem programowania zawodowców. Pozwala na tworzenie czystego, efektywnego i łatwego w utrzymaniu kodu, a także zastosowanie zaawansowanych konstrukcji programistycznych. Co więcej, pracę w tym języku uprzyjemniają liczne frameworki i biblioteki, które pozwalają na sprawną budowę dojrzałych aplikacji. Jednak z punktu widzenia początkującego programisty TypeScript ma inną ogromną zaletę: jest świetnym punktem startu dla każdego, kto chce pisać czytelny, łatwy do zrozumienia i mniej podatny na błędy kod.

Dzięki tej książce Twoja nauka programowania w TypeScripcie przebiegnie w maksymalnie sprawny i efektywny sposób. Położono w niej nacisk na praktykę, a objaśnienia teoretyczne ograniczono do faktycznie ważnych i przydatnych zagadnień, które ułatwią ugruntowanie najlepszych podstaw programowania. W licznych ćwiczeniach pokazano, jak stosować kluczowe koncepcje w aplikacjach produkcyjnych, używanych w rzeczywistości. Każdy rozdział kończy się zadaniem do samodzielnego wykonania, opracowanym tak, by umożliwić wypróbowanie poznanych treści w praktyce. Jeśli chcesz pisać kod w TypeScripcie na profesjonalnym poziomie, a równocześnie odczuwasz onieśmielenie na myśl o nauce nowego języka, dzięki temu podręcznikowi szybko osiągniesz swój cel!

W książce między innymi:

  • gruntowne podstawy języka TypeScript i pliki deklaracji
  • funkcje, klasy i obiekty w TypeScripcie
  • wstrzykiwanie zależności i zachowania asynchroniczne
  • obietnice i programowanie asynchroniczne
  • biblioteka React i jej zastosowanie

TypeScript: sprawdź, czy umiesz napisać lepszy kod!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorach książki

Ben Grynhaus od lat tworzy strony internetowe z wykorzystaniem różnych stosów technologicznych. Jakiś czas temu pracował nad kilkoma produktami w firmie Microsoft.

Jordan Hudgens jest wszechstronnym programistą i założycielem DevCampu. Specjalizuje się w Ruby on Rails, bibliotece React, Vue.js i TypeScripcie.

Rayon Hunte budował złożone aplikacje internetowe, takie jak system zarządzania pojazdami. W języku TypeScript tworzył złożone, skalowalne aplikacje internetowe.

Matt Morgan jest inżynierem oprogramowania i architektem. Pracował z wieloma technologiami, takimi jak RDBMS, Java czy Node.js.

Wekoslav Stefanovski od lat jest zawodowym programistą. Jego pasja to budowanie lepszych programów i kształtowanie lepszych programistów.

Ben Grynhaus, Jordan Hudgens, Rayon Hunte, Matt Morgan, Wekoslav Stefanovski - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać JavaScript, żeby korzystać z tej książki o TypeScripcie?
Podstawowa znajomość JavaScriptu będzie bardzo pomocna, ale książka wyjaśnia również kluczowe różnice i podstawy TypeScriptu, więc osoby na poziomie początkującym poradzą sobie z materiałem.
2. Czy książka zawiera praktyczne ćwiczenia i zadania do samodzielnej nauki?
Tak, każdy rozdział zawiera liczne ćwiczenia oraz zadania, które pomagają utrwalić i zastosować zdobytą wiedzę w praktyce.
3. Czy książka omawia integrację TypeScriptu z popularnymi frameworkami, takimi jak React lub Angular?
Tak, w książce znajdziesz rozdziały poświęcone pracy z Reactem oraz przykłady zastosowania wzorca Dependency Injection we frameworkach Angular i Nest.js.
4. Czy dzięki tej książce nauczę się pisać bardziej czytelny i bezpieczny kod?
Tak, autor kładzie nacisk na dobre praktyki, czystość kodu i unikanie typowych błędów, co pozwala pisać kod bardziej czytelny, łatwy w utrzymaniu i mniej podatny na błędy.
5. Czy książka wyjaśnia zaawansowane tematy, takie jak typy generyczne, dekoratory czy programowanie asynchroniczne?
Tak, w treści znajdziesz szczegółowe omówienie zaawansowanych zagadnień, takich jak typy sparametryzowane (generyczne), dekoratory, funkcje asynchroniczne, obietnice i async/await.
6. Czy książka nadaje się do samodzielnej nauki TypeScriptu od podstaw?
Tak, podręcznik został opracowany tak, aby umożliwić efektywną naukę zarówno osobom początkującym, jak i tym, które chcą uporządkować i pogłębić swoją wiedzę.
7. Czy w książce znajdę przykłady zastosowań TypeScriptu w projektach produkcyjnych?
Tak, liczne przykłady i zadania bazują na rzeczywistych zastosowaniach TypeScriptu w budowie aplikacji, co pozwala lepiej przygotować się do pracy w realnych projektach.
8. W jakim formacie dostępna jest książka "TypeScript na warsztacie"?
Książka jest dostępna w wersji papierowej oraz w formatach elektronicznych (e-book: PDF, ePub, mobi) na Helion.pl.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
59,40 zł
Dodaj do koszyka
Ebook
49,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile