|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/javascript-es6-supdecode/
课程评论:没有评论
课程名称:JavaScript ES6 课程概述: 本课程旨在教授JavaScript ES6语言的基础和进阶知识,适合希望深入了解Web开发的学习者。 第一部分:简介 - 介绍JavaScript及其在Web中的应用。 - 教学工具和环境配置,包括安装VS Code及相关扩展。 第二部分:语法掌握 - 学习变量、数据类型和运算符。 - 理解if/else和switch/case结构及其应用。 - 掌握循环结构(while、do/while、for)及中断操作。 - 了解数组、对象解构赋值等概念。 - 探索函数的多种特性,如提升、作用域、递归及参数传递。 第三部分:面向对象编程 - 学习类的基本知识,包括静态成员。 - 理解Math、String和Array类的用法。 - 通过“面包店”应用实例加深理解,涵盖类的设计和继承等概念。 第四部分:DOM与Web API - 理解global window对象。 - 学习如何选择、创建和删除DOM元素,并管理CSS样式。 第五部分:事件编程 - 了解事件在DOM中的传播机制。 - 使用不同类型的事件监听器,并通过实例加深实际应用。 第六部分:异步处理 - 介绍Promise和Fetch API的使用。 - 理解如何处理异步请求和响应。 第七部分:结论 - 课程总结与复习,加强学习成果。 通过此课程,学员将能够掌握JavaScript ES6的核心知识,提升他们在Web开发中的实际技能。
SECTION #1PréambuleIntroductionJavaScript, le langage du webInstaller VS CodePasser VS Code en françaisAjouter l'extension HTMLHintAjouter l'extension Debugger for ChromeMéthode de travailSECTION #2Maîtrisez la syntaxePrésentationLes variablesLes typesLes opérateurs (1/2)Les opérateurs (2/2)Les conversionsQuiz #1La structure if/elseLa structure switch/caseL'opérateur ternaireL'évaluation booléenneQuiz #2La structure whileLa structure do/whileLa structure forLes ruptures break et continueQuiz #3Les tableauxLes tableaux multi-dimensionsLe destructuring asignmentQuiz #4Les fonctionsHoisting et scopeLes paramètres par défaut et le rest parameterLes fonctions variadiques et le spread operatorLa récursivitéLe passage de paramètresQuiz #5Les exceptionsSECTION #3Programmation Orientée ObjetPrésentationLes classes: basesLes classes: membres statiquesLa classe MathLa classe StringLa classe ArrayApplication Boulangerie: présentationApplication Boulangerie: diagramme de classesApplication Boulangerie: pauseApplication Boulangerie: solution (1/2)Application Boulangerie: solution (2/2)Héritage (1/3)Héritage (2/3)Héritage (3/3)Contexte (1/2)Contexte (2/2)SECTION #4DOM et Web APIPrésentationL'objet global windowSélectionner des élémentsCréer et supprimer des élémentsGérer les règles CSSQuiz #6SECTION #5Programmation événementiellePrésentationLa propagation dans le DOMLes écouteurs on...Les écouteurs lambda et indépendantsExercice du Pion en cage: présentationExercice du Pion en cage: solution de la première partieExercice du Pion en cage: seconde partieExercice du Pion en cage: solution de la seconde partieSupprimer le comportement par défautSECTION #6Traitements asynchronesPrésentationLes promessesAPI Fetch sans donnéesAPI Fetch avec donnéesSECTION #7ConclusionConclusionQuiz #7