Fundamentals of AngularJS
Descriere
Cursul de introducere în Angular îi învață pe cursanți să construiască aplicații folosind ES6, Typescript și instrumente moderne de front-end, inclusiv npm și Webpack.
Cerințe
• Participanții la curs trebuie să aibă experiență în programare în JavaScript. În caz contrar, ne-ar face plăcere să organizăm un curs intensiv de introducere în JavaScript.
Audiență
• Programatori
Obiective
- Înțelegerea modului în care arhitectura aplicațiilor web de tip single-page diferă de arhitectura aplicațiilor web tradiționale
- Utilizarea caracteristicilor noului limbaj JavaScrip (ES6), inclusiv Classes, Modules și Arrow Functions
- Utilizarea caracteristicilor noului limbaj TypeScript, inclusiv Types, Decorators, Interfaces și Generics
- Învățarea celor mai bune practici de arhitectură și programare în Angular, inclusiv proiectarea și utilizarea componentelor de container și prezentare
- Comunicarea cu un server backend folosind Angular HttpClient pentru a încărca și salva date
- Configurarea router-ului și navigarea între componente
Curriculă
- Introducere
- Concepte de bază în TypeScript și ECMAScript 6 (ES6)
- Angular Overview
- Componente
- Module Angular (NgModule)
- Configurarea proiectului (folosind Angular CLI)
- Conectarea datelor
- Directive
- Pipes
- Componente avansate
- Servicii și Dependency Injection
- Dependency Injection
- Model-driven Forms (Reactive Forms)
- Comunicarea cu Server-ul folosind Serviciul HttpClient
- Router
- Deployment-ul unei aplicații în Angular
- Angular 7 (opțional, doar dacă participanții vor)
- Angular Roadmap pentru viitor
- Concluzii
Cerere curs inhouse