ODBIERZ TWÓJ BONUS :: »

Ember.js dla webdeveloperów Jesse Cravens, Thomas Q Brady

(ebook) (audiobook) (audiobook)
Autorzy:
Jesse Cravens, Thomas Q Brady
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
200
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

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

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia nowoczesnych aplikacji internetowych w oparciu o wzorzec MVC
  • Wykorzystywania Ember.js do budowy jednostronicowych aplikacji (SPA)
  • Konfigurowania środowiska pracy i generowania szkieletu aplikacji Ember
  • Tworzenia i zarządzania szablonami aplikacji z użyciem Handlebars.js
  • Stosowania routera do obsługi ścieżek i zarządzania stanem aplikacji
  • Tworzenia dynamicznych ścieżek i modeli danych
  • Wiązania danych i obsługi dwustronnej synchronizacji widoków z modelami
  • Łączenia kontrolerów, widoków i obsługi zdarzeń użytkownika
  • Zapisywania i odczytywania danych po stronie klienta z użyciem Ember Data
  • Tworzenia własnych znaczników i komponentów Ember
  • Komunikacji z backendem poprzez REST-owe API lub Ruby on Rails
  • Tworzenia i testowania makiet API z użyciem Express.js
  • Wdrażania modularnych widżetów rozszerzających funkcjonalność aplikacji
  • Testowania aplikacji Ember z wykorzystaniem Qunit i Ember-Qunit
  • Debugowania i optymalizacji kodu z Ember Inspector
  • Budowania pełnej aplikacji krok po kroku na praktycznym przykładzie

Poznaj atuty Ember.js!

Ember.js to biblioteka języka JavaScript, dzięki której możesz sprawnie budować aplikacje na podstawie wzorca MVC (ang. Model View Controller). Ember.js znakomicie sprawdza się przy tworzeniu jednostronicowych aplikacji internetowych (ang. Single Page Applications), a ponadto usprawnia automatyczne aktualizowanie szablonów czy dwustronne wiązanie danych. Jeżeli chcesz zgłębić tajniki tej biblioteki, ta książka jest dla Ciebie.

Dzięki niej poznasz potencjał Ember.js, jej atuty oraz techniki pracy. Lektura kolejnych rozdziałów pozwoli Ci poznać zasady działania generatora aplikacji Ember i szablonów, a także proces budowy modelu danych i kontrolerów. Na sam koniec dowiesz się, jak zapisywać dane po stronie klienta. Po zgłębieniu możliwości Ember.js nauczysz się przygotowywać serwer, który będzie przetwarzał żądania wysyłane z Twojej aplikacji. W tym celu wykorzystasz Rails MVC. W trakcie lektury zbudujesz własną aplikację o nazwie Rock’n’roll. Jesteś ciekaw, co potrafi? Sięgnij po tę książkę i przekonaj się sam!

  • Przygotuj środowisko pracy oraz wygeneruj podstawowy kod.
  • Sprawdź, w jaki sposób „ergonomia” zapewniana przez Ember pozwala minimalizować ilość kodu.
  • Przygotuj szablony dla prototypu książki dzięki Handlebars.js.
  • Wykorzystaj rutery do zarządzania stanem aplikacji bez przeładowywania zawartości strony.
  • Połącz kontrolery i widoki ze zdarzeniami oraz synchronizuj dane dzięki powiązaniom.
  • Przygotuj infrastrukturę wspierającą Ember za pomocą REST-owego API lub Ruby on Rails.
  • Wykorzystaj bibliotekę Data do zapisywania danych i komunikacji z infrastrukturą wspierającą.
  • Twórz uniwersalne modularne widżety rozszerzające możliwości Twoich aplikacji.

Pisz ambitne programy w JavaScript. Z Ember.js zaawansowane aplikacje internetowe są w Twoim zasięgu! 

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać JavaScript, aby skorzystać z tej książki?
Tak, podstawowa znajomość JavaScript jest wymagana, ponieważ Ember.js opiera się na tym języku. Książka prowadzi jednak krok po kroku przez tworzenie aplikacji, więc nawet osoby z mniejszym doświadczeniem mogą z niej skorzystać.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się tworzyć jednostronicowe aplikacje internetowe (SPA) z wykorzystaniem wzorca MVC, poznasz pracę z szablonami Handlebars.js, routowanie, wiązanie danych, testowanie aplikacji oraz integrację z backendem (REST API, Ruby on Rails).
3. Czy książka obejmuje zagadnienia związane z backendem i integracją z serwerem?
Tak, książka pokazuje, jak przygotować serwer do obsługi aplikacji Ember.js, wykorzystując m.in. REST API i Ruby on Rails, dzięki czemu nauczysz się pełnej integracji frontendu z backendem.
4. Czy po lekturze będę w stanie samodzielnie zbudować własną aplikację w Ember.js?
Tak, książka prowadzi przez cały proces budowy aplikacji na praktycznym przykładzie, dzięki czemu po jej ukończeniu będziesz w stanie samodzielnie zaprojektować i wdrożyć własny projekt.
5. Czy książka zawiera informacje o testowaniu aplikacji w Ember.js?
Tak, jeden z rozdziałów poświęcony jest testowaniu aplikacji z użyciem narzędzi takich jak Qunit i Testem, dzięki czemu poznasz dobre praktyki zapewniania jakości kodu.
6. Czy materiały z książki są aktualne dla najnowszych wersji Ember.js?
Książka omawia fundamenty i dobre praktyki pracy z Ember.js, które są przydatne niezależnie od wersji. Zaleca się jednak sprawdzenie oficjalnej dokumentacji Ember.js w przypadku najnowszych zmian w frameworku.
7. Czy książka dostępna jest w formacie elektronicznym?
Tak, książka "Ember.js dla webdeveloperów" jest dostępna zarówno w wersji drukowanej, jak i elektronicznej (e-book) 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
39,90 zł
Niedostępna
Ebook
19,95 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint