ODBIERZ TWÓJ BONUS :: »

JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII David Flanagan

(ebook) (audiobook) (audiobook)
Autor:
David Flanagan
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.9/6  Opinie: 9
Stron:
608
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
83,40 zł 139,00 zł (-40%)
83,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
69,50 zł 139,00 zł (-50%)
69,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?

  • Składni i podstawowych struktur języka JavaScript (zmienne, typy, operatory, instrukcje)
  • Tworzenia i zarządzania obiektami oraz ich właściwościami
  • Pracy z tablicami, ich metodami i strukturami wielowymiarowymi
  • Definiowania i wywoływania funkcji, w tym funkcji anonimowych i domknięć
  • Programowania obiektowego z wykorzystaniem klas, dziedziczenia i prototypów
  • Organizowania kodu za pomocą modułów w ES6 i Node.js
  • Wykorzystywania standardowej biblioteki JavaScript (mapy, zbiory, daty, wyrażenia regularne, JSON)
  • Implementowania iteratorów i generatorów oraz zaawansowanych technik iteracji
  • Programowania asynchronicznego z użyciem funkcji zwrotnych, promes i async/await
  • Stosowania technik metaprogramowania (Proxy, Reflect, symbole, atrybuty właściwości)
  • Manipulowania dokumentem HTML, obsługi zdarzeń i pracy z DOM w przeglądarce
  • Przetwarzania grafiki, SVG, audio oraz zarządzania magazynem danych w aplikacjach webowych
  • Tworzenia serwerów i aplikacji sieciowych w środowisku Node.js
  • Zarządzania strumieniami, zdarzeniami i operacjami na plikach w Node.js
  • Korzystania z narzędzi do inspekcji, testowania, transpilacji i formatowania kodu JavaScript
  • Rozszerzania języka o JSX, Flow oraz zarządzania paczkami npm

JavaScript jest wykorzystywanym w wielu celach uniwersalnym językiem ogólnego przeznaczenia — wysokopoziomowym, dynamicznym, przygotowanym do kodowania obiektowego i funkcjonalnego. Zasadniczo służy do programowania sieci WWW: kod JavaScript występuje w zdecydowanej większości stron internetowych. To jednak tylko jedno z możliwych zastosowań tego języka. Wszystko to sprawia, że JavaScript jest najbardziej rozpowszechnionym językiem w historii programowania. Pojawienie się platformy Node.js spowodowało, że stał się wszechstronniejszy, a jego popularność wśród programistów jeszcze wzrosła.

To kolejne wydanie wyczerpującego, kompleksowego przewodnika po języku JavaScript oraz jego najważniejszych klienckich i serwerowych interfejsach API. Książka jest przeznaczona dla programistów, którzy chcą nauczyć się JavaScriptu lub udoskonalić swoje umiejętności tworzenia kodu. Ujęto w niej wersję ES2020 tego języka. Poza praktycznymi wyjaśnieniami dotyczącymi jego struktur i ich stosowania znalazły się tu liczne przykłady, wskazówki i porady. To wydanie zawiera nowe rozdziały poświęcone klasom, modułom, iteratorom, generatorom, promesom i instrukcjom async/await. W efekcie powstał całościowy obraz ekosystemu JavaScript wraz z opisem jego zawiłości, potencjalnych problemów i najlepszych metod radzenia sobie z nimi.

W książce między innymi:

  • podstawy języka i jego podstawowe elementy
  • struktury danych, wyrażenia regularne, format JSON
  • standardowa biblioteka JavaScript
  • przetwarzanie dokumentów i grafiki
  • obsługa sieci, pamięci i wątków
  • środowisko Node oraz profesjonalne narzędzia i rozszerzenia języka

Dowiedz się wszystkiego, co musisz wiedzieć o JavaScripcie!

Wybrane bestsellery

O autorze książki

David Flanagan od ćwierćwiecza programuje w JavaScripcie i pisze o tym języku. Jest doświadczonym inżynierem oprogramowania, pracuje w VMware. Mieszka z rodziną na północno-zachodnim wybrzeżu Stanów Zjednoczonych, gdzieś pomiędzy Seattle a kanadyjskim Vancouver.

David Flanagan - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII" obejmuje najnowsze standardy JavaScript, takie jak ES2020?
Tak, książka uwzględnia nowoczesne funkcje języka JavaScript, w tym standard ES2020 oraz zagadnienia takie jak klasy, moduły, promesy czy async/await.
2. Czy publikacja zawiera praktyczne przykłady i zadania do samodzielnej nauki?
Tak, w książce znajdziesz liczne przykłady kodu, wskazówki oraz porady, które ułatwią praktyczne opanowanie JavaScriptu.
3. Czy książka omawia zarówno programowanie po stronie przeglądarki, jak i serwera (Node.js)?
Tak, przewodnik kompleksowo wyjaśnia zarówno programowanie klienckie (w przeglądarce), jak i serwerowe z użyciem Node.js.
4. Czy ta książka nadaje się do samodzielnej nauki JavaScriptu od podstaw?
Tak, książka prowadzi czytelnika od podstawowych zagadnień po zaawansowane techniki, dzięki czemu świetnie sprawdzi się podczas samodzielnej nauki.
5. Jakie zagadnienia zaawansowane są poruszane w tej książce?
Przewodnik omawia m.in. generatory, iteratory, asynchroniczność, metaprogramowanie, narzędzia deweloperskie, testowanie oraz rozszerzenia języka.
6. Czy książka nadaje się jako źródło wiedzy do przygotowania się do pracy jako programista JavaScript?
Tak, publikacja jest kompleksowym przewodnikiem, który pozwala zdobyć solidne podstawy i zaawansowane umiejętności potrzebne w pracy programisty JavaScript.
7. Czy mogę korzystać z tej książki jako podręcznika do nauki w ramach kursów lub studiów informatycznych?
Tak, książka doskonale sprawdzi się jako podręcznik zarówno podczas samodzielnej nauki, jak i w ramach kursów czy studiów informatycznych.
8. Czy książka dostępna jest w wersji elektronicznej (ebook)?
Tak, książka jest dostępna zarówno w wersji papierowej, jak i elektronicznej (ebook) 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
83,40 zł
Dodaj do koszyka
Ebook
69,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint