La formation Angular pragmatique et focalisée sur les bonnes pratiques.
DĂ©couvrir les bases et les bonnes pratiques pour le dĂ©veloppement dâapplications webs et de Progressive Web Apps avec Angular 10.
Produire rapidement des applications performantes, robustes et maintenables.
Contactez-nous sur contact@wishtack.com ou appelez-nous au +33 4 26 83 61 92 pour toutes vos questions et réservations.
Curiosité et culture Web.
Connaissances et expérience en développement web frontend (ECMAScript 5, HTML5, CSS3 et HTTP).
Bases en programmation orientée objet.
Un peu dâhistoire.
Progressive Web Apps.
Pourquoi Angular ?
Single Thread et Event Loop.
Les nouveautés ECMAScript.
De lâECMAScript au TypeScript.
Typing & Inférence.
Duck Typing.
Décorateurs.
NPM vs. Yarn.
Angular CLI.
IDEs.
Interpolation.
Property Binding et Event Binding.
Styling.
Lâapproche MVC.
@Input()
.
@Output()
.
Fonctionnement de la Change Detection.
Importance de lâimmutabilitĂ©.
Booster les performances d'Angular avec le mode OnPush
.
Implémentation de services.
Fonctionnement de la dependency injection.
Configuration des services avec les providers.
Reactive Forms
Fonctionnement des modules.
Structure de projet et bonnes pratiques.
Callback Hell vs. Promise vs. Async / Await.
Découverte des Observables et du Reactive Programming.
Communication avec les APIs ReST.
Bonnes pratiques.
Les bases du Routing.
Lazy loading.
Younes est formateur, coach en eXtreme Programming et Google Developer Expert en Angular et Web Technologies.
AprĂšs 10 ans dâexpĂ©rience en dĂ©veloppement web et sĂ©curitĂ©, Younes est convaincu que la qualitĂ© dâun produit repose principalement sur le Collective Ownership et la qualitĂ© de code. Son but est de propager cette culture de partage et dâamĂ©liorer la qualitĂ© des produits par lâĂ©change et le levier de la Developer eXperience.
En parallĂšle du dĂ©veloppement de lâapplication Wishtack, il anime des formations et accompagne des Ă©quipes allant de jeunes startups aux institutions europĂ©ennes en passant par des banques ou sociĂ©tĂ©s de service. Durant ses interventions, il utilise ses compeÌtences âcross-dev-and-securityâ afin de couvrir des sujets comme Angular, Node, Python, AgiliteÌ, Scrum, eXtreme Programming, DevOps, ReST APIs, Architecture, SeÌcuriteÌâŠ
Il est Ă©galement lâauteur du Guide Angular âŠet prend parfois le temps dâaller bavarder aux meetups et confĂ©rences sur diffĂ©rents sujets tels que Les Composants Interchangeables Ă lâAngularConnectâ