Web

Programme du parcours

  • Cours
  • Qwiklabs
  • Cours à la demande
1
Cours
Javascript est LE langage du développement web. Il est devenu incontournable et permet de développer aussi bien des applications backend avec des environnements tels que NodeJS que des applications et sites web. Présent depuis les débuts du web, il a vécu un certain nombre d’évolutions structurantes ces dernières années avec l’arrivée d’ECMAScript 6. La Formation “Javascript Moderne” s’adresse à tous développeurs et développeuses qui souhaitent maitriser les récentes évolutions du langage pour tirer parti des évolutions de ECMAScript 6 jusqu’à maintenant. Le public visé devra avoir pratiqué un langage orienté Objet pour bien comprendre les enjeux de cette formation. La formation reprendra les évolutions les plus récentes et considérés comme “incontournables” dans le développement d’applications web modernes.
2
Cours
TypeScript est un sur-ensemble typé de JavaScript qui se compile en JavaScript pur. Parce qu’il permet d’écrire du code robuste et maintenable, TypeScript est très largement adopté au sein des frameworks web, librairies JavaScript, applications web ou back-end Node.js. Ce cours couvre ce que vous devez savoir pour être opérationnel et créer des site webs, librairies, applications avec TypeScript.
3

Framework au choix

Cours
ExclusivitéPopulaire
Angular est un framework sorti en septembre 2026. Adopté par les plus grandes entreprises, ce framework offre un écosystème aux développeurs qui leur permet de créer des applications Web robustes, fiables et facilement évolutives sur le long terme,  rapidement en se concentrant sur la logique business.  Cette formation rédigée par nos formateurs experts et qualifiés sur la technologie (certifiés Angular Developper Level 2 & 3 , Google Developer Expert et contributeurs sur le framework) seront à même de vous proposer une formation complète correspondant à vos besoins et vous permettant d'acquérir les connaissances nécessaires (débutant à expertise complète) afin de réaliser des applications robustes, évolutives et maintenable dans le temps. Les librairies (NgRx, NgXs) et les tests occupant une grande part dans l'écosystème d'Angular certains modules seront fortement orientés vers ceux-ci et tous les exercices vues au cours de la formation seront testés avec une couverture de tests à 100%. Les participants à cette formation pourront passer la certification Level 1 et Level 2 de l'organisme Angular Training et prendre les vouchers associés à travers SFEIR.
Ou Cours
React est une librairie JavaScript conçue pour créer des interfaces web et mobiles. Créé par Facebook en 2013, React s’est rapidement développé en un écosystème vaste et riche. Cette formation rédigée par nos formateurs experts et encadrée par des GDE Web (experts reconnus par Google) va vous permettre d’aquérir les connaissances nécessaires pour développer et maintenir des applications et des bibliothèques de composants, ainsi que d’appréhender des librairies externes incontournables, comme react-router, react-query ou react-redux. Nous n’aborderons pas la partie mobile et react-native.
Ou Cours
Vue est une librairie sortie en février 2014. Cette librairie est adaptée pour réaliser des applications légères, robuste, fiable et facilement évolutive sur le long terme en se concentrant sur la logique business. Réalisant la liaison dynamique entre composant et vue, cette librairie vous assure de vous laisser libre choix dans l'écosystème qui s'articulera autour de celle-ci. Cette formation rédigée, par nos formateurs experts et qualifiés sur la technologie (certifié Vue Js Developer Expert et contributeurs sur la librairie), vous permettra d'acquérir  les connaissances nécessaires (débutant à expertise complète) afin de réaliser des applications robustes, évolutives et maintenables dans le temps. Les librairies externes et les tests occupant une grande part dans l'écosystème Vue, certains modules seront fortement orientés vers ceux-ci et tous les exercices vus au cours de la formation seront testés avec un couverture de tests à 100%.
4
Cours
Exclusivité
Node.js est un ensemble de technologies permettant d’exécuter du code JavaScript mais aussi de gérer son projet logiciel et ses dépendances avec d’autres librairies. Node.js s’est imposé comme une technologie majeure du développement JavaScript fullstack grâce à son approche pragmatique et performante. Une grande majorité des projets utilisant du JavaScript mettent en oeuvre Node.js que ce soit pour créer des sites web, développer des web services ou des API REST, ou comme socle de construction d’applications front-end ou back-end.
5
Cours
RxJS est une librairie JavaScript pour composer des programmes asynchrones basés sur des évènements en utilisant des séquences observables. Adoptée par des frameworks comme Angular, massivement utilisée dans l’industrie, la programmation réactive est devenue un outil incontournable du développeur web ou backend. Ce cours, mis à jour pour RxJS 6, couvre tout ce que vous devez savoir pour penser comme un programmeur réactif et tirer parti de la puissance de RxJS pour résoudre des problèmes asynchrones difficiles, en utilisant une approche déclarative, fonctionnelle et réactive.
6
Cours
En 2015, Alex Russell introduisait, dans un article devenu célèbre, le terme “Progressive Web App”, une nouvelle approche des Web Apps permettant, à la jonction du mobile et du web, d’améliorer l’expérience utilisateur en exploitant au mieux de nouveaux concepts et technologies. Depuis, les PWA se sont popularisées, les technologies sous-jacentes étant devenues largement supportées par les navigateurs. Ainsi, l’approche “progressive” est-il devenu non plus une solution parmis tant d’autres, mais une méthodologie incontournable pour la réalisation de web apps modernes. Durant cette formation, nous verrons non seulement comment exploiter les technologies modernes sous-jascente, comme les services workers, le manifest ou encore la push API, afin de rendre votre web app installable, ajouter un mode offline, ou encore déclencher des notifications. Mais nous verrons surtout comme appliquer cette méthodologie complète à votre développement web afin d’obtenir des applications performantes, intégrées, fiables et engageantes.

Ce parcours vous intéresse ?

Composez un parcours de formation à votre image

Contactez-nous