AngularJS este un framework ce extinde HTML. Este special construit pentru Single Page Applications (SPAs). Deși este scris în JavaScript, nu este suficient să cunoști JavaScript pentru a folosi AngularJS. Acesta introduce o paradigmă nouă de programare în JavaScript și te forțează să folosești modelul MVC, sau MVVM. La prima vedere AngularJS nu prea seamănă cu JavaScript-ul cu care erai obișnuit până acum, dar nu te speria, cu un pic de ajutor și un pic de exercițiu vei ajunge să îndrăgești AngularJS pentru claritatea care o aduce în lumea web-ului.
De ce ai nevoie pentru a participa la acest curs?
- cunoștințe de bază de HTML,
- cunoștințe de bază de CSS,
- cunoștințe de bază de JavaScript
- dorința de a învăța
- un laptop și
- ceva timp
Cum vom învăța?
- vor fi explicate noțiunile de teorie, apoi
- vom aplica teoria pe o aplicație de gestiune a unor comenzi. Vom face aplicația cap-coadă, codul rezultat va putea fi punctul de plecare pentru aplicația pe care vrei tu să o faci, motivul pt care vrei să înveți AngularJS.
Aplicația
Aplicația este compusă din 2 componente:
- Componenta client: AngularJS, HTML 5, CSS 3
- Componenta server: ASP.NET Rest Service cu Entity Framework 7