Nous vous proposons de réécrire AngularJS de zero avec nous. Rien de tel pour démystifier le framework et ses principales fonctionnalités!
On a tous vu une présentation d’AngularJS montrant la magie des bindings et des directives. Oui, mais comment ça marche ? Rien de mieux pour le comprendre que de le construire étape par étape. C’est finalement avec assez peu de code et un code très intéressant à détailler que les principaux mécanismes d’AngularJS apparaissent. Avant la fin de la séance, binding, directives, templates, tout fonctionne.
Depuis plus d’un an, dans la communauté AngularJS en France, les présentations sur le framework ont toutes été données.
Mais comment démystifier le côté magique d’AngularJS. Comment aborder avec des auditeurs qui ne sont pas forcément spécialistes du JavaScript, les mécanismes interne du framework ? Nous avons mis au point une base de code qui permet, en partant de zero, de reproduire les mécanismes principales des scopes d’Angular, du Dirty Checking, du binding et enfin de la compilation du DOM afin d’interpréter les directives présentes dans le code HTML.
A travers un atelier animé à deux, nous proposerons aux participants une nouvelle approche d’Angular. Une approche par le code, commenté, itératif, qui permet de bien comprendre comment marche le framework et ce qui fait sa cohérence et sa robustesse.
Nécessaire pour l'atelier :
Un éditeur ou un IDE et Chrome et c'est tout !
Vous pouvez prendre de l'avance et cloner le repo : https://github.com/Zenika/angular-from-scratch
Dev & Formateur @ Zenika Lyon, fan du Web & JS (Angular, Gulp, Node), administrateur du LyonJS
Responsable Pédagogique Formation à Zenika
Olivier Huber est un passionné de création logicielle.
Pour lui, notre métier est l'un des rares à nous donner la capacité de matérialiser une idée rapidement et à faible coût.
Initié il y a plus de 15 ans à l'agilité par la pratique de l'eXtrême Programming, il devient Agiliste convaincu et Scrum Master par la suite.
Il intervient principalement pendant 15 ans en développement / conseil / formation chez des clients qui ont des besoins Java et Web.
Occasionnellement il donne des conférences (Devoxx, Mix-IT, Breizchamp, …) sur des sujets comme AngularJS, Vert.x, …
Il rejoint Zenika en septembre 2008 pour évoluer parmi des collègues qui ont la même ferveur et afin de partager (formations, conférences, …) au maximum ses connaissances.