Kursplan
Unngå store fallgruver ved å skalere en AngularJS-app
Riktig MVC-katalogstruktur
Å skrive moduler på en smartere måte
- Hold navnene konsistente Modulariser topptekst, bunntekst, ruter
Avhengighetsinjeksjon og minifisering av koden
- Globale avhengigheter
Ikke overbruker kontroller
- Syntaks for 'controllerAs' Bruke 'bindToController' i våre direktiver Gjøre 'ng-click' betinget
Fabrikk vs Service
- Alle tilbydere er singletons
Bruke nettleserutvidelser (Batarang osv.)
For mange seere og ytelsesproblemer
Omfang
- Skrivebeskyttet i kontrollerene Skrivebeskyttet i malene Objekt i omfanget i stedet for egenskaper Unngå å skygge egenskapen til overordnet '$scope' Prototypisk arv Holde omfanget ryddig Hvordan snakke med søskenobjekter
Engangsbinding
Ikke-manuell testing
- ngMock-modul
Protractor
- e2e tester med Jasmine ' $digest' sykluser
Karma
- Slik lukker du enkelt tilbakemeldingssløyfen Kjør tester parallelt på tvers av forskjellige nettlesere Bruksscenarier i den virkelige verden med forskjellige enheter
Bruker ikke jQuery
- Endre måten å tenke på
Riktig utplassering
- Fasade for å samhandle med servere Separasjon av serverinteraksjon og feilhåndtering fra modellen Business logikk i modeller Konfigurer leverandører før de injiseres Riktig bruk av '$scope.$emit()' og '$scope.$broadcast' Automatisering av arbeidsflyten vår yo, grynt, bower Brukskoffert med cordova
Angular 1 mot Angular 2
- Forskjeller og likheter Tre måter: maskinskrift, ren js, dart Good praksis i Angular 2 Oppgradering fra versjon 1
Testimonials (10)
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Kurs - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Kurs - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Kurs - Building Web Apps using the MEAN stack
Jeg likte vitsene dine
Dermot - Griffiths & Armour
Kurs - Angular 2 Fundamentals
Machine Translated
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Kurs - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Steg for steg analyse. Hver linje med kodeforklaring. Alle problemer jeg hadde i løpet av kurset ble løst og Łukasz fortalte meg årsaken. Jeg likte også god praksis som har blitt presentert. Aldri har jeg blitt overbevist om TDD-stil - jeg synes bare ikke det er nyttig og verdt tiden sin. Łukasz påpekte så mange fordeler med TDD, det endret helt min mening.
Michał Uściński - Devapo Sp. z o. o.
Kurs - Testing Angular Applications
Machine Translated
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Kurs - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Kurs - Angular 6
Good examples and interactive course !