Struttura del corso
Evitare le principali insidie del ridimensionamento di un'app AngularJS
Corretta struttura di directory MVC
Scrivere moduli in modo più intelligente
-
Mantenere i nomi coerenti
Modularizzare l'intestazione, il piè di pagina, i percorsi
Inserimento delle dipendenze e minimizzazione del codice
-
Dipendenze globali
Controller che non utilizzano in modo eccessivo
-
Sintassi di 'controllerAs'
Utilizzo di 'bindToController' nelle direttive
Rendere condizionale 'ng-click'
Fabbrica vs Servizio
-
Tutti i provider sono singleton
Utilizzo delle estensioni del browser (Batarang, ecc.)
A molti osservatori e problemi di prestazioni
Ambito
-
Sola scrittura nei controller
Sola lettura nei modelli
Oggetto nell'ambito anziché nelle proprietà
Evitare di nascondere la proprietà del genitore '$scope'
Ereditarietà prototipica
Mantenere l'ambito sgombro
Come parlare con gli oggetti di pari livello
Rilegatura una tantum
Test non manuali
-
Modulo ngMock
Protractor
-
E2E test con Jasmine '
Cicli $digest
Karma
-
Come chiudere facilmente il ciclo di feedback
Eseguire test in parallelo su browser diversi
Scenari di utilizzo reali con dispositivi diversi
Non utilizzato jQuery
-
Cambiare il modo di pensare
Distribuzione corretta
-
Facciata per interagire con i server
Separazione dell'interazione con il server e della gestione degli errori dal modello
Business Logica nei modelli
Configurare i provider prima che vengano inseriti
Uso corretto di '$scope.$emit()' e '$scope.$broadcast'
Automatizzare il nostro flusso di lavoro
yo, grugnito, pergolato
Caso d'uso con cordova
Angular 1 contro Angular 2
-
Differenze e somiglianze
Tre modi: dattiloscritto, js puro, dardo
Good pratiche in Angular 2
Aggiornamento dalla versione 1
Recensioni (10)
The practical experience of actually working with the code
Chad Roskuge - ALTRON
Corso - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
Corso - 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
Corso - Building Web Apps using the MEAN stack
Mi sono piaciute le tue battute
Dermot - Griffiths & Armour
Corso - Angular 2 Fundamentals
Traduzione automatica
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
Corso - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
Analisi passo dopo passo. Spiegazione di ogni riga di codice. Ogni problema che ho avuto durante il corso è stato risolto con successo e Łukasz mi ha spiegato il motivo. Mi sono piaciute anche le buone pratiche che sono state presentate. Non sono mai stato convinto dello stile TDD - semplicemente non lo trovo utile e ne vale la pena. Łukasz ha sottolineato così tanti vantaggi del TDD che ha completamente cambiato la mia opinione.
Michał Uściński - Devapo Sp. z o. o.
Corso - Testing Angular Applications
Traduzione automatica
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Corso - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
Corso - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
Corso - Angular 6
Good examples and interactive course !