Învățarea Angular: A Hands-On Guide to Angular 2 and Angular 4

Evaluare:   (3.2 din 5)

Învățarea Angular: A Hands-On Guide to Angular 2 and Angular 4 (Brad Dayley)

Recenzii ale cititorilor

Rezumat:

Recenzile pentru această carte exprimă o nemulțumire semnificativă, evidențiind numeroase probleme legate de calitatea conținutului și de utilitate, precum și câteva note pozitive cu privire la explicațiile teoretice furnizate. Mulți recenzenți critică cartea pentru faptul că are numeroase erori, greșeli de scriere și o lipsă de îndrumare adecvată pentru începători, în timp ce un număr mai mic apreciază discuțiile sale teoretice pentru programatorii experimentați.

Avantaje:

Explicații teoretice decente ale componentelor Angular
utile pentru programatorii experimentați
exemple utile pentru Visual Studio.

Dezavantaje:

Numeroase typos și erori
control slab al calității
exemplele adesea nu funcționează
lipsește claritatea și îndrumarea temeinică pentru începători
conținut considerat sub medie.

(pe baza a 8 recenzii ale cititorilor)

Titlul original:

Learning Angular: A Hands-On Guide to Angular 2 and Angular 4

Conținutul cărții:

Învățarea Angular, ediția a doua.

Un ghid practic pentru Angular 2 și Angular 4.

Learning Angular predă dezvoltarea aplicațiilor moderne cu Angular 2 și Angular 4. Acesta începe cu elementele de bază ale Angular și tehnologiile și tehnicile utilizate pe parcursul cărții, cum ar fi caracteristicile cheie ale TypeScript, sintaxa și conceptele ES6 mai noi și detalii despre instrumentele necesare pentru a scrie aplicații Angular profesionale.

Cititorul va construi apoi o aplicație Angular de la zero, în timp ce va învăța despre piesele principale ale unei aplicații Angular și va vedea cum funcționează împreună. Folosind o mulțime de exemple, vor fi prezentate părțile principale ale Angular, cum ar fi Componentele, Router-ul și Serviciile.

Cartea acoperă, de asemenea, tehnici precum randarea server-side și modul de adăugare incrementală a caracteristicilor Angular 2+ la aplicațiile AngularJS existente. În cele din urmă, cititorul va obține o perspectivă asupra abilităților avansate care ar trebui să facă parte din setul de instrumente al oricărui dezvoltator Angular profesionist, cum ar fi testarea, opțiunile de instrumente și reglarea performanței.

⬤ Înțelegeți cum este organizat Angular și învățați cele mai bune practici pentru proiectarea aplicațiilor Angular.

⬤ Construiți rapid șabloane Angular cu directive încorporate care îmbunătățesc experiența utilizatorului.

⬤  Legați elementele interfeței de utilizator de modelul dvs. de date, astfel încât modificările aduse modelului și interfeței de utilizator să apară automat în tandem.

⬤ Definiți directive Angular personalizate care extind HTML.

⬤ Implementați imagini cu zoom, liste extensibile și alte componente de interfață de utilizator bogate.

⬤ Implementați servicii client-side care interacționează cu serverele web.

⬤ Construiți vizualizări dinamice ale browserului pentru a oferi o interacțiune și mai bogată cu utilizatorul.

⬤ Creați servicii personalizate pe care le puteți reutiliza cu ușurință.

⬤ Implementați componente UI bogate ca directive Angular personalizate.

Conținutul dintr-o privire

Introducere.

⬤ Ce este Angular.

⬤ De ce să folosiți Angular.

⬤ Pentru cine este această carte.

⬤ Cum să utilizați această carte.

⬤ Obținerea codului sursă.

Capitolul 1: Intrarea în JavaScript.

⬤ Configurarea unui mediu de dezvoltare JavaScript.

⬤ Definirea variabilelor.

⬤ Înțelegerea tipurilor de date JavaScript.

⬤ Utilizarea operatorilor.

⬤ Implementarea buclei.

⬤ Crearea de funcții.

⬤ Înțelegerea domeniului de aplicare al variabilelor.

⬤ Utilizarea obiectelor JavaScript.

⬤ Manipularea șirurilor de caractere.

⬤ Lucrul cu matricele.

⬤ Adăugarea tratării erorilor.

Capitolul 2: Intrarea în TypeScript.

⬤ Învățarea diferitelor tipuri.

⬤ Înțelegerea interfețelor.

⬤ Implementarea claselor.

⬤ Implementarea modulelor.

⬤ Înțelegerea funcțiilor.

Capitolul 3: Noțiuni introductive cu Angular.

⬤ De ce Angular?

⬤ Înțelegerea Angular.

⬤ Separarea responsabilităților.

⬤ Adăugarea Angular în mediul dumneavoastră.

⬤ Utilizarea CLI-ului Angular.

⬤ Crearea unei aplicații Angular de bază.

Capitolul 4: Componente Angular.

⬤ Configurarea componentelor.

⬤ Construirea șablonului.

⬤ Utilizarea constructorilor.

⬤ Utilizarea șabloanelor externe.

⬤ Implementarea directivelor.

Capitolul 5: Expresii.

⬤ Utilizarea expresiilor.

⬤ Utilizarea conductelor.

⬤ Construirea unei conducte personalizate.

Capitolul 6: Data Binding.

⬤ Înțelegerea legării datelor.

⬤ Interpolarea.

⬤ Property Binding.

⬤ Attribute Binding.

⬤ Class Binding.

⬤ Style Binding.

⬤ Event Binding.

⬤ Two-Way Binding.

Capitolul 7: Directive încorporate.

⬤ Înțelegerea directivelor.

⬤ Utilizarea directivelor încorporate.

⬤ Directivele structurale.

⬤ Directivele de atribut.

Capitolul 8: Directive personalizate.

⬤ Crearea unei directive personalizate privind atributele.

⬤ Crearea unei directive personalizate cu o componentă.

Capitolul 9: Evenimente și detectarea modificărilor.

⬤ Utilizarea evenimentelor browserului.

⬤ Emiterea de evenimente personalizate.

⬤ Utilizarea observabilelor.

Capitolul 10: Implementarea serviciilor Angular în aplicații web.

⬤ Înțelegerea serviciilor Angular.

⬤ Utilizarea serviciilor încorporate.

⬤ Întocmirea de cereri HTTP GET și PUT cu serviciul http.

⬤ Implementarea unui server Mock simplu cu ajutorul serviciului http.

⬤ Schimbarea vizualizărilor cu ajutorul serviciului router.

⬤ Implementarea unui router cu o bară de navigare.

⬤ Implementarea unui Router cu Parametri.

Capitolul 11: Crearea propriului serviciu Angular personalizat.

⬤ Integrarea serviciilor personalizate în aplicațiile Angular.

⬤ Implementarea unei aplicații simple care utilizează un serviciu de date constante.

⬤ Implementarea unui serviciu de transformare a datelor.

⬤ Implementarea unui serviciu de date variabile.

⬤ Implementarea unui serviciu care returnează o promisiune.

⬤ Implementarea unui serviciu partajat.

Capitolul 12: Distracție cu Angular.

⬤ Implementarea unei aplicații Angular care utilizează serviciul Animation.

⬤ Implementarea unei aplicații Angular care face zoom pe imagini.

⬤ Implementarea unei aplicații Angular care permite Drag and Drop.

⬤ Implementarea unei componente Angular de evaluare a stelelor.

Alte date despre carte:

ISBN:9780134576978
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2017
Numărul de pagini:240

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Node.js, MongoDB și Angular Web Development - Ghidul definitiv de utilizare a stivei MEAN pentru...
Node. js, MongoDB și Angular Web...
Node.js, MongoDB și Angular Web Development - Ghidul definitiv de utilizare a stivei MEAN pentru crearea de aplicații web - Node.js, MongoDB and Angular Web Development - The definitive guide to using the MEAN stack to build web applications
Învățarea Angular: A Hands-On Guide to Angular 2 and Angular 4 - Learning Angular: A Hands-On Guide...
Învățarea Angular, ediția a doua.Un ghid practic...
Învățarea Angular: A Hands-On Guide to Angular 2 and Angular 4 - Learning Angular: A Hands-On Guide to Angular 2 and Angular 4

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)