This book will demystify Angular as a framework, as well as provide clear instructions and examples on how to get started with writing scalable Angular applications. Angular: Up & Running covers most of the major pieces of Angular, but in a structured manner that is generally used in hands-on training. Each chapter takes one concept, and use examples to cover how it works. Problems to work on (with solutions) at the end of each chapter reinforce the learnings of each chapter and allow readers to really get hands-on with Angular.
Jeśli znacie JavaScript, to ten praktyczny przewodnik szybko pozwoli na
przyspieszenie działania struktury Angular w celu tworzenia wydajnych,
opartych na sieci aplikacji na komputery osobiste i urządzenia mobilne. Wersja
ta, najpierw nazwana lako Angular 2, jest pełna napisana na nowo postać
aplikacji, napisanej przez ten sam zespół, który tworzył AngularJS.
Programiści znający poprzednią wersję także ocenią tę książkę jako wartościowe
źródło informacji. Autor książki, Shyam Seshadri, prowadzi nas krok po kroku
przed podstawowe elementy składowe Angular. Zanim zanurzymy się w komponenty
usługi, wywołania serwera, routing i wymagania produkcyjne, rozpoczniemy od
utworzenia prostej aplikacji w Angular. • Ustaw własne środowisko produkcyjne,
aby szybko budować aplikacje w Angular. • Korzystaj z dyrektyw Angular, aby
budować wspólne funkcje dla swoich aplikacji. • Twórz i sprawdzaj swoje
komponenty, aby tworzyć skuteczne interfejsy użytkownika. • Zarządzaj wejściem
użytkownika tworząc sterowane szablonami i proaktywne formularze • Zrozum
kiedy należy używać wbudowanych usług z Angular, a kiedy i jak tworzyć swoje
własne. • Wykonuj wywołania http i radź sobie z wyzwaniami pojawiającymi się
podczas pracy z serwerami. • Korzystaj z modułu routingu Angular, aby
inkapsulować różne strony i fragmenty wykorzystując inną trasę. • Twórz
produkcyjne aplikacje w Angular i naucz się wdrażać dobrze działające
aplikacje. Shyam jest dyrektorem technicznym (CTO) w firmie ReStok Ordering
Solutions. Wcześniej był inżynierem programowania w Amazon i Google, a także
kierował zespołem inżynierskim w Hopscotch, startupie komercyjnym z siedziba w
Bombaju. Shyam jest autorem dwóch wcześniejszych książek na temat Angular. „Ta
książka uczy nas zarówno podstaw, jak i zaawansowanych tematów, stosując
techniki do natychmiastowego wykorzystania. Ta książka powinna znaleźć się w
bibliotece osób zainteresowanych tworzeniem solidnych aplikacji za pomocą
Angular.” - Victor Mejia, starszy inżynier w McGraw Hill, autor zajmujący się
edukacją i treściami w Linkedin Lerning.
Błyskawicznie opanuj AngularJS! AngularJS to szkielet pozwalający tworzyć
zaawansowane aplikacje działające w przeglądarce internetowej. Dzięki niemu
udało się przenieść do języka JavaScript najlepsze wzorce znane z tradycyjnych
języków programowania, takich jak Java czy C#. To posunięcie pozwoliło też
programistom na szybsze testowanie kodu, tworzenie przejrzystej architektury
oraz wydajniejszą pracę. Jeżeli chcesz skorzystać z tych wszystkich
udogodnień, musisz poznać budowę oraz najlepsze praktyki tworzenia aplikacji z
wykorzystaniem AngularJS. Lektura tej książki ułatwi Ci to zadanie! Sięgnij po
nią i poznaj wzorzec MVC (ang. Model-View-Controller), skonfiguruj swoje
środowisko pracy oraz stwórz pierwszą aplikację. W trakcie lektury kolejnych
rozdziałów będziesz zdobywać fundamentalną wiedzę na temat dyrektyw, testów
jednostkowych i pracy z formularzami. Następnie nauczysz się komunikować z
serwerem, korzystając z usługi $http, oraz przekonasz się, do czego służy
moduł ngRoute. Na sam koniec dowiesz się, jak tworzyć, testować i korzystać z
własnych dyrektyw, a także zapoznasz się z najlepszymi praktykami, które
ułatwią Ci codzienne życie. Dzięki tej książce błyskawicznie poznasz i
wykorzystasz możliwości AngularJS! Nauczysz się przenosić dane do widoków za
pomocą kontrolerów. Dowiesz się, kiedy należy używać usług AngularJS, a kiedy
kontrolerów. Poznasz techniki asynchronicznego zapisywania, pobierania i
aktualizowania danych znajdujących się na serwerze. Dowiesz się, kiedy używać
filtrów do konwertowania danych na różne formaty. Zobaczysz jak
zaimplementować aplikację jednostronicową przy użyciu modułu ngRoute służącego
do wybierania widoków i nawigacji. Zgłębisz tajniki podstawowych i
zaawansowanych dyrektyw do tworzenia komponentów wielokrotnego użytku.
Napiszesz testy kompleksowe dla całej działającej aplikacji. Nauczysz się
wielu technik i obsługi różnych narzędzi potrzebnych w toku tworzenia
programu. Praktyczne wprowadzenie do świata AngularJS!
Poznaj możliwości AngularJS! AngularJS to hit ostatnich miesięcy w aplikacjach
internetowych, wniósł bowiem do kodu JavaScript powiew świeżości oraz
najlepsze praktyki znane z innych języków programowania. Architektura MVC,
wstrzykiwane zależności, wiązanie danych to tylko niektóre z cech AngularJS.
Jeżeli zaintrygowały Cię jego możliwości i chciałbyś zgłębić potencjał tego
rozwiązania, to trafiłeś na doskonałą książkę! Napisana przez inżynierów
Google, pracujących na co dzień przy AngularJS, zawiera najświeższe informacje
z pierwszej ręki. Sięgnij po nią i przekonaj się, jak szybko stworzyć łatwą w
utrzymaniu aplikację, korzystającą z nowoczesnych wzorców, komunikującą się
wydajnie z serwerem oraz pokrytą automatycznymi testami. Zdobędziesz wiedzę na
temat dyrektyw, kontrolerów oraz szablonów. Ponadto przekonasz się, jak
tworzyć aplikacje wspierające wiele języków narodowych oraz w jaki sposób
radzić sobie z ciasteczkami (cookies). Książka ta jest doskonałą lekturą dla
wszystkich osób chcących dzięki AngularJS zmienić swoje podejście do
tworzonego kodu JavaScript. Dzięki tej książce: poznasz technikę wiązania
danych wykorzystasz architekturę MVC w języku JavaScript poznasz dostępne
zasięgi w AngularJS opanujesz komunikację z serwerami swobodnie wykorzystasz
możliwości AngularJS Twój przewodnik po świecie AngularJS!