ODBIERZ TWÓJ BONUS :: »

Tajniki języka JavaScript. ECMAScript 6 i dalej Kyle Simpson

Autor:
Kyle Simpson
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.4/6  Opinie: 5
Stron:
240
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
25,92 zł 39,90 zł (-35%)
23,94 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
23,94 zł 39,90 zł (-40%)
19,95 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?

  • Rozróżniania wersji języka JavaScript i ich kluczowych zmian
  • Stosowania transpilacji oraz bibliotek shim i polyfill
  • Wykorzystywania nowych deklaracji zakresu bloku (let, const)
  • Pracy z destrukturyzacją, rozproszeniem (rest) i domyślnymi wartościami parametrów
  • Tworzenia i używania literałów szablonowych oraz obiektowych
  • Stosowania funkcji arrow function i pętli for...of
  • Obsługi rozszerzeń wyrażeń regularnych, literałów liczbowych i Unicode
  • Wykorzystywania symboli jako unikalnych identyfikatorów
  • Implementowania iteratorów i generatorów do obsługi kolekcji
  • Tworzenia modułów i klas zgodnych z ES6
  • Zarządzania asynchronicznym przepływem za pomocą obietnic i generatorów
  • Pracy z nowymi kolekcjami: Map, WeakMap, Set, WeakSet oraz tablicami określonego typu
  • Stosowania nowych metod i rozszerzeń API dla Array, Object, Math, Number i String
  • Wykorzystywania metaprogramowania z użyciem Proxy i Reflect
  • Testowania możliwości środowiska oraz optymalizacji kodu (TCO)
  • Nowych funkcji i kierunków rozwoju JavaScript po ES6, w tym WebAssembly
Na pozór JavaScript jest prostym językiem o atrakcyjnych możliwościach. Jego złożone wewnętrzne mechanizmy muszą jednak zostać dokładnie przestudiowane, aby poczucie prawdziwego zrozumienia języka nie okazało się złudne. Zrozumienie subtelności JS jest o tyle ważne, że język ten ewoluuje. Najnowszy standard ECMAScript 6 to gwałtowny skok w przód i ogromna zmiana jakościowa, którą programista JS musi bardzo dobrze poznać!

Niniejsza książka jest częścią serii w całości poświęconej temu językowi. Przed lekturą warto poznać koncepcje opisane w poprzednich książkach tej serii, gdyż w tym tomie autor koncentruje się na nowych możliwościach standardu ES6, m.in. na nowych formach składniowych, różnorodnych formach organizacji kodu czy wspomagających interfejsach API. Szczególny nacisk położono na trudniejsze aspekty języka JavaScript, których wielu programistów unika lub w ogóle nie zna.

W tej książce przedstawiono:
  • zasady stosowania nowej składni
  • zasady organizowania kodu z wykorzystaniem iteratorów, generatorów, modułów oraz klas
  • zasady asynchronicznego sterowania przepływem za pomocą obietnic i generatorów
  • nowe metody pomocnicze obiektów macierzystych: Array, Object, Math, Number i String
  • sposoby wykorzystania technik metaprogramowania
  • plany rozwoju kolejnych wersji języka

Dowiedz się, jaki będzie JavaScript przyszłości!


Kyle Simpson — programista, propagator Open Web, wielki pasjonat języka JavaScript. Pisze książki, prowadzi warsztaty, występuje na konferencjach o tematyce technicznej oraz pozostaje aktywnym członkiem społeczności OSS.
W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Kyle Simpson - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Tajniki języka JavaScript. ECMAScript 6 i dalej" jest odpowiednia dla początkujących programistów?
Książka skupia się na zaawansowanych aspektach JavaScript oraz nowościach standardu ECMAScript 6 i nowszych. Zalecana jest dla osób, które znają już podstawy języka i chcą pogłębić wiedzę o nowoczesnych technikach oraz mechanizmach JavaScript.
2. Czy publikacja obejmuje praktyczne przykłady kodu?
Tak, książka zawiera liczne przykłady kodu ilustrujące nowe składnie, organizację kodu, pracę z kolekcjami, asynchroniczność oraz metaprogramowanie w JavaScript.
3. Jakie zagadnienia dotyczące ECMAScript 6 są szczegółowo omówione w książce?
Autor omawia m.in. nowe formy deklaracji, destrukturyzację, funkcje strzałkowe, klasy, moduły, iteratory, generatory, Promise, nowe kolekcje (Map, Set) oraz techniki metaprogramowania z użyciem Proxy i Reflect.
4. Czy książka porusza temat przyszłości JavaScript i kolejnych wersji ECMAScript?
Tak, w książce znajduje się rozdział poświęcony dalszemu rozwojowi języka po ES6, w tym omówienie funkcji asynchronicznych, operatora potęgi, WebAssembly i innych nowości.
5. Czy lektura tej książki wymaga znajomości wcześniejszych tomów serii?
Autor zaleca zapoznanie się z wcześniejszymi książkami z serii, zwłaszcza jeśli nie znasz jeszcze podstawowych koncepcji JavaScript. Ten tom koncentruje się na nowych, bardziej zaawansowanych funkcjonalnościach.
6. Czy książka nadaje się do nauki samodzielnej?
Tak, publikacja została napisana w przystępny sposób i pozwala na samodzielne zgłębianie zaawansowanych zagadnień JavaScript, szczególnie dla osób już programujących w tym języku.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji papierowej oraz w formatach elektronicznych (ebook: PDF, ePub, mobi), co umożliwia wygodne czytanie na różnych urządzeniach.
8. Czy po zakupie ebooka otrzymam natychmiastowy dostęp do plików?
Tak, po opłaceniu zamówienia ebooki są dostępne do pobrania od razu z poziomu Twojego konta 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
25,92 zł
Dodaj do koszyka
Ebook
23,94 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 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łacę z Millennium 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