Logo LUMIFICAREProgrammazione LUMIFY Angular 15 - Icona 1 APPLICAZIONE E WEB SVILUPPO
Programmazione Angolare 15
LUNGHEZZA 5 giorni
VERSIONE 15

PERCHÉ STUDIARE QUESTO CORSO

Questo corso di formazione intensivo e completo su Angular 15 fornisce ai partecipanti competenze che possono utilizzare immediatamente nel loro lavoro. Imparerai i fondamenti dello sviluppo di Angular 15 come le applicazioni browser a pagina singola e reattive websiti e applicazioni mobili ibride.
Questo corso è una combinazione di apprendimento teorico e laboratori pratici che include un'introduzione ad Angular, seguita da TypeScript, componenti, direttive, servizi, HTTPClient, test e debug.
Nota: Possiamo anche fornire formazione su altre versioni di Angular. Vi preghiamo di contattarci per fare una richiesta o registrare il vostro interesse.

ANGOLARE AL LUMIFY WORKProgrammazione LUMIFY Angular 15 - logo 1

COSA IMPARERAI

Una volta completato con successo questo corso, avrai le conoscenze per:

  • Sviluppa applicazioni angolari a pagina singola utilizzando Typescript
  • Configura un ambiente di sviluppo angolare completo
  • Crea componenti, direttive, servizi, pipe, moduli e validatori personalizzati
  • Gestisci attività avanzate di recupero dei dati di rete utilizzando gli osservabili
  • Consumare dati da REST web servizi utilizzando Angular HTTP Client
  • Gestire le connessioni dati push utilizzando il file WebProtocollo socket
  • Lavora con Angular Pipes per formattare i dati
  • Utilizza le funzionalità avanzate di Angular Component Router
  • Testa ed esegui il debug delle applicazioni Angular utilizzando gli strumenti integrati
  • Lavora con la CLI angolare

Programmazione LUMIFY Angular 15 - Icona 8 Il mio istruttore è stato fantastico nel riuscire a inserire scenari in istanze del mondo reale correlate alla mia situazione specifica.
Mi hanno fatto sentire il benvenuto fin dal momento in cui sono arrivato e la possibilità di sedermi in gruppo fuori dall'aula per discutere delle nostre situazioni e dei nostri obiettivi è stata estremamente preziosa.
Ho imparato molto e ho ritenuto che fosse importante raggiungere i miei obiettivi frequentando questo corso.
Ottimo lavoro, il team di lavoro Lumify.Programmazione LUMIFY Angular 15 - Icona 9AMANDA NICOL
RESPONSABILE DEI SERVIZI DI SUPPORTO IT – HEALTH WORLD LIMITED

ARGOMENTI DEL CORSO

  1. Presentazione di Angular
    • Cos'è Angular?
    • Caratteristiche centrali del framework angolare
    • Casi d'uso appropriati
    • Elementi costitutivi di un'applicazione Angular
    • Architettura di base di un'applicazione angolare
    • Installazione e utilizzo di Angular
    • Anatomia di un'applicazione angolare
    • Esecuzione dell'applicazione
    • Creazione e distribuzione dell'applicazione
    • Angular per app mobili native
  2. Introduzione a TypeScript
    • Linguaggi di programmazione da utilizzare con Angular
    • Sintassi TypeScript
    • Redattori di programmazione
    • Il sistema dei tipi – Definizione delle variabili
    • Il sistema dei tipi: definizione degli array
    • Tipi primitivi di base
    • Digitare Funzioni
    • Digitare Inferenza
    • Definizione delle classi
    • Metodi di classe
    • Controllo della visibilità
    • Costruttori di classi
    • Costruttori di classi – Forma alternativa
    • Campi non inizializzati
    • Interfacce
    • Lavorare con i moduli ES6
    • var vs let
    • Funzioni freccia
    • Sintassi compatta della funzione freccia
    • Stringhe modello
    • Generici in classe
    • Generici in funzione
  3. Componenti
    • Cos'è un componente?
    • Un example Component
    • Creazione di un componente utilizzando la CLI Angular
    • La Classe Componente
    • Il decoratore @Component
    • Registrazione di un componente nel relativo modulo
    • Modello componente
    • Esample: modello HelloComponent
    • Esample: la classe HelloComponent
    • Utilizzo di un componente
    • Eseguire l'applicazione
    • Gerarchia dei componenti
    • Il componente Root dell'applicazione
    • Il Bootstrap File
    • Hook del ciclo di vita dei componenti
    • Esampgli Hook del ciclo di vita
    • Stili CSS
  4. Modelli di componenti
    • Modelli
    • Posizione del modello
    • La sintassi dei baffi {{ }}
    • Impostazione delle proprietà dell'elemento DOM
    • Impostazione del testo del corpo dell'elemento
    • Associazione ad eventi
    • Gestore eventi di espressione
    • Prevenire la gestione predefinita
    • Direttive sugli attributi
    • Applicare stili modificando le classi CSS
    • Esampfile: ngClass
    • Applicazione diretta degli stili
    • Direttive strutturali
    • Modello di esecuzione condizionale
    • Esample: ngIf
    • Ciclo utilizzando ngFor
    • ngPer variabili locali
    • Manipolazione della Collezione
    • Esample – Eliminazione di un elemento
    • Monitoraggio degli articoli con ngFor
    • Scambiare elementi con ngSwitch
    • Raggruppamento di elementi
    • Variabile di riferimento del modello
  5. Comunicazione tra componenti
    • Nozioni di base sulla comunicazione
    • L'architettura del flusso di dati
    • Preparare il bambino a ricevere i dati
    • Invia dati dal genitore
    • Ulteriori informazioni sull'impostazione delle proprietà
    • Evento di attivazione da un componente
    • @Output() Esample – Componente figlio
    • @Output() Esample – Componente principale
    • Rilegatura bidirezionale completa
    • Impostazione dell'associazione dati bidirezionale nel genitore
  6. Template e moduli guidati
    • Moduli basati su modelli
    • Modulo Importazione moduli
    • Approccio di base
    • Impostazione di un modulo
    • Ottenere l'input dell'utente
    • Omissione dell'attributo ngForm
    • Inizializzare il modulo
    • Associazione dati bidirezionale
    • Convalida del modulo
    • Validatori angolari
    • Visualizzazione dello stato di convalida utilizzando le classi
    • Tipi di input aggiuntivi
    • Caselle di controllo
    • Selezionare i campi (elenco a discesa).
    • Opzioni di rendering per Seleziona (elenco a discesa)
    • Campi data
    • Tasti della radio
  7. Forme reattive
    • Forme reattive finiteview
    • Gli elementi costitutivi
    • Importa FormsModule reattivi
    • Costruire un modulo
    • Progettare il modello
    • Ottenere valori di input
    • Inizializzazione dei campi di input
    • Impostazione dei valori del modulo
    • Iscrizione alle modifiche degli input
    • Convalida
    • Validatori integrati
    • Visualizzazione dell'errore di convalida
    • Validatore personalizzato
    • Utilizzo di un validatore personalizzato
    • Fornitura della configurazione al validatore personalizzato
    • FormArray – Aggiunta dinamica di input
    • FormArray – La classe del componente
    • FormArray – Il modello
    • FormArray – Valori
    • Sottogruppi modulo – Classe componente
    • Gruppi moduli secondari – Modello HTML
    • Perché utilizzare i gruppi di moduli secondari
  8. Servizi e inserimento delle dipendenze
    • Cos'è un servizio?
    • Creare un Servizio Base
    • La Classe di Servizio
    • Cos'è l'inserimento delle dipendenze?
    • Iniezione di un'istanza del servizio
    • Iniettori
    • Gerarchia degli iniettori
    • Registrazione di un servizio con Root Injector
    • Registrazione di un servizio con l'iniettore di un componente
    • Registrare un servizio con un Feature Module Injector
    • Dove registrare un servizio?
    • Iniezione di dipendenze in altri artefatti
    • Fornire un'implementazione alternativa
    • Iniezione di dipendenze e @Host
    • Inserimento delle dipendenze e @Optional
  9. Cliente HTTP
    • Il client HTTP angolare
    • Utilizzo del client HTTP – Fineview
    • Importazione di HttpClientModule
    • Servizio tramite HttpClient
    • Effettuare una richiesta GET
    • Cosa fa un oggetto osservabile?
    • Utilizzo del Servizio in un Componente
    • Il componente client PeopleService
    • Gestione degli errori
    • Personalizzazione dell'oggetto errore
    • Effettuare una richiesta POST
    • Effettuare una richiesta PUT
    • Effettuare una richiesta di DELETE
  10. Pipe e formattazione dei dati
    • Cosa sono i tubi?
    • Tubi integrati
    • Utilizzo di pipe nel modello HTML
    • Concatenamento di tubi
    • Tubazioni Internazionalizzate (i18n)
    • Caricamento dei dati locali
    • La pipa della data
    • Il numero Tubo
    • Tubo valutario
    • Creare una tubazione personalizzata
    • Tubo personalizzato, esample
    • Utilizzo di pipe personalizzate
    • Utilizzo di una pipe con ngFor
    • Un tubo filtro
    • Categoria del tubo: puro e impuro
    • Tubo puro Example
    • Tubo impuro Example
  11. Introduzione alle applicazioni a pagina singola
    • Cos'è un'applicazione a pagina singola (SPA)
    • Tradizionale Web Applicazione
    • Flusso di lavoro SPA
    • Avanzamento applicazione pagina singolatages
    • API della cronologia HTML5
    • Sfide SPA
    • Implementazione di SPA utilizzando Angular
  12. Il router a componenti angolari
    • Il router dei componenti
    • View Navigazione
    • L'API del router angolare
    • Creazione di un'applicazione abilitata al router
    • Ospitare i componenti instradati
    • Navigazione tramite collegamenti e pulsanti
    • Navigazione programmatica
    • Passaggio dei parametri del percorso
    • Navigazione con i parametri del percorso
    • Ottenere i valori dei parametri del percorso
    • Recupero dei parametri del percorso in modo sincrono
    • Recupero di un parametro di percorso in modo asincrono
    • Parametri della query
    • Fornitura di parametri di query
    • Recupero dei parametri di query in modo asincrono
    • Problemi con il manuale URL immissione e segnalibri
  13. Client HTTP avanzato
    • Richiedi opzioni
    • Restituzione di un oggetto HttpResponse
    • Impostazione delle intestazioni delle richieste
    • Creazione di nuovi osservabili
    • Creazione di un osservabile semplice
    • Il metodo dei costruttori osservabili
    • Operatori osservabili
    • La mappa e gli operatori dei filtri
    • L'operatore flatMap()
    • L'operatore tap()
    • Il combinatore zip()
    • Memorizzazione nella cache della risposta HTTP
    • Effettuare chiamate HTTP sequenziali
    • Effettuare chiamate parallele
    • Personalizzazione dell'oggetto errore con catchError()
    • Errore nella pipeline
    • Recupero errori
  14. Moduli angolari
    • Perché i moduli angolari?
    • Anatomia di una classe di moduli
    • Proprietà @NgModule
    • Moduli di funzionalità
    • Esample Struttura del modulo
    • Creare un modulo di dominio
    • Creare una coppia di moduli instradati/instradati
    • Creare un modulo di servizio
    • Creazione di moduli comuni
    • Utilizzo di un modulo da un altro
  15. Routing avanzato
    • Modulo funzionalità abilitato al routing
    • Utilizzo del modulo funzionalità
    • Caricamento lento del modulo funzionalità
    • Creazione di collegamenti per i componenti del modulo funzionalità
    • Ulteriori informazioni sul caricamento lento
    • Precaricamento dei moduli
    • associazione routerLinkActive
    • Percorso predefinito
    • Percorso percorso con caratteri jolly
    • reindirizzareA
    • Percorsi figli
    • Definizione di percorsi secondari per percorsi secondari
    • Collegamenti per percorsi secondari
    • Guardie di navigazione
    • Creazione di implementazioni di protezione
    • Utilizzo delle protezioni in un percorso
  16. Test unitari di applicazioni angolari
    • Test unitario degli artefatti angolari
    • Strumenti di test
    • Fasi tipiche del test
    • Risultati del test
    • Suite di test del gelsomino
    • Specifiche del gelsomino (test unitari)
    • Aspettative (Affermare ioni)
    • Corrispondenti
    • Esample di Utilizzo dei Matcher
    • Utilizzando la proprietà not
    • Configurazione e smontaggio nelle suite di test unitari
    • Esample delle funzioni beforeEach e afterEach
    • Modulo Test Angolare
    • Esample Modulo Test Angolare
    • Testare un servizio
    • Iniezione di un'istanza del servizio
    • Testare un metodo sincrono
    • Testare un metodo asincrono
    • Utilizzo del client HTTP simulato
    • Fornire risposte predefinite
    • Testare un componente
    • Modulo Test Componenti
    • Creazione di un'istanza del componente
    • La classe ComponentFixture
    • Test dei componenti di base
    • La classe DebugElement
    • Simulazione dell'interazione dell'utente
  17. Debug
    • Sopraview del debug angolare
    • Viewinserendo il codice TypeScript nel debugger
    • Utilizzando la parola chiave del debugger
    • Registrazione di debug
    • Cos'è Angular DevTools?
    • Utilizzo di Angular DevTools
    • Angular DevTools – Struttura dei componenti
    • Angular DevTools – Esecuzione del rilevamento modifiche
    • Individuazione degli errori di sintassi

A CHI E' RIVOLTO IL CORSO?

Questo corso è rivolto a chiunque abbia bisogno di apprendere i fondamenti dello sviluppo di Angular 15 e applicarli subito alla creazione web applicazioni.
Possiamo anche offrire e personalizzare questo corso di formazione per gruppi più grandi, facendo risparmiare tempo, denaro e risorse alla vostra organizzazione. Per ulteriori informazioni potete contattarci tramite email al n ph.training@lumifywork.com

PREREQUISITI

  • Web per ottenere il massimo da questo corso Angular è necessaria esperienza di sviluppo utilizzando HTML, CSS e JavaScript
  • Utile anche la conoscenza del DOM del browser
  • Non è richiesta alcuna esperienza precedente di Angular o AngularJS

L'erogazione di questo corso da parte di Lumify Work è regolata dai termini e condizioni di prenotazione.
Si prega di leggere attentamente i termini e le condizioni prima di iscriversi a questo corso, poiché l'iscrizione al corso è condizionata all'accettazione di questi termini e condizioni.

https://www.lumifywork.com/en-ph/courses/angular-15-programming/Logo LUMIFICAREProgrammazione LUMIFY Angular 15 - Icona 2 ph.training@lumifywork.com
Programmazione LUMIFY Angular 15 - Icona 3 lumifywork.com
Programmazione LUMIFY Angular 15 - Icona 4 facebook.com/LumifyWorkPh
Programmazione LUMIFY Angular 15 - Icona 5 linkedin.com/company/lumify-work-ph
Programmazione LUMIFY Angular 15 - Icona 6 twitter.com/LumifyWorkPH
Programmazione LUMIFY Angular 15 - Icona 7 youtube.com/@lumifywork

Documenti / Risorse

Programmazione LUMIFY WORK Angular 15 [pdf] Guida utente
Angular 15 Programmazione, Programmazione

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *