Création de Web Components - Pour débutants

Why take this course?
🚀 Création de Web Components - Pour débutants 🎓
Headline:
Apprenez à créer vos propres composants pour faciliter vos développements Web
Bonjour, futurs développeurs!
Cette formation vidéo a été méticuleusement conçue par Michel Marting pour les programmeurs JavaScript passionnés de la dynamique et des possibilités infinies du Web. Vous allez apprendre à créer des balises HTML personnalisées - aussi connues sous le nom de Web Components. 🛠️
Ce que cette formation vous offre:
1. Rappels ECMAScript 6:
- Découvrez ou renforcez vos connaissances sur les arrow functions, les classes JavaScript, la notion d'héritage, l'opérateur spread et le destructuring. Si vous vous sentez à l'aise avec ces concepts, passez à l'étape suivante.
2. Préparation de l'environnement de développement:
- Installez Visual Studio Code, un éditeur de code puissant et flexible.
- Explorez le plugin Emmet pour gagner du temps avec une syntaxe rapide et intuitif pour générer des structures de code. Si vous êtes déjà familiarisé avec VS Code et Emmet, sautez directement à la prochaine section.
3. Première approche des composants Web:
- Découvrez comment injecter du contenu dans le DOM, écouter des événements, isoler des composants, gérer leur cycle de vie, utiliser le shadow DOM, travailler avec les slots, écouter des attributs, et beaucoup plus encore.
- Suivez des exemples pratiques pour comprendre à fond comment fonctionnent les composants Web. Chaque concept est expliqué en détail et accompagné d'exercices pour solidifier votre apprentissage.
4. Développement de composants:
- Mettez en pratique ce que vous avez appris en créant cinq composants Web uniques. Avec des consignes claires à suivre, codez à partir de zéro et bénéficiez d'une correction pour chaque exercice, avec les fichiers sources fournis pour votre référence.
Contexte de la formation:
Lors de la création de cette formation vidéo, j'ai eu à choisir entre deux méthodes d'enseignement: suivre un fil rouge et intégrer progressivement les concepts, ou proposer des exemples indépendants pour apprendre chaque concept isolément. Après avoir expérimenté les deux, j'ai opté pour la deuxième approche. Elle s'avère plus efficace pour l'apprentissage, car elle permet de se concentrer sur un aspect particulier sans être détourné par une logique d'intégration trop complexe.
Pourquoi choisir cette formation?
- Adaptabilité: Chaque sujet est abordé de façon indépendante, garantissant que vous maîtrisez chaque aspect des composants Web avant de passer au suivant.
- Praticité: Avec des exercices pratiques et des fichiers sources à analyser, vous apprendrez en codant.
- Ressource complète: Un manuel illustré complet est disponible à la fin du cours, récapitulant tout le contenu de la formation.
Qui est cette formation destinée à?
Cette formation est idéale pour vous si:
- Vous connaissez déjà le basique du HTML, CSS et JavaScript.
- Vous êtes un débutant en programmation Web et souhaitez apprendre à créer des composants réutilisables et performants.
Si vous avez déjà maîtrisé la création de Web Components, c'est probablement temps pour vous de passer à la prochaine étape dans votre parcours de développement!
Alors, sans plus attendre, lancez-vous dans cette aventure de codage! Chaque effort apporté en cette période est une promesse d'expertise et d'innovation à venir. Bon courage et happy coding ! 👨💻✨
Course Gallery




Loading charts...