Introducere

Angular este cu adevărat un AngularJS mai bun. A înlocuit o mulțime de vechituri care erau prezente în AngularJS și, de asemenea, depășește capacitățile altor cadre concurente.

Cu toate acestea, Angular este complet diferit de AngularJS. Nu este la fel de simplu ca și cum ați rula npm install pentru a vă actualiza aplicațiile AngularJS la Angular. Este în mod fundamental un cadru diferit – dar se bazează pe aceleași idei care au făcut inițial AngularJS grozav, precum și pe unele idei noi & tehnologii care au apărut în ultimii ani.

Majoritatea tutorialelor presupun că știți deja toate tehnologiile de care depinde Angular (TypeScript, RxJS etc.). De asemenea, acestea nu reușesc să facă legătura cu documentația și alte resurse relevante, lăsându-vă cu o perspectivă foarte limitată asupra cadrului. Dacă ați încercat să învățați cum să utilizați Angular și v-ați ales cu ouă pe față, nu sunteți singurul. Acest lucru este incredibil de frustrant și a fost motivația principală care a stat la baza creării acestui curs. Ne-am străduit foarte mult pentru a ne asigura că acest curs este cea mai lină experiență 0-60 pentru a învăța Angular.

În mod interesant, aceasta a fost exact aceeași problemă pe care AngularJS a avut-o inițial în primele sale zile. Am ajuns să creăm „A Better Way to Learn AngularJS” pentru a rezolva această problemă pentru noi înșine și a ajuns să devină resursa de facto pentru învățarea AngularJS. Într-adevăr, istoria pare să aibă un mod de a se repeta!”

Ce va acoperi această serie de tutoriale

Această serie de tutoriale este menită să vă învețe tot ce trebuie să știți pentru a construi aplicații din lumea reală cu Angular. Vom acoperi modul în care cadrul s-a schimbat față de AngularJS (și, în special, de ce s-a schimbat), scufundări profunde în tehnologiile prealabile, cum ar fi TypeScript & RxJS, blocurile de construcție fundamentale pe care Angular le expune dezvoltatorilor și exemple din lumea reală din repo-ul Angular RealWorld App la fiecare pas pentru a vă consolida cunoștințele.

Precondiții

Expunere la Angular și Javascript

Cursul nostru Angular 1.5 + ES6 este o excelentă introducere în construirea de aplicații Javascript moderne.

Dacă nu ați mai creat niciodată o aplicație Angular și aveți o experiență limitată în Javascript, poate doriți să începeți prin a parcurge mai întâi tutorialul nostru MEAN stack super prietenos pentru începători.

Aveți Node.js și npm instalate pe computerul dvs.

Dacă nu aveți, puteți urma aceste instrucțiuni.

Instalați Angular CLI

Dacă nu aveți, puteți urma aceste instrucțiuni.

Înțelegere generală a ES6

Dacă nu ați auzit încă de ES6, este practic o nouă sintaxă și caracteristici pentru Javascript. Vom face legături către resurse privind aspecte specifice ale acestuia în următorul tutorial, dar iată o listă cuprinzătoare care detaliază majoritatea caracteristicilor ES6.

Cunoștințe despre dezvoltarea bazată pe componente și componente web

Componentele permit o separare clară a preocupărilor și vă permit să construiți cod foarte reutilizabil. Angular (și alte cadre, cum ar fi React și Ember) le-au adoptat, iar acest extras din cursul nostru despre React face o treabă excelentă în a explica despre ce este vorba.

Resurse

Curriculumul va folosi un număr sănătos de bloguri excelente pentru a oferi o perspectivă mai cărnoasă asupra subiectelor respective.

  • Angular Docs
  • Angular RealWorld App repo

Mulțumiri speciale pentru:

    Angular RealWorld App repo

Special thanks to….

  • Eric Simons, Stephen Rodriguez și Albert Pai pentru că au pus la cale această serie
  • Brad Green și echipa Angular pentru sprijinul lor (și, desigur, pentru cadrul excelent pe care l-au creat)
  • Toți membrii noștri Pro care au contribuit la finanțarea creării acestui curs
  • și mulți, mulți alții <3

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.