JavaScript. Programowanie zaawansowane Tomasz "Comandeer" Jakut
- Autor:
- Tomasz "Comandeer" Jakut
- Serie wydawnicze:
- Standard
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 256
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
JavaScript. Programowanie zaawansowane
Czego się nauczysz?
- Organizowania profesjonalnego środowiska pracy z użyciem Git, GitHub, Node.js i npm
- Stosowania ESLint do utrzymania spójnego stylu kodowania w projektach JavaScript
- Dzielania projektów na moduły i korzystania z różnych standardów modułów (CJS, AMD, UMD, ES6)
- Wdrażania metodyki TDD (Test-Driven Development) i pisania testów z użyciem narzędzi takich jak Mocha, Chai, Karma, Sinon
- Tworzenia i zarządzania strukturą katalogów oraz zależnościami w projekcie JavaScript
- Projektowania i implementowania własnego silnika selektorów z obsługą BEM
- Wykorzystywania wzorców projektowych SOLID w praktyce
- Budowania klas i iteratorów dla obsługi kolekcji elementów DOM
- Optymalizowania operacji na DOM i stosowania technik asynchronicznych
- Implementowania obsługi zdarzeń DOM i zarządzania listenerami
- Tworzenia wydajnych animacji z wykorzystaniem CSS, transitions oraz Web Animations API
- Generowania i publikowania dokumentacji technicznej projektu (README, CHANGELOG, CONTRIBUTING)
- Przygotowywania i publikowania modułów JavaScript w serwisie npm oraz na GitHub
- Automatyzowania procesów testowania, budowania i publikacji za pomocą skryptów npm
- Stosowania praktyk Continuous Integration w cyklu życia projektu
- Łączenia własnych modułów z bibliotekami zewnętrznymi i zarządzania kompatybilnością
Zostań specem od JavaScriptu!
JavaScript to prawdopodobnie najpopularniejszy język skryptowy świata, a jego dobra znajomość otwiera wiele interesujących perspektyw zawodowych i ułatwia znalezienie świetnie płatnej pracy zarówno w kraju, jak i za granicą. Fachowcy od JS mogą wręcz przebierać w ofertach, najpierw jednak... muszą stać się fachowcami. Mimo że w internecie dostępnych jest bardzo wiele stron poświęconych temu językowi, a księgarskie półki aż uginają się od literatury informatycznej na jego temat, trudno znaleźć publikację, która wprowadzałaby w zaawansowane zagadnienia tworzenia kodu. Książka, którą właśnie trzymasz w ręku, rozwija te kwestie w sposób praktyczny i rzeczowy, poparty realnymi przykładami, na których można oprzeć głębszą wiedzę o JavaScripcie.
Zostań specjalistą! Z ta książką poznasz JavaScript od podszewki i zmierzysz się z ciekawymi wyzwaniami. Na podstawie praktycznych przykładów dowiesz się, jak zorganizować swoje środowisko pracy, podzielić projekt na odpowiednie moduły, napisać testy tworzonego kodu zgodnie z metodyką TDD, zbudować silnik selektorów, zadbać o szybkość działania swojego rozwiązania, właściwie obsłużyć zdarzenia DOM, opracować wydajne animacje, napisać dokumentację projektu i udostępnić go światu. Sporo? Pewnie, że tak – a w dodatku bez zadęcia, naturalnym językiem i przede wszystkim na temat!
- Tworzenie wygodnego środowiska pracy
- Podział projektu na moduły
- Pisanie testów kodu JS
- Tworzenie silnika selektorów
- Łączenie własnych modułów z zewnętrznymi
- Budowa asynchronicznego API dla DOM
- Obsługa zdarzeń i animacji
- Pisanie dokumentacji i publikacja modułu
Pora zrobić krok dalej i poznać zaawansowane techniki tworzenia kodu JS!
Wybrane bestsellery
Zobacz pozostałe książki z serii Standard
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: JavaScript. Programowanie zaawansowane Tomasz "Comandeer" Jakut
(16)-
6
-
5
-
4
-
3
-
2
-
1
4.2(9)
(1)
(0)
(0)
(2)
(4)
więcej opinii