Guida per l'utente alla programmazione LUMIFY WORK Angular 15

LUMIFY Angular 15 Programming - Featured Image

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

miniatura PDFProgrammazione Angolare 15
User Guide · Angular 15 Programming, Programming

Fai una domanda

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Fai una domanda

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.