Angular este un framework prin care realizăm aplicații SPA (Single Page Applications). Este folosit în realizarea de aplicații web respectiv mobile sau desktop. Arhitectura cu care a fost creat acest framework ne ajută să ne creăm ușor componente reutilizabile prin care să ne clădim aplicațiile. Vine în sprijinul nostru cu funcționalități integrate (router, forms, directives, pipes) pentru a ne ajuta sa ne clădim aplicația in ecosistemul Angular. Angular este complex, însă ușor de învățat, toate componentele fiind bazate pe conceptul de clase, iar clasele sunt diferențiate și li se oferă context prin intermediul decoratorilor, fapt care faciliteaza un singur mod de a scrie cod-ul.
Cui i se adresează acest curs?
Cursul “Introducere în Angular” este potrivit celor care au cunostințe de programare și sunt familiarizați cu conceptele OOP. Sunt necesare cunoștințe de bază legate de JavaScript (Ecmascript6) HTML si CSS.
Agenda cursului
In cadrul cursului vom trata atât aspecte teoretice cât și practice. Vom parcurge componentele de bază (buliding blocks) ale Angularului și le vom aplica pas cu pas în cadrul unei aplicații.
Vom trata:
- Ce este Angular
- Introducere în Typescript,
- Module
- Componente
- Directive
- Pipes
- Servicii
- Routing
Metoda de predare
30 % aspecte teoretice, 70 % aplicarea celor învățate pe o aplicație.
Materiale necesare
- Laptop personal
- Visual Studio Code: https://code.visualstudio.com/
- Instalati LTS Node (version 10.15.0) : https://nodejs.org/en/
- Instalati ultima versiune de Angular CLI:
- npm i -g @angular/cli
- Instalati global ultima versiune de typescript
- npm i –g typescript
Derularea evenimentului
- Durata: 6 ore
- Program: 10:00 – 17:00
- Pauze: pauza de masă 13:00 – 14:00 și pauze scurte pe parcurs
- Comunicarea: limba română
- Locație: se va comunica prin e-mail participanților
- Auditoriu: minim 5 participanți
- Formatori: Wilhelm Grosz
Curs Gratuit de Introducere în Angular