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!
Shyam Seshadri w?a?ciciel i prezes firmy Fundoo Solutions z siedzib? w Bombaju. Zajmuje si? rozwojem produktów przeznaczonych na rynek indyjski oraz prowadzi szkolenia i konsultacje dotycz?ce szkieletu AngularJS i NodeJS.
Brad Green kierownik projektów in?ynieryjnych w Google. Zaanga?owany w projekt AngularJS. Wcze?niej zdobywa? do?wiadczenie w bran?y mobilnej oraz wspó?pracowa? ze Stevem Jobsem w firmie NeXT.