Création de Web Components - Pour débutants

所在平台: Udemy

课程主页: https://www.udemy.com/course/creation-de-web-components-pour-debutants/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Création de Web Components - Pour débutants **课程概述:** 本视频课程专为希望学习创建Web Components(自定义HTML标签)的JavaScript程序员设计。课程分为四个主要部分: 1. **ECMAScript 6 回顾:** 回顾JavaScript的ECMAScript 6新特性,如箭头函数、JavaScript类、继承、扩展运算符和解构赋值。如果已掌握这些概念,可直接跳至第二部分。 2. **开发环境准备:** 安装Visual Studio Code并了解Emmet插件。如果已安装VS Code并熟悉Emmet,可直接跳至第三部分。 3. **Web Components 入门:** 循序渐进地学习创建Web Components所需的所有知识,包括:DOM内容注入、组件事件监听、组件与DOM的隔离、组件生命周期、Shadow DOM、Slots、属性监听、组件样式等。 4. **组件开发实践:** 通过创建五个不同类型的组件来运用所学知识。每个组件都有明确的开发指令,学员需要从零开始编码,课程同样提供每个练习的解决方案和源代码。 **教学方法:** 课程采用独立的示例学习方法,而非单一的项目整合。这种方法旨在确保每个概念都能被精确地学习,避免因项目逻辑而忽略关键知识点。第三部分将独立讲解每个主题,并在第四部分进行综合应用。 **目标学员:** * 具备HTML、CSS和JavaScript基础编程知识。 * 希望学习创建Web Components的初学者。 * **注意:** 如果您已经会创建Web Components,本课程不适合您。 **课程承诺:** 无论您目前的Web编程水平如何,课程结束后,您将能够创建各种类型的Web Components,从而提升前端开发效率。 **额外资源:** 课程提供一本完整的图文并茂的手册,内容涵盖课程的全部知识点。 **建议:** 鼓励学员通过编码来学习和进步,循序渐进,逐步掌握Web Components的强大功能和灵活性。

课程评论(0条)

课程详情

Cette formation vidéo a été conçue pour les programmeurs JavaScript qui veulent apprendre à créer des composants Web. En d'autres termes, des balises HTML personnalisées.Elle est divisée en quatre grandes parties:Rappels ECMAScript 6 - Rappels sur l'évolution ECMAScript 6 de JavaScript. Ces notions seront utilisées tout au long de la formation. Si vous connaissez déjà les arrow functions, les classes JavaScript, la notion d'héritage, l'opérateur spread et le destructuring, vous pouvez directement passer à la deuxième partie. Préparation de l'environnement de développement - Installation de Visual Studio Code et découverte du plugin Emmet. Si VS Code est déjà installé sur votre ordinateur et si vous connaissez Emmet, vous pouvez directement passer à la troisième partie.Première approche des composants Web - Apprentissage pas à pas et par la pratique de tout ce que vous devez savoir pour créer des composants Web: injection de contenu dans le DOM, écoute événementielle dans un composant, isolation du composant du reste du DOM, cycle de vie des composants, shadow DOM, slots, écoute des attributs, style des composants, etc.Développement de composants - Dans cette partie, je vous propose d'appliquer ce que vous avez appris pour créer cinq composants très différents. Je vous donne les consignes pour chaque composant et c'est vous qui codez à partir de zéro. Une correction est proposée pour chaque exercice et les fichiers source sont fournis.Lorsque je me suis lancé dans la création de cette formation vidéo, deux choix s'offraient à moi:Créer un fil rouge et y intégrer petit à petit les différents concepts appris tout au long de la formation.Créer des exemples indépendants pour apprendre facilement et rapidement les différents concepts liés à la création de composants.Je suis formateur en présentiel et en distanciel, et j'ai pu expérimenter ces deux approches. Bien que la première ait ses fervents adeptes, la seconde donne de meilleurs résultats au niveau de l'apprentissage, car chaque exemple peut être choisi de façon extrêmement précise, sans avoir à suivre une logique d'intégration globale qui pourrait faire négliger certains aspects de ce qui doit être appris. C'est donc cette seconde approche qui a été adoptée. Dans la troisième partie, chaque sujet est abordé de façon indépendante et illustre un aspect particulier de la création de composants. Quand vous aurez terminé la troisième partie, vous serez en mesure de créer des composants de tous types. C'est le but de la quatrième partie.Quel que soit votre niveau actuel en programmation Web, je vous garantis qu'à la fin de ce cours, vous saurez créer toutes sortes de composants Web. Il ne vous restera plus qu'à les utiliser pour faciliter vos développements front-end.Mais attention, je répète qu'il s'agit d'une formation pour débutants. Si vous savez déjà créer des composants Web, passez votre chemin, cette formation n'est pas faite pour vous. Par contre, si vous savez (au moins un peu) coder en HTML, CSS et JavaScript et que vous voulez apprendre à créer des composants Web, cette formation est parfaitement adaptée pour vous.Un manuel illustré complet est accessible à la fin du cours. Il reprend le contenu intégral de la formation.Je ne peux vous conseiller qu'une chose: codez et progressez à votre rythme. Petit à petit, la création de composants Web sera une seconde nature et vous apprécierez leur puissance et leur souplesse.Alors.Happy coding!

课程标签

0人关注该课程

主题相关的课程