LUMIFY WORK Angular 12 Gwida għall-Utent tal-Programmazzjoni

LUMIFY WORK Angular 12 Programming User Guide

LOGO XOGĦOL LUMIFY

LUMIFY XOGĦOL Angular 12 Programmazzjoni

LUMIFY XOGĦOL Angular 12 Programmazzjoni

GĦALIEX STUDJA DAN IL-KORS

Dan il-kors komprensiv ta 'Programmazzjoni Angular 12 huwa taħlita ta' tagħlim teoretiku u laboratorji prattiċi li jinkludi introduzzjoni għal Angular, segwit minn TypeScript, komponenti, direttivi, servizzi, Klijent HTTP, ittestjar u debugging.
Il-kors huwa mimli b'informazzjoni utli u azzjonabbli li tista' tapplika għax-xogħol tiegħek minnufih. Tgħallem il-prinċipji fundamentali tal-iżvilupp bażiku Angular 12 bħal applikazzjonijiet tal-browser b'paġna waħda, li jirrispondu websiti, u applikazzjonijiet mobbli ibridi.
Nota: Nistgħu wkoll inwasslu taħriġ fuq verżjonijiet oħra ta 'Angular. Jekk jogħġbok ikkuntattjana biex tagħmel inkjesta jew tirreġistra l-interess tiegħek.

X'TITGĦALLEM
Mat-tlestija b'suċċess ta' dan il-kors, inti tkun kapaċi:

  • Żviluppa applikazzjonijiet Angulari b'paġna waħda billi tuża Typescript
  • Twaqqaf ambjent sħiħ ta 'żvilupp Angolari
  • Oħloq Komponenti, Direttivi, Servizzi, Pajpijiet, Formoli, u Validaturi tad-Dwana
  • Immaniġġja kompiti avvanzati ta' rkupru tad-dejta tan-netwerk billi tuża dejta Observables Ikkunsma minn REST web servizzi li jużaw il-konnessjonijiet push-data Angular HT TP Client Handle bl-użu tal- WebProtokoll tas-sokits
  • Aħdem ma 'Angular Pipes biex tifformattja d-dejta
  • Uża karatteristiċi avvanzati tar-Router tal-Komponent Angolari
  • Ittestja u debug applikazzjonijiet angolari bl-użu ta 'għodod integrati.

SUĠĠETTI TAL-KORS

Kapitolu 1. Introduzzjoni Angular

  • X'inhu Angolari?
  • Karatteristiċi Ċentrali tal-Qafas Angolari Każijiet ta' Użu Approprjat
  • Blokki tal-Bini ta 'Applikazzjoni Angolari Arkitettura Bażika ta' Applikazzjoni Angolari Installazzjoni u Użu Angolari
  • Anatomia ta 'Applikazzjoni Angolari Tmexxi l-Applikazzjoni
  • Bini u Skjerament tal-Applikazzjoni Angolari għal Apps Mobbli Indiġeni
  • Sommarju

Kapitolu 2. Introduzzjoni għal TypeScript

  • Lingwi ta' Programmazzjoni għall-Użu mas-Sintassi Angular TypeScript
  • Edituri tal-Ipprogrammar
  • Is-Sistema tat-Tip – tiddefinixxi Varjabbli
  • Is-Sistema tat-Tip – Tiddefinixxi Arrays
  • Tipi Primittivi Bażiċi
  • Ittajpja Funzjonijiet
  • Inferenza tat-Tip
  • Jiddefinixxu Klassijiet
  • Metodi tal-Klassi
  • Kontroll tal-Viżibilità
  • Kostrutturi tal-Klassi
  • Kostrutturi tal-Klassi – Formola Alternattiva Oqsma Mhux Inizjalizzata
  • Interfaces
  • Ħidma mal-Moduli ES6
  • var vs let
  • Funzjonijiet tal-Vleġġa
  • Strings tal-Mudell tas-Sintassi tal-Funzjoni tal-Vleġġa
  • Ġeneriċi fil-Klassi
  • Ġeneriċi fil-Funzjoni
  • Sommarju

Kapitolu 3. Komponenti

  • X'inhu Komponent?
  • An Eżample Komponent
  • Ħolqien ta 'Komponent Bl-użu ta' CLI Angolari
  • Il-Klassi tal-Komponent
  • Id-Dekoratur @Komponent
  • Ir-reġistrazzjoni ta' Komponent fil-Mudell ta' Komponent tal-Modulu tiegħu
  • Example: Mudell HelloComponent
  • Example: Il-Klassi HelloComponent li tuża Komponent
  • Mexxi l-Applikazzjoni
  • Ġerarkija tal-Komponent
  • Il-Komponent tal-Għerq tal-Applikazzjoni
  • Il-Bootstrap File
  • Snanar taċ-ċiklu tal-Ħajja tal-Komponent Eżample Lifecycle Hooks
  • Stili CSS
  • Sommarju

Kapitolu 4. Mudelli tal-Komponent

  • Mudelli
  • Post tal-Mudell
  • Is-Sintassi tal-Mustache {{ }}
  • L-issettjar tal-Proprjetajiet tal-Element DOM
  • It-Test tal-Korp tal-Element tal-Issettjar
  • L-Irbit ta' Avveniment
  • Maniġer tal-Avvenimenti tal-Espressjoni
  • Evita l-Immaniġġjar ta' Default
  • Direttivi ta' Attributi
  • Applika stili billi tibdel il-Klassijiet CSS
  • Example: ngClass
  • Applikazzjoni ta 'Stili Direttament
  • Direttivi Strutturali
  • Eżegwixxi Template Kondizzjonalment
  • Example: ngJekk
  • Looping Bl-użu ta' ngFor
  • ngGħal Varjabbli Lokali
  • Manipulazzjoni tal-Ġbir Eżample – Tħassir ta' Oġġett
  • It-Traċċar tal-Oġġetti b'ngFor Skambju ta' Elementi b'Elementi ta' Raggruppament ngSwitch
  • Sommarju tal-Varjabbli ta' Referenza tal-Mudell

Kapitolu 5. Komunikazzjoni bejn il-Komponenti

  • Bażi tal-Komunikazzjoni
  • L-Arkitettura tal-Fluss tad-Data
  • Tħejjija tat-Tfal biex Jirċievi Data
  • Ibgħat Data mill-Ġenitur
  • Aktar Dwar l-Issettjar tal-Proprjetajiet
  • Avveniment ta' Sparar minn Komponent
  • @Output () Eżample – Komponent Tfal @Output() Eżample – Komponent Ġenitur
  • Sħiħ Two Way Binding
  • Twaqqif ta' Binding tad-Data Two Way fil-Parent
  • Sommarju

Kapitolu 6. Formoli Mmexxija minn Template

  • Formoli Mmexxija minn Template
  • Modulu ta' Formoli ta' Importazzjoni
  • Approċċ Bażiku
  • Twaqqif ta 'Formola
  • Jkollna Input tal-Utent
  • Tħalli barra Attribut ngForm
  • Inizjalizza l-Formola
  • L-Irbit tad-Data f'żewġ direzzjonijiet
  • Validazzjoni tal-Formola
  • Validaturi Angolari
  • Wiri Stat ta' Validazzjoni Użu ta' Klassijiet Tipi ta' Input Addizzjonali
  • Kaxxi ta' kontroll
  • Agħżel (Drop Down) Oqsma
  • Għażliet ta' Rendering għall-oqsma tad-Data Agħżel (Drop Down).
  • Buttuni tar-Radju
  • Sommarju

Kapitolu 7. Formoli Reattivi

  • Formoli Reattivi Overview
  • Il-Blokki tal-Bini
  • Importa ReactiveFormsModule
  • Ibni Formola
  • Iddisinja l-Mudell
  • Jkollna Valuri ta 'Input
  • Inizjalizzazzjoni tal-Oqsma tal-Input
  • L-issettjar tal-Valuri tal-Formola
  • Abbonament għal Bidliet ta' Input
  • Validazzjoni
  • Validaturi Inkorporati
  • Juri Żball ta' Validazzjoni
  • Validatur tad-dwana
  • Bl-użu ta' Validatur Custom
  • Forniment ta' Konfigurazzjoni lil Validatur Custom
  • FormArray - Żid l-Inputs b'mod dinamiku
  • FormArray – Il-Klassi tal-Komponent
  • FormArray - Il-Mudell
  • FormArray – Valuri
  • Sub FormGroups – Klassi tal-Komponent
  • Sub FormGroups – Mudell HTML
  • Għaliex Uża Sub FormGroups
  • Sommarju

Kapitolu 8. Servizzi u Injezzjoni tad-Dipendenza

  • X'inhu Servizz?
  • Ħolqien ta 'Servizz Bażiku
  • Il-Klassi tas-Servizz
  • X'inhi l-Injezzjoni tad-Dipendenza?
  • L-injezzjoni ta' Istanza ta' Servizz
  • Injetturi
  • Ġerarkija tal-Injettur
  • Reġistrazzjoni ta' Servizz mal-Root Injector
  • Reġistrazzjoni ta' Servizz b'Injettur ta' Komponent
  • Irreġistra Servizz b'Injettur tal-Modulu tal-Karatteristiċi
  • Fejn Tirreġistra Servizz?
  • Injezzjoni ta' Dipendenza f'Artifatti Oħra Li Jipprovdu Injezzjoni ta' Dipendenza ta' Implimentazzjoni Alternattiva u @Host
  • Injezzjoni tad-Dipendenza u @Fakultattiv
  • Sommarju

Kapitolu 9. Klijent HTTP

  • Il-Klijent Angular HT TP
  • L-użu tal-Klijent HT TP – Fuqview
  • L-importazzjoni ta' HttpClientModule
  • Servizz billi tuża HttpClient
  • Nagħmlu Talba GET
  • X'jagħmel Oġġett Osservabbli?
  • Użu tas-Servizz f'Komponent
  • L-Immaniġġjar ta' Żbalji tal-Komponent tal-Klijent PeopleService
  • Customizing l-Oġġett ta 'Żball
  • Nagħmlu Talba POST
  • Nagħmlu Talba PUT
  • Nagħmlu Talba għat-TĦASSIR

Kapitolu 10. Pajpijiet u Formatting tad-Data

  • X'inhuma Pajpijiet?
  • Pajpijiet Mibnija
  • Użu ta 'Pajpijiet f'Kajten ta' Pajpijiet ta' Template HTML
  • Pajpijiet Internazzjonalizzati (i18n) Tagħbija tad-Dejta Lokali
  • Id-data Pipe
  • In-numru Pipe
  • Pajp tal-Munita
  • Oħloq Pajp tad-Dwana
  • Custom Pajp Example
  • Bl-użu ta 'pajpijiet tad-dwana
  • Bl-użu ta 'Pipe ma' ngFor
  • Pajp tal-Filtru
  • Kategorija tal-pajp: Pura u Impure
  • Sommarju
  • Pajp Pur Example
  • Pajp Impure Example
  • Sommarju

Kapitolu 11. Introduzzjoni għall-Applikazzjonijiet ta' Paġna Unika

  • X'inhi Applikazzjoni ta' Paġna Unika (SPA) Tradizzjonali Web Applikazzjoni
  • SPA Workflow
  • Applikazzjoni ta' Paġna Unika Advantages HTML5 History API
  • Sfidi SPA
  • Implimentazzjoni ta' SPA's Użu ta' Sommarju Angolari

Kapitolu 12. Ir-Router tal-Komponent Angolari

  • Il-Komponent Router
  • View Navigazzjoni
  • L-API Angular Router
  • Ħolqien ta 'Applikazzjoni Ippermettiet Router
  • Jospita l-Komponenti Rottati
  • Navigazzjoni bl-użu ta' Links u Buttuni
  • Navigazzjoni programmatika
  • Parametri tar-Rotta li Tgħaddi
  • Navigazzjoni bil-Parametri tar-Rotta
  • Il-ksib tal-Valuri tal-Parametri tar-Rotta
  • Irkuprar tal-Parametru tar-Rotta B'mod Sinkroniku
  • L-irkupru ta' Parametru tar-Rotta B'mod Asinkroniku
  • Parametri tal-Mistoqsija
  • Forniment ta' Parametri ta' Mistoqsija
  • Irkuprar Parametri tal-Mistoqsija B'mod Asinkroniku
  • Problemi bil-Manwal URL dħul u Bookmarking
  • Sommarju

Kapitolu 13. Klijent HTTP Avvanzat

  • Talba Għażliet
  • Ritorn ta' Oġġett HttpResponse
  • Twaqqif tal-Intestaturi tar-Rikjesti
  • Noħolqu Osservabbli Ġodda
  • Noħolqu Osservabbli Sempliċi
  • Il-Metodu Kostruttur Osservabbli Operaturi Osservabbli
  • Il-mappa u l-Operaturi tal-filtru
  • L-Operatur flatMap().
  • L-Operatur tal-vit().
  • Il-zip() Combinator
  • Caching HT TP Rispons
  • Nagħmlu Sejħiet HT TP Sekwenzjali
  • Nagħmlu Sejħiet Parallel
  • Jippersonalizza Oġġett ta' Żball ma' catchError()
  • Żball fil-Pipeline
  • Irkupru ta' Żball
  • Sommarju

Kapitolu 14. Moduli Angolari

  • Għaliex Moduli Angolari?
  • Anatomia ta' Klassi ta' Modulu
  • @NgModule Properties
  • Moduli Karatteristiċi
  • Example Struttura tal-Modulu
  • Oħloq Modulu ta 'Dominju
  • Oħloq Par Modulu Rotat/Rotot
  • Oħloq Modulu tas-Servizz
  • Ħolqien ta' Moduli Komuni

Kapitolu 15. Rotot Avvanzat

  • Modulu ta' Karatteristika ta' Rotot Ippermettiet
  • Bl-użu tal-Modulu tal-Karatteristiċi
  • Għażżien Tagħbija l-Modulu tal-Karatteristiċi
  • Ħolqien ta' Links għall-Komponenti tal-Modulu tal-Karatteristiċi
  • Aktar Dwar Tagħbija għażżien
  • Moduli tat-tagħbija minn qabel
  • Rotta Default
  • Wildcard Rotta Mogħdija
  • direzzjoni mill-ġdid Biex
  • Rotot tat-Tfal
  • Id-Definizzjoni tar-Rotot tat-Tfal
  • għar-Rotot tat-Tfal
  • Links għal Rotot tat-Tfal
  • Gwardji tan-Navigazzjoni
  • Ħolqien ta' Implimentazzjonijiet tal-Gwardja
  • Użu ta' Gwardji f'Rotta
  • Sommarju

Kapitolu 16. Applikazzjonijiet Angolari għall-Ittestjar tal-Unità

  • Ittestjar tal-Unità Artifacts Angolari
  • Ittestjar Għodod
  • Passi Tipiċi tal-Ittestjar
  • Riżultati tat-Test
  • Jasmine Test Suites
  • Speċifikazzjonijiet Jasmine (Testijiet tal-Unità)
  • Aspettattivi (Asserzjonijiet)
  • Matchers
  • Examples ta 'Użu ta' Matchers
  • Bl-użu mhux Proprjetà
  • Setup u Teardown f'Unità Test Suites
  • Example ta qabelKull u waraKull Funzjonijiet
  • Modulu tat-Test Angolari
  • Example Modulu tat-Test Angolari
  • Ittestjar ta' Servizz
  • L-injezzjoni ta' Istanza ta' Servizz
  • Ittestja Metodu Sinkroniku
  • Ittestja Metodu Asinkronu
  • Bl-użu ta' Mock HT TP Client
  • Forniment ta' Rispons fil-Laned
  • Ittestjar ta' Komponent
  • Modulu tat-Test tal-Komponent
  • Ħolqien ta' Istanza ta' Komponent
  • Il-Klassi ComponentFixture
  • Testijiet tal-Komponent Bażiku
  • Il-Klassi DebugElement
  • Simulazzjoni tal-Interazzjoni tal-Utent
  • Sommarju

Kapitolu 17. Debugging

  • Fuqview ta' Debugging Angolari
  • Viewting TypeScript Kodiċi fid-Debugger
  • Bl-użu tad-debugger Keyword
  • Debug Logging
  • X'inhu Angular DevTools?
  • Uża Angular DevTools
  • Angular DevTools - Struttura tal-Komponent
  • Angular DevTools - Eżekuzzjoni ta 'Sejbien tal-Bidla
  • Qbid ta' Żbalji Sintassi
  • Sommarju

Eżerċizzji tal-Lab

  • Lab 1. Introduzzjoni għall-Angular
  • Lab 2. Introduzzjoni għal TypeScript
  • Lab 3. Introduzzjoni għall-Komponenti
  • Lab 4. Mudell tal-Komponent
  • Lab 5. Oħloq Komponent tal-Gallerija tar-Ritratti
  • Lab 6. Formola Mmexxija minn Template
  • Lab 7. Oħloq Formola Editja
  • Lab 8. Formola Reattiva
  • Lab 9. Żviluppa Servizz
  • Lab 10. Żviluppa Klijent HT TP
  • Lab 11. Uża Pajpijiet
  • Lab 12. Applikazzjoni Bażika ta' Paġna Singola bl-Użu tar-Router Lab 13. Ibni Applikazzjoni ta' Paġna Singola (SPA)
  • Lab 14. Klijent HT TP Avvanzat
  • Lab 15. L-użu ta' Bootstrap Angolari
  • Lab 16. Tagħbija tal-Modulu għażżien
  • Lab 17. Rotot Avvanzat
  • Lab 18. Unit Testing
  • Lab 19. Debugging Angolari Applikazzjonijiet

GĦAL MIN HUWA L-KORS?
Dan il-kors huwa mmirat għal kull min għandu bżonn jitgħallem il-prinċipji fundamentali tal-iżvilupp Angular 12 u japplikah għall-ħolqien. web applikazzjonijiet minnufih. Nistgħu wkoll inwasslu u nippersonalizzaw dan il-kors ta’ taħriġ għal gruppi akbar – niffrankaw il-ħin, il-flus u r-riżorsi tal-organizzazzjoni tiegħek.

PREKWIŻITI
Web esperjenza ta 'żvilupp bl-użu ta' HTML, CSS u JavaScript hija meħtieġa biex tikseb l-aħjar minn dan il-kors Angular. L-għarfien tal-browser DOM huwa utli wkoll. L-esperjenza Angular minn qabel, ma 'AngularJS jew kwalunkwe verżjoni ta' Angular, mhix meħtieġa.
https://www.lumifywork.com/en-au/courses/angular-12-programming/

Dokumenti / Riżorsi

PDF thumbnailAngolari 12 Programmazzjoni
User Guide · Angular 12 Programming, Angular, 12 Programming, Programming

Staqsi Mistoqsija

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

Staqsi Mistoqsija

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