|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/jse-40-01-preparation-a-lexamen-de-certification-javascript-fr/
课程评论:没有评论
Coursera 上的 JavaScript 认证考试 JSE-40-01 备考课程 本课程旨在帮助您为 JSE-40-01 JavaScript 认证考试做准备,该考试将验证您对 JavaScript 编程基础知识的掌握程度。如果您想在参加 JavaScript 学院认证考试前测试自己的知识水平,本课程将是您的理想选择。 课程涵盖 JSE-40-01 认证考试的以下关键领域: * **JavaScript 编程基础:** 理解解释器、编译、客户端和后端开发环境,并掌握配置开发环境(代码编辑器、解释器、调试器)的技能。 * **JavaScript 与浏览器的交互:** 学习如何与 HTML 交互,在控制台中执行代码,以及使用开发者工具。 * **变量:** 掌握变量的命名、声明、初始化、修改、类型转换以及作用域、代码块、变量提升和遮蔽等概念。 * **JavaScript 原生类型:** 深入了解布尔值、数字、BigInt、undefined 和 null 等原生数据类型及其特性。 * **字符串处理:** 学习字符串字面量、单引号与双引号的使用、转义字符、字符串插值,以及字符串的基本属性和方法(如 length, charAt, slice, split, substring)。 * **复杂数据类型:** 掌握对象(包括对象字面量、属性和方法)和数组(包括数组的属性和方法,如 shift, unshift, push, pop, slice, splice, concat)的使用。 * **运算符:** 熟悉算术、逻辑、赋值、比较运算符,以及复合赋值运算符的组合使用和优先级。 * **控制流:** 学习 if else, if else if, switch 语句和三元运算符。 * **高级运算符:** 掌握 typeof, instanceof, delete 等运算符。 * **用户交互:** 学习使用 alert, confirm, prompt 进行用户交互。 * **循环:** 掌握 for, while, do while, for in, for of 循环,以及如何使用 break, continue 控制循环,并进行数组和对象的迭代。 * **函数:** 学习函数的声明、调用、参数、返回值,以及箭头函数、匿名函数、回调函数和函数作用域。 * **递归:** 学习使用递归解决编程问题。 * **错误处理:** 理解 JavaScript 中的语法、语义和逻辑错误,并掌握使用 try, catch, finally 处理异常(如 SyntaxError, ReferenceError, TypeError, RangeError)的方法。 * **同步与异步编程:** 了解 setTimeout, setInterval 的使用。 * **代码调试:** 学习使用调试器进行单步执行、在控制台中分析代码,以及测量程序执行速度。 本课程的实践测试将全面覆盖 JSE-40-01 认证考试的要求,并提供对特定代码工作原理的额外解释,帮助您深入理解那些不太直观的编程概念。
Préparez-vous à l'examen de certification JavaScript JSE-40-01 qui confirmera vos connaissances des bases de la programmation en JavaScript. Ce cours est parfait pour ceux qui veulent tester leurs connaissances avant de passer l'examen de l'Institut JavaScript.Les tests du cours couvrent les domaines suivants du certificat JSE-40-01:Comprendre les bases de la programmation dans le contexte de JavaScript: interpréteur, compilation, côté client, backendConfigurer un environnement de développement: outils de base (éditeur de code, interpréteur, débogueur)JavaScript dans l'interaction avec le navigateur: liaison avec HTML, exécution de code dans la console, outils de développementUtilisation des variables: nommage et déclaration, initialisation, modification, types de valeurs, conversionsVariables dans le contexte du programme: portée, blocs de code, hoisting, shadowingPrimitives JavaScript et leurs capacités: boolean, number, bigint, undefined, nullTravailler avec les chaînes de caractères: littéraux de caractères, utilisation de guillemets simples et doubles, caractères d'échappement, interpolation de chaînes, propriétés et méthodes de base (length, charAt, slice, split, substring)Types de données complexes: utilisation des objets, par exemple, littéraux d'objet, propriétés et méthodes des objetsTableaux, un autre type de données complexe pour stocker diverses données, utilisation des tableaux, leurs propriétés et méthodes telles que: shift, unshift, push, pop, slice, splice, concat, etc.Opérateurs: arithmétique, logique, affectation, comparaison, opérateur d'affectation composé: combiner des opérateurs et leur utilisation pratique, priorité des opérateursInstructions de contrôle: if else, if else if, switch, opérateur ternaireOpérateurs avancés tels que: typeof pour vérifier le type de valeur, instanceof, deleteInteraction utilisateur: alert, confirm, promptBoucles pour l'exécution répétée de code: for, while, do while, for in, for of, contrôle de boucle avec break, continue, itération sur les tableaux et les objetsFonctions, déclaration, invocation, arguments, paramètres, retour de valeurs des fonctionsUtilisation des fonctions fléchées, fonctions anonymes, callbacks, portée dans une fonctionUtilisation de la récursivité pour résoudre des problèmes de programmationErreurs dans le code JavaScript et leur gestion: erreurs syntaxiques, sémantiques, logiquesGestion des exceptions avec try, catch, finally telles que: SyntaxError, ReferenceError, TypeError, RangeErrorProgrammation synchrone et asynchrone: setTimeout, setIntervalDébogage du code: débogueur, exécution pas à pas, analyse du code dans la console JavaScript, mesure de la vitesse d'exécution du programmeLes tests pratiques couvrent les exigences du certificat JSE-40-01 et comprennent également des explications supplémentaires sur pourquoi un certain code fonctionne d'une manière spécifique, ce qui est utile dans les cas moins évidents.