Programma Angular Developer è un programma specializzato progettato per fornire ai dipendenti le competenze e le competenze essenziali per eccellere come sviluppatori Angular competente. Questo programma fornisce un approccio strutturato e pratico alla padronanza Angular, un potente framework front-end utilizzato per creare applicazioni web dinamiche e robuste.
Partecipanti al programma Angular Sviluppatore, acquisiranno le competenze necessarie per occupare una posizione entry-level nel settore IT. Il programma inizia introducendoli al linguaggio di programmazione Javascript, dando loro una solida base per comprenderne il funzionamento. Lungo il percorso, il curriculum si sviluppa per esplorare in profondità l'architettura di un'applicazione Angular e i modi corretti per utilizzarlo. Inoltre, la struttura e le tematiche del programma sono state progettate in modo tale che i partecipanti accumulano una solida conoscenza dei fondamenti di Angular, preparandoli ad affrontare con sicurezza i compiti di uno sviluppatore frontend junior.
- Materiali di studio video registrati e attività pratiche.
- Test intermedi per valutare i tuoi progressi.
- Esame finale, al superamento del quale si riceve un diploma di completamento del programma.
Seguendo questo programma, i partecipanti impareranno a:
- Scrivere codice e documentazione ben strutturati
- Monitorare i test delle applicazioni
- Progettare e implementare interfacce intuitive e visivamente estetiche
- Identificare i problemi nel codice front-end e correggere gli errori
- Crea unit test per garantire che il codice funzioni come previsto
Raccomandiamo che i partecipanti a questo programma abbiano conoscenza di JavaScript, HTML e CSS o abbiano completato il corso per sviluppatori front-end.
Lezione 1: Nozioni di base su Javascript:
- Tipi di dati
- Variabili (let, const, var)
- Operatori
- Se/Altrimenti/Cambia
- funzioni
- Array
- Loops
Lezione 2: Javascript avanzato:
- Metodi Array e String
- Operatore di spargimento
- Oggetti
- Matematica
- Date
- regex
Lezione 3: Angular Introduzione:
- Intro
- Cos'è Npm e perché ne abbiamo bisogno
- Cos'è NodeJS e perché ne abbiamo bisogno
- Cosa è Angular
- Versioni di Angular
- Impostazione dell'ambiente e prima Angular App
Lezione 4: Angular Nozioni di base:
- Utilizzo di BootStrap per gli stili
- Cos'è TypeScript
- Come sono Angular app caricate
- Cosa sono i Componenti e come li creiamo
- Offerte sui dati, interpolazione di stringhe, offerte sulle proprietà
- Offerte per eventi
- Offerta dati bidirezionale
Lezione 5: An Angular Applicazione:
- Direttive (ngIf, ngStyle, ngClass, ngFor)
- Pianificazione e Angular Applicazione
- Configurazione (creazione della struttura dell'applicazione)
- Anno di debug Angular App
Lezione 6:
- Estensione per l'offerta dati (moduli, componenti, proprietà personalizzate)
- Visualizza incapsulamento
- Ganci del ciclo di vita
- Prima forma di navigazione
- Creazione della nostra prima direttiva personalizzata
Lezione 7:
- Ascoltatore dell'host e offerta dell'host
- Direttive personalizzate di base
- Direttive strutturali personalizzate di base
- ngSwitch
- Costruisci la tua direttiva avanzata
- In cosa consistono i servizi Angular e come li usiamo
- Iniezione di dipendenza
Lezione 8:
- efficiente
- Percorsi figli o nidificati
- Guardie ✔
- Introduzione agli osservabili
- Conoscerli meglio
- Utilizzo di Pipes per trasformare i dati
- Operatori
Lezione 9:
- Soggetti
- Angular Moduli
- Moduli basati su modelli
- Forme reattive – parte 1
Lezione 10:
- Forme reattive – parte 2
- Aggiunta dei moduli all'interno del progetto principale
- Aggiunta dei moduli basati su modello all'elenco Persone
- Aggiunta dei moduli reattivi all'elenco dei progetti
- Collegamento dei servizi tra loro
- Creazione di tutte le funzionalità elencate nell'interfaccia utente
Lezione 11:
- Pipe
- Richieste HTTP al server
- Utilizzo degli operatori per trasformare i dati
- Gestione degli errori dal server
- Parametri di query
- Configurare il nostro progetto per lavorare con il backend
- Autenticazione nell'anno Angular app – introduzione
Lezione 12:
- Autenticazione nell'anno Angular App
- Gestione degli errori e disconnessione
- Auth Guard a tutela dei percorsi
- Lo schieramento di un Angular App
- Avvolgere
Al termine del corso e al superamento dell'esame di valutazione i partecipanti riceveranno un diploma di laurea.

