Tworzenie aplikacji WWW jest dziś dla programistów dużym wyzwaniem. Piszą kod dla platformy, którą jest oglądarka -- kłopot w tym, iż na świecie istnieje całe mnóstwo różnorodnych przeglądarek i jeszcze więcej maszyn, na których można uruchomić aplikację. A ona oczywiście powinna zawsze działać bez zarzutu! Co więcej, pisanie aplikacji WWW oznacza konieczność zadbania równocześnie o wygląd strony, jak i o poprawność algorytmów decydujących o sposobie działania. To wszystko oznacza,dobry programista aplikacji WWW musi prawidłowo opanować niemało technik pracy! Trzymasz w ręku książkę asygnowaną dla projektantów, którzy znają podstawy programowania i chcą tworzyć ergonomiczne aplikacje WWW, opierającą się na materiale pięciodniowego szkolenia Big Nerd Ranch. Zaprezentowano w niej niemało postępowych technik programistycznych i pokazano, w jaki sposób wykorzystywać je w praktyce. Opisano, jak zaimplementować responsywny interfejs użytkownika i aplikację współdziałającą z serwerem internetowym, przedstawiono platformy Ember i Node.js. Nie zabrakło tu także opisu prekursorskich narzędzi do diagnozowania i testowania kodu. Dzięki tej książce momentalnie zaczniesz kreować postępowe, sprężyste i efektywne aplikacje WWW! Niektóre zagadnienia omówione w książce: środowiska programistyczne i narzędzia do projektowania aplikacji WWW układy adaptacyjne i zapytania medialne moduły, obiekty i metody w kodzie aplikacji efekty wizualne i przetwarzanie informacji w JavaScripcie użytkowanie protokołu WebSocket diagnostyka i testowanie kodu aplikacji Programista WWW -- mistrz wielu technice! Chris Aquino -- jest dyrektorem działu rozwoju aplikacji WWW i instruktorem szkoleniowym w firmie Big Nerd Ranch. Szczególnie z ochotą przekazuje innym wartościową wiedzę. Uwielbia nakręcane zabawki, espresso i wszelkie formy grillowania. Todd Gandee -- jest instruktorem i programistą aplikacji WWW w Big Nerd Ranch. Swoje umiejętności doskonalił poprzez 10 lat jako doradca w dziedzinie tworzenia aplikacji internetowych. Poza programowaniem lubi biegać, jeździć na rowerze i wspinać się.