Hodnotenie:
Kniha získala zmiešané recenzie, pričom niektorí čitatelia chvália jej užitočnosť a prehľadnosť, zatiaľ čo iní kritizujú jej nedostatočnú štruktúru a kvalitu tlače.
Výhody:Kniha je dobre napísaná, ponúka teoretické aj praktické poznatky a je zrozumiteľná aj pre začiatočníkov. Recenzenti ju považujú za prínosnú a vrelo ju odporúčajú začiatočníkom.
Nevýhody:Kritici poznamenali, že knihe chýba štruktúra, nemá index a poskytuje obmedzený obsah. Okrem toho sa niektorí sťažovali na zlú kvalitu tlače, najmä pri tmavých obrázkoch kódu Angularu.
(na základe 5 čitateľských recenzií)
Object Oriented Programming with Angular: Build and Deploy Your Web Application Using Angular with Ease (English Edition)
Naučte sa pokročilé techniky a osvedčené postupy programovania Angular na vytváranie podnikových webových aplikácií
Kľúčové vlastnosti
⬤ Zoznámte sa so základnými konceptmi Angularu.
⬤ Objavte osvedčené postupy, tipy a triky pri práci s Angularom.
⬤ Učte sa, ako vytvárať webové aplikácie založené na údajoch.
⬤ Preskúmajte metódy na odovzdávanie údajov medzi komponentmi v aplikácii Angular.
⬤ Učte sa, ako nasadiť a zabezpečiť aplikáciu Angular.
Popis
Angular je framework pre vývoj aplikácií typu SPA (Single Page Application), ktorého open-source je spoločnosť Google. Rámec Angular je napísaný v jazyku TypeScript, ktorý umožňuje webovému vývojárovi písať kód JavaScript objektovo orientovaným spôsobom. TypeScript uľahčuje vytváranie webovej aplikácie na strane klienta pomocou tried, rozhraní, generík, dedičnosti a ďalších objektovo orientovaných funkcií. O transpozíciu týchto funkcií do natívneho jazyka JavaScript sa stará kompilátor jazyka TypeScript. Angular je framework, ktorý sa dodáva s funkciami Dependency Injection, komunikáciou HTTP, formulármi a ďalšími funkciami už z výroby.
Táto kniha využije vaše predchádzajúce znalosti programovania pri učení sa Angularu. Microsoft. Net stack, C#, Windows Forms, WPF, ASP.NET sú široko používané na vývoj desktopových a webových aplikácií. Vždy, keď to bude možné, budeme sa odvolávať na koncepty z týchto technológií s Angularom.
Mať predchádzajúce skúsenosti by teda bolo veľkou výhodou. Táto kniha vás prevedie od základov jazyka TypeScript až po budovanie modulárnych a robustných podnikových webových aplikácií a ich nasadenie.
Čo sa naučíte
⬤ Zistíte, ako organizovať komplexné aplikácie Angular.
⬤ Zoznámite sa do hĺbky s funkciou Dependency Injection.
⬤ Učte sa, ako v Angulari vytvárať šablóny a dynamické formuláre.
⬤ Učte sa, ako používať Angular routes v aplikácii.
⬤ Učte sa, ako komunikovať s backendovými službami pomocou protokolu HTTP.
Pre koho je táto kniha určená
Táto kniha je určená čitateľom, ktorí sa chcú naučiť Angular. Mať základné znalosti objektovo orientovaného programovania, skúsenosti s programovaním v jazyku C#. Net/Java a praktické skúsenosti s vývojom webových aplikácií budú ďalšou výhodou.
Obsah
1. Typescript - nedochvíľnosť.
2. Ahoj, Angular.
3. Tvorba malých a jednoduchých aplikácií.
4. Väzba údajov a potrubia.
5. NgModule - do hĺbky.
6. Dependency Injection a služby.
7. Budovanie formulárov.
8. Komunikácia v rámci komponentov.
9. Spotreba zdrojov HTTP.
10. Smerovanie Angular aplikácie.
11. Nasadenie a nástroje.
O autorovi
Balram Chavan je softvérový profesionál, ktorý má viac ako 11 rokov relevantných skúseností s prácou v rôznych oblastiach. Za svoj prínos do sveta open source bol ocenený členstvom v programe GitHub Developer Program. Prispieva aj do viacerých technologických blogov a fór. Balram tiež publikoval mnoho balíkov npm. js pre framework Angular.
Váš profil na LinkedIn: https: //www.linkedin.com/in/balram-chavan/.