ODBIERZ TWÓJ BONUS :: »

JavaScript. Aplikacje WWW Alex MacCaw

(ebook) (audiobook) (audiobook)
Autor:
Alex MacCaw
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 3
Stron:
264
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
9,90 zł 39,90 zł (-75%)
19,95 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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?

  • Stosowania wzorca MVC do organizacji kodu aplikacji WWW
  • Tworzenia i rozbudowywania klas oraz dziedziczenia prototypowego w JavaScript
  • Obsługi i delegowania zdarzeń, w tym własnych zdarzeń niestandardowych
  • Modelowania danych i implementacji ORM w aplikacjach internetowych
  • Utrzymywania i przechowywania danych lokalnie oraz komunikacji z serwerem przez Ajax i JSONP
  • Zarządzania stanem aplikacji, routingiem i korzystania z API History HTML5
  • Dynamicznego generowania widoków oraz pracy z szablonami i wiązaniami modeli
  • Zarządzania zależnościami i modułami z użyciem CommonJS, RequireJS i alternatywnych bibliotek
  • Pracy z plikami w przeglądarce, w tym przeciągania, upuszczania i przesyłania plików na serwer
  • Implementacji komunikacji w czasie rzeczywistym z użyciem WebSockets, Node.js i Socket.IO
  • Testowania aplikacji JavaScript przy użyciu QUnit, Jasmine, Zombie i narzędzi inspekcyjnych
  • Debugowania, profilowania wydajności i analizy żądań sieciowych
  • Optymalizacji aplikacji przez minifikację, kompresję Gzip, cache i wykorzystanie CDN
  • Tworzenia aplikacji z użyciem bibliotek Spine, Backbone i JavaScriptMVC
  • Rozszerzania aplikacji o funkcjonalności jQuery, CSS3 i nowoczesne rozszerzenia CSS

Poznaj potencjał języka JavaScript!

Język JavaScript od zawsze jest obecny w przeglądarkach internetowych. W swojej historii miewał okresy lepsze i gorsze - czasem bywał wręcz znienawidzony przez użytkowników. Te czasy jednak minęły! Obecnie jego możliwości są wręcz oszałamiające. Ciężko wyobrazić sobie współczesną popularną aplikację internetową, która nie korzystałaby z jego dobrodziejstw. W najnowszej odsłonie HTML5 jego potencjał jest jeszcze większy!

Sprawdź sam, jak wykorzystać JavaScript do stworzenia aplikacji, która zaskoczy użytkowników. Budowanie w tym języku dużych internetowych aplikacji, które zaoferują użytkownikom funkcje obecne dotąd wyłącznie w aplikacjach biurkowych, wymaga utrzymywania stanu aplikacji po stronie klienta - a to nie jest łatwe zadanie. Dzięki tej książce poznasz szczegółowy opis czynności, jakie trzeba wykonać, aby zaimplementować nowoczesną aplikację, a potem opanujesz skuteczne metody korzystania z mechanizmu WebSockets, operowania na plikach oraz modelowania danych. Ponadto zgłębisz niuanse nowego API oraz dowiesz się, jakie są najlepsze techniki debugowania i analizowania wydajności Twojej aplikacji. Ta książka to długo oczekiwana pozycja, w całości poświęcona zaawansowanemu wykorzystaniu języka JavaScript!

Z tą książką błyskawicznie opanujesz:

  • korzystanie z wzorca MVC
  • obsługę zdarzeń
  • modelowanie danych
  • zarządzanie zależnościami
  • wykorzystywanie zewnętrznych bibliotek
  • techniki debugowania i optymalizowania Twojego oprogramowania
  • najlepsze funkcje JavaScriptu!

Twórz nowoczesne aplikacje przy użyciu najlepszych dostępnych narzędzi!

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy ta książka zawiera praktyczne przykłady kodu JavaScript do tworzenia aplikacji webowych?
Tak, książka obfituje w praktyczne przykłady kodu, które pokazują, jak krok po kroku budować nowoczesne aplikacje internetowe z użyciem JavaScript.
2. Czy znajdę w książce informacje o popularnych bibliotekach JavaScript, takich jak Backbone czy jQuery?
Tak, w książce szczegółowo omówiono pracę z bibliotekami Spine, Backbone, JavaScriptMVC oraz jQuery, wraz z przykładami ich wykorzystania w aplikacjach WWW.
3. Jakie zagadnienia dotyczące debugowania i optymalizacji aplikacji są opisane w tej książce?
Książka wyjaśnia techniki debugowania, testowania, profilowania wydajności oraz optymalizacji kodu JavaScript, w tym korzystanie z narzędzi takich jak Firebug, Web Inspector czy konsola przeglądarki.
4. Czy książka omawia nowoczesne technologie, takie jak WebSockets i praca w czasie rzeczywistym?
Tak, jeden z rozdziałów poświęcony jest pracy w sieci w czasie rzeczywistym, w tym wykorzystaniu WebSockets oraz integracji z Node.js i Socket.IO.
5. Czy lektura tej książki pomoże mi przygotować się do pracy nad dużymi projektami JavaScript?
Tak, książka koncentruje się na zaawansowanych technikach, takich jak wzorzec MVC, zarządzanie zależnościami, modularność kodu i utrzymywanie stanu aplikacji, co jest kluczowe przy większych projektach.
6. W jaki sposób książka pomaga w nauce zarządzania danymi i ich modelowania w aplikacjach WWW?
Znajdziesz tu rozdziały poświęcone modelowaniu danych, tworzeniu ORM, obsłudze danych przez Ajax, JSONP, a także przechowywaniu danych lokalnie i synchronizacji z serwerem.
7. Czy książka nadaje się dla osób, które chcą rozszerzyć swoją wiedzę o integrację JavaScript z HTML5 i CSS3?
Tak, książka zawiera dodatki omawiające podstawy jQuery, rozszerzenia CSS oraz przegląd CSS3, co ułatwia integrację JavaScript z nowoczesnymi technologiami webowymi.
8. Jakie są dostępne formaty książki na Helion.pl?
Książka jest dostępna w wersji papierowej oraz w formatach elektronicznych (e-book: PDF, ePub, mobi), dzięki czemu możesz wybrać najwygodniejszą opcję dla siebie.

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
9,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint