ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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
23,94 zł 39,90 zł (-40%)
23,94 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
19,95 zł 39,90 zł (-50%)
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.

Wybrane bestsellery

Kyle Simpson - pozostałe książki

Zobacz pozostałe książki z serii

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
23,94 zł
Dodaj do koszyka
Ebook
19,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint