LUMIFY logotipProgramiranje LUMIFY Angular 15 - Ikona 1 PRIMJENA I WEB RAZVOJ
Angular 15 Programiranje
DULJINA 5 dana
VERZIJA 15

ZAŠTO UČITI OVAJ TEČAJ

Ovaj intenzivni i sveobuhvatni Angular 15 tečaj obuke polaznicima pruža vještine koje mogu odmah koristiti u svom radu. Naučit ćete osnove Angular 15 razvoja kao što su aplikacije preglednika na jednoj stranici, responzivni webstranice i hibridne mobilne aplikacije.
Ovaj je tečaj kombinacija teorijskog učenja i praktičnih laboratorija koji uključuje uvod u Angular, nakon čega slijedi TypeScript, komponente, izravne datoteke, usluge, HTTPClient, testiranje i otklanjanje pogrešaka.
Bilješka: Također možemo pružiti obuku na drugim verzijama Angulara. Kontaktirajte nas kako biste postavili upit ili prijavili svoj interes.

KUTNI NA LUMIFY RADULUMIFY Angular 15 Programiranje - logo 1

ŠTO ĆETE NAUČITI

Nakon uspješnog završetka ovog tečaja, imat ćete znanje za:

  • Razvijte kutne aplikacije za jednu stranicu koristeći Typescript
  • Postavite kompletno Angular razvojno okruženje
  • Stvorite komponente, izravne ive, usluge, cijevi, obrasce i prilagođene validatore
  • Rukujte naprednim zadacima dohvaćanja mrežnih podataka pomoću Observables
  • Konzumirajte podatke iz REST-a web usluge pomoću Angular HTTP klijenta
  • Rukovati ionima veze push-data pomoću WebSocket protokol
  • Radite s kutnim cijevima za formatiranje podataka
  • Koristite napredne značajke Angular Component Router
  • Testirajte i otklonite pogreške kutnih aplikacija pomoću ugrađenih alata
  • Radite s Angular CLI

Programiranje LUMIFY Angular 15 - Ikona 8 Moj je instruktor bio sjajan jer je mogao staviti scenarije u stvarne primjere koji su se odnosili na moju specifičnu situaciju.
Osjećao sam se dobrodošlo od trenutka kada sam stigao, a mogućnost da sjedimo kao grupa izvan učionice i razgovaramo o našim situacijama i ciljevima bila je iznimno vrijedna.
Puno sam naučio i smatrao sam važnim da su moji ciljevi pohađanjem ovog tečaja ispunjeni.
Sjajan posao Lumify Radni tim.Programiranje LUMIFY Angular 15 - Ikona 9AMANDA NICOL
VODITELJ USLUGA IT PODRŠKE – HEALTH WORLD LIMITED

NASTAVNI PREDMETI

  1. Predstavljamo Angular
    • Što je Angular?
    • Središnje značajke kutnog okvira
    • Odgovarajući slučajevi uporabe
    • Sastavni blokovi kutne aplikacije
    • Osnovna arhitektura kutne aplikacije
    • Instaliranje i korištenje Angulara
    • Anatomija kutne aplikacije
    • Pokretanje aplikacije
    • Izrada i implementacija aplikacije
    • Angular za izvorne mobilne aplikacije
  2. Uvod u TypeScript
    • Programski jezici za korištenje s Angularom
    • TypeScript sintaksa
    • Urednici programiranja
    • Sustav tipova – definiranje varijabli
    • Sustav tipova – definiranje nizova
    • Osnovni primitivni tipovi
    • Upišite Function ions
    • Tipski zaključak
    • Definiranje klasa
    • Metode razreda
    • Kontrola vidljivosti
    • Konstruktori klasa
    • Konstruktori klase – alternativni oblik
    • Neinicijalizirana polja
    • Sučelja
    • Rad s ES6 modulima
    • var vs let
    • Funkcije strelica
    • Kompaktna sintaksa funkcije strelice
    • Nizovi predložaka
    • Generici u klasi
    • Generici u funkciji
  3. Komponente
    • Što je komponenta?
    • Bivšaample komponenta
    • Stvaranje komponente pomoću Angular CLI
    • Klasa komponente
    • @Component Decorator
    • Registriranje komponente na njezin modul
    • Predložak komponente
    • prample: predložak HelloComponent
    • prample: klasa HelloComponent
    • Korištenje komponente
    • Pokrenite aplikaciju
    • Hijerarhija komponenti
    • Korijenska komponenta aplikacije
    • Bootstrap File
    • Kuke životnog ciklusa komponente
    • prample Lifecycle Hooks
    • CSS stilovi
  4. Predlošci komponenti
    • Predlošci
    • Lokacija predloška
    • Sintaksa Moustache {{ }}
    • Postavljanje svojstava DOM elementa
    • Postavljanje teksta tijela elementa
    • Uvezivanje događaja
    • Rukovatelj događajima izraza
    • Spriječite zadano rukovanje
    • Direktive o atributima
    • Primijenite stilove promjenom CSS klasa
    • prample: ngClass
    • Izravna primjena stilova
    • Strukturne direktive
    • Predložak uvjetne izvedbe
    • prample: ngIf
    • Petlja korištenjem ngFor
    • ngZa lokalne varijable
    • Manipuliranje zbirkom
    • prample – Brisanje stavke
    • Praćenje predmeta s ngFor
    • Zamjena elemenata pomoću ngSwitch
    • Grupiranje elemenata
    • Varijabla reference predloška
  5. Međukomponentna komunikacija
    • Osnove komunikacije
    • Arhitektura protoka podataka
    • Priprema djeteta za primanje podataka
    • Slanje podataka od roditelja
    • Više o postavljanju svojstava
    • Okidanje događaja iz komponente
    • @Output() Nprample – Dijete komponenta
    • @Output() Nprample – Nadređena komponenta
    • Potpuni dvosmjerni uvez
    • Postavljanje dvosmjernog povezivanja podataka u Nadređenom
  6. Obrasci vođeni predlošcima
    • Obrasci vođeni predlošcima
    • Modul za uvoz obrazaca
    • Osnovni pristup
    • Postavljanje obrasca
    • Dobivanje unosa korisnika
    • Izostavljanje atributa ngForm
    • Inicijalizirajte obrazac
    • Dvosmjerno povezivanje podataka
    • Provjera valjanosti obrasca
    • Kutni validatori
    • Prikaz stanja valjanosti korištenjem klasa
    • Dodatne vrste unosa
    • Potvrdni okviri
    • Odaberite (padajući izbornik) polja
    • Mogućnosti prikazivanja za odabir (padajući izbornik)
    • Datumska polja
    • Radio gumbi
  7. Reaktivni oblici
    • Reactive Forms Overview
    • Građevni blokovi
    • Import Reactive FormsModule
    • Konstruirajte obrazac
    • Dizajnirajte predložak
    • Dobivanje ulaznih vrijednosti
    • Inicijalizacija polja za unos
    • Postavljanje vrijednosti obrasca
    • Pretplata na promjene unosa
    • Validacija
    • Ugrađeni validatori
    • Prikazuje se pogreška provjere valjanosti
    • Prilagođeni Validator
    • Korištenje prilagođenog validatora
    • Dostavljanje konfiguracije Custom Validatoru
    • FormArray – Dinamičko dodavanje ulaza
    • FormArray – klasa komponente
    • FormArray – Predložak
    • FormArray – Vrijednosti
    • Sub FormGroups – klasa komponente
    • Sub FormGroups – HTML predložak
    • Zašto koristiti Sub FormGroups
  8. Usluge i ubrizgavanje ovisnosti
    • Što je usluga?
    • Stvaranje osnovne usluge
    • Klasa usluge
    • Što je ubrizgavanje ovisnosti?
    • Ubacivanje instance usluge
    • Injektori
    • Hijerarhija injektora
    • Registriranje usluge s Root Injectorom
    • Registriranje usluge s injektorom komponente
    • Registrirajte uslugu s Feature Module Injectorom
    • Gdje registrirati uslugu?
    • Uvođenje ovisnosti u druge artefakte
    • Pružanje alternativne implementacije
    • Dependency Injection i @Host
    • Dependency Injection i @Optional
  9. HTTP klijent
    • Angular HTTP klijent
    • Korištenje HTTP klijenta – Krajview
    • Uvoz HttpClientModule
    • Usluga koristeći HttpClient
    • Izrada GET zahtjeva
    • Što radi vidljivi objekt?
    • Korištenje usluge u komponenti
    • Klijentska komponenta PeopleService
    • Rukovanje pogreškama
    • Prilagodba objekta pogreške
    • Izrada POST zahtjeva
    • Izrada PUT zahtjeva
    • Izrada zahtjeva za BRISANJE
  10. Cijevi i oblikovanje podataka
    • Što su cijevi?
    • Ugrađene cijevi
    • Korištenje cijevi u HTML predlošku
    • Ulančavanje cijevi
    • Internacionalizirane cijevi (i18n)
    • Učitavanje podataka o lokalizaciji
    • Lula za datume
    • Broj Pipe
    • Currency Pipe
    • Stvorite prilagođenu cijev
    • Custom Pipe Example
    • Korištenje prilagođenih cijevi
    • Korištenje cijevi s ngFor
    • Filtarska cijev
    • Kategorija lule: čista i nečista
    • Pure Pipe Example
    • Nečista cijev Example
  11. Uvod u aplikacije s jednom stranom
    • Što je Single Page Applicat ion (SPA)
    • Tradicionalno Web Primjena
    • Tijek rada SPA
    • Single Page Application Advantages
    • HTML5 History API
    • SPA izazovi
    • Implementacija SPA-a pomoću Angulara
  12. Angular Component Router
    • Komponentni usmjerivač
    • View Navigacija
    • Angular Router API
    • Stvaranje aplikacije s omogućenim usmjerivačem
    • Hosting rutiranih komponenti
    • Navigacija pomoću poveznica i gumba
    • Programska navigacija
    • Prosljeđivanje parametara rute
    • Navigacija s parametrima rute
    • Dobivanje vrijednosti parametara rute
    • Sinkrono dohvaćanje parametara rute
    • Asinkrono dohvaćanje parametra rute
    • Parametri upita
    • Dostavljanje parametara upita
    • Asinkrono dohvaćanje parametara upita
    • Problemi s priručnikom URL unos i označavanje
  13. Napredni HTTP klijent
    • Opcije zahtjeva
    • Vraćanje HttpResponse objekta
    • Postavljanje zaglavlja zahtjeva
    • Stvaranje novih vidljivih
    • Stvaranje jednostavne observable
    • Metoda Observable Constructor
    • Opservabilni operatori
    • Operatori karte i filtra
    • Operator flatMap().
    • Operator tap().
    • Kombinator zip().
    • Spremanje HTTP odgovora u predmemoriju
    • Upućivanje sekvencijalnih HTTP poziva
    • Upućivanje paralelnih poziva
    • Prilagodba objekta pogreške pomoću catchError()
    • Greška u cjevovodu
    • Oporavak od pogreške
  14. Kutni moduli
    • Zašto kutni moduli?
    • Anatomija klase modula
    • Svojstva @NgModule
    • Moduli značajki
    • prample Struktura modula
    • Stvorite modul domene
    • Stvorite par usmjeravan/modul za usmjeravanje
    • Stvorite servisni modul
    • Stvaranje zajedničkih modula
    • Korištenje jednog modula iz drugog
  15. Napredno usmjeravanje
    • Modul značajki s omogućenim usmjeravanjem
    • Korištenje modula značajki
    • Lijeno učitavanje modula značajki
    • Stvaranje poveznica za komponente modula značajki
    • Više o Lazy Loading
    • Predučitavanje modula
    • routerLinkActive vezanje
    • Zadana ruta
    • Put rute sa zamjenskim znakovima
    • preusmjeriti na
    • Child Routes
    • Definiranje podređenih ruta za podređene rute
    • Veze za Child Routes
    • Navigacijski stražari
    • Stvaranje Guard implementacija
    • Korištenje stražara na ruti
  16. Jedinično testiranje kutnih aplikacija
    • Jedinično testiranje kutnih artefakata
    • Alati za testiranje
    • Tipični koraci testiranja
    • Rezultati testa
    • Jasmine Test Suites
    • Jasmine specifikacije (jedinični testovi)
    • Očekivanja (tvrdnja iona)
    • Šibice
    • prampupute o korištenju podudarnosti
    • Korištenje svojstva not
    • Postavljanje i rastavljanje u paketima za testiranje jedinica
    • prample funkcije beforeEach i afterEach
    • Kutni ispitni modul
    • prample Kutni ispitni modul
    • Testiranje usluge
    • Ubacivanje instance usluge
    • Testirajte sinkronu metodu
    • Testirajte asinkronu metodu
    • Korištenje lažnog HTTP klijenta
    • Pružanje unaprijed pripremljenog odgovora
    • Testiranje komponente
    • Modul za testiranje komponenti
    • Stvaranje instance komponente
    • Klasa ComponentFixture
    • Testovi osnovnih komponenti
    • Klasa DebugElement
    • Simulacija interakcije korisnika
  17. Otklanjanje pogrešaka
    • Gotovoview kutnog otklanjanja pogrešaka
    • Viewing TypeScript koda u Debuggeru
    • Korištenje ključne riječi programa za otklanjanje pogrešaka
    • Bilježenje otklanjanja pogrešaka
    • Što je Angular DevTools?
    • Korištenje Angular DevTools
    • Angular DevTools – Struktura komponenti
    • Angular DevTools – Izvršenje otkrivanja promjena
    • Hvatanje sintaktičkih pogrešaka

ZA KOGA JE TEČAJ?

Ovaj je tečaj namijenjen svima koji trebaju naučiti osnove Angular 15 razvoja i odmah ih primijeniti na stvaranje web aplikacije.
Također možemo isporučiti i prilagoditi ovaj tečaj obuke za veće grupe – štedeći vašoj organizaciji vrijeme, novac i resurse. Za više informacija kontaktirajte nas putem e-pošte na ph.training@lumifywork.com

PREDUVJETI

  • Web potrebno je razvojno iskustvo u korištenju HTML-a, CSS-a i JavaScripta da biste maksimalno iskoristili ovaj Angular tečaj
  • Korisno je i poznavanje DOM-a preglednika
  • Nije potrebno prethodno iskustvo s Angularom ili AngularJS-om

Opskrba ovog tečaja od strane Lumify Work-a regulirana je odredbama i uvjetima rezervacije.
Molimo vas da pažljivo pročitate odredbe i uvjete prije nego što se upišete na ovaj tečaj, budući da je upis na tečaj uvjetovan prihvaćanjem ovih uvjeta i odredbi.

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

Dokumenti / Resursi

LUMIFY WORK Angular 15 Programiranje [pdf] Korisnički priručnik
Angular 15 Programiranje, Programiranje

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *