ODBIERZ TWÓJ BONUS :: »

Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań Nicolas Bevacqua

Autor:
Nicolas Bevacqua
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.9/6  Opinie: 9
Stron:
264
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
31,85 zł 49,00 zł (-35%)
29,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
29,40 zł 49,00 zł (-40%)
24,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?

  • Zasad działania i rozwoju standardu ECMAScript oraz jego wpływu na JavaScript
  • Wykorzystywania nowych możliwości ES6, takich jak literały obiektów i funkcje strzałkowe
  • Stosowania destrukturyzacji przypisania, parametrów rest oraz operatora rozłożenia
  • Używania literałów szablonu do dynamicznego generowania tekstu
  • Deklarowania zmiennych za pomocą let i const dla lepszej kontroli zakresu
  • Tworzenia i wykorzystywania klas oraz symboli w JavaScript
  • Rozszerzania funkcjonalności obiektów za pomocą dekoratorów
  • Pracy z obietnicami, funkcjami asynchronicznymi i generatorami
  • Wdrażania asynchronicznej iteracji i obsługi protokołów iteratorów
  • Korzystania z nowych kolekcji ES6: Map, WeakMap, Set i WeakSet
  • Zarządzania dostępem do właściwości obiektów przy użyciu Proxy i Reflect
  • Ulepszania pracy z liczbami, tekstem, Unicode, wyrażeniami regularnymi i tablicami
  • Organizowania kodu za pomocą natywnych modułów JavaScript i CommonJS
  • Stosowania praktycznych technik optymalizacji kodu i obsługi złożonych przypadków
  • Tworzenia elastycznego i wydajnego kodu z wykorzystaniem nowoczesnych rozwiązań ES6

Niegdyś JavaScript służył głównie twórcom stron WWW, obecnie używany jest nie tylko do pisania aplikacji przeglądarkowych, ale także do tworzenia aplikacji mobilnych i desktopowych, do oprogramowywania różnych urządzeń, a nawet w projektach skafandrów kosmicznych dla NASA. By w pełni wykorzystać możliwości nowoczesnego JavaScriptu, trzeba dobrze poznać zmiany wprowadzone wraz ze standardem ECMAScript6 (ES6). Są to bardzo daleko idące ulepszenia, dotyczące m.in. składni, semantyki, wbudowanych obiektów i metod.

Ta książka jest przeznaczona dla każdego, kto chce pogłębić swoją znajomość JavaScriptu i gruntownie zapoznać się z ES6. Materiał w niej zawarty został poukładany w taki sposób, aby ułatwić proces nauki i pozwolić na stopniowe przyswajanie kolejnych zagadnień. Po wprowadzeniu do języka i nowoczesnych narzędzi przedstawiono stosowanie funkcji asynchronicznych, destrukturyzację obiektów, dynamiczne importy, obietnice oraz generatory asynchroniczne. Opisano nowe elementy ES6, takie jak nowe kolekcje, nowe obiekty, ulepszenia obiektów wbudowanych. W książce znalazł się również szereg praktycznych uwag, dzięki którym tworzenie poprawnego, wydajnego i elastycznego kodu z pewnością stanie się dużo łatwiejsze.

Niektóre zagadnienia omówione w książce:

  • procesy rozwoju standardów JavaScript
  • techniki sterowania przepływem programu
  • tworzenie map obiektów
  • obiekty wbudowane w ES6
  • nowe obiekty Proxy i Reflect
  • natywne moduły JavaScript

Poznaj JavaScript z najlepszej strony!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Nicolás Bevacqua jest inżynierem tworzącym interfejsy użytkownika. Jest też niekwestionowanym ekspertem programowania i niestrudzonym piewcą idei open source. Doskonale zna JavaScript i chętnie dzieli się swoją wiedzą z innymi pasjonatami tego języka. Pisze książki o kodowaniu i publikuje swoje artykuły na ponyfoo.com. Mieszka w Buenos Aires w Argentynie.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy ta książka pomoże mi zrozumieć różnice między ,,starym" JavaScriptem a nowoczesnym ES6?
Tak, książka wyjaśnia kluczowe różnice i nowe możliwości wprowadzone w ES6, pokazując praktyczne zastosowania nowych funkcji w porównaniu do starszych wersji JavaScriptu.
2. Czy muszę znać JavaScript, żeby korzystać z tej książki?
Podstawowa znajomość JavaScriptu będzie pomocna, ale książka wprowadza także w nowe koncepcje krok po kroku, dzięki czemu osoby chcące pogłębić wiedzę również odnajdą się w materiale.
3. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się stosować nowoczesne składniki JavaScriptu, takie jak funkcje asynchroniczne, destrukturyzację obiektów, kolekcje ES6, obiekty Proxy, natywne moduły oraz wiele innych przydatnych rozwiązań.
4. Czy w książce są przykłady kodu i ćwiczenia?
Tak, książka zawiera liczne przykłady kodu oraz praktyczne wskazówki, które ułatwiają zrozumienie i samodzielne wykorzystanie nowych rozwiązań ES6 w codziennej pracy.
5. Czy ta książka pomoże mi pisać bardziej wydajny i czytelny kod JavaScript?
Tak, autor skupia się na najlepszych praktykach oraz pokazuje, jak wykorzystywać nowe funkcje ES6 do tworzenia elastycznego, wydajnego i łatwego w utrzymaniu kodu.
6. Czy książka obejmuje tematykę tworzenia aplikacji mobilnych lub desktopowych w JavaScript?
Książka skupia się głównie na języku JavaScript i nowościach ES6, jednak omawiane rozwiązania są wykorzystywane zarówno w aplikacjach webowych, jak i mobilnych czy desktopowych.
7. Czy po zakupie książki otrzymam wersję elektroniczną?
Dostępność wersji elektronicznej (e-book) można sprawdzić na stronie produktu Helion.pl - jeśli jest dostępna, będzie widoczna opcja zakupu e-booka obok wersji papierowej.

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
31,85 zł
Dodaj do koszyka
Ebook
29,40 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