Advanced JavaScript

所在平台: Udemy

课程主页: https://www.udemy.com/course/es6-javascript-reloaded/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的 "高级 JavaScript" 课程旨在将学员从基础 JavaScript 知识提升到能够教授他人、理解语言的疑难点并给同事留下深刻印象的水平,最终成为一名资深的 JavaScript 工程师。 课程由拥有多年 JavaScript 经验并集结了顶级开发者的最佳实践的 Abdi 教授。与仅仅教授模式、技术和最佳实践不同,本课程深入探讨了 JavaScript 中最困难部分的“为什么”,使学员能够自信地在面试和会议中解释概念,证明其资深工程师的实力。 通过深入研究 JavaScript,学员将获得成为顶尖 JavaScript 开发所需的信心和知识。本课程超越了基础知识,对于所有 JavaScript 从业者都至关重要,包括 Web 开发者、React、Angular、Vue.js 开发者以及 Node.js 后端开发者,因为 JavaScript 是这些职业的核心。 **课程涵盖的主要主题包括:** * JavaScript 引擎 * JavaScript 运行时 * 编写优化代码 * 调用栈 + 内存堆 * 垃圾回收 * Node.js * 现代 JavaScript * 单线程模型 * 作用域链 * 预编译(Hoisting) * 函数调用 * 函数作用域 vs. 块级作用域 * 立即执行函数表达式(IIFEs) * 原始类型 * 数组、函数、对象 * 闭包(Closures) * 原型链继承 * 面向对象编程(OOP) * 私有 vs. 公共属性 * 异步 JavaScript(Callbacks, Promises, Async/Await) * 事件循环 + 回调队列 * 任务队列 + 微任务队列 * JavaScript 模块

课程评论(0条)

课程详情

Abdi has spent many years mastering the language of Javascript and has experience and best practices from top developers to create this advanced JavaScript course. This course will take you from a basic understanding of the language to a point where you can teach it to others, understand grey areas, and impress your co-workers, ultimately turning you into a senior Javascript engineer.You'll learn more than just patterns, techniques, and best practices. You'll gain a deep understanding of the "why" behind the toughest parts of the language. This level of understanding will enable you to explain concepts with confidence in interviews and meetings, proving that you're a senior Javascript engineer.By diving deep into the language, you'll gain the confidence and knowledge needed to become a top Javascript developer. This course goes beyond the basics and is essential for web developers, React, Angular, Vue.js developers, and Node.js backend developers since Javascript is at the core of these professions.Topics covered in this course are:Javascript EngineJavascript RuntimeWriting Optimized CodeCall Stack + Memory HeapGarbage CollectionNode.jsModern JavaScriptSingle Threaded ModelScope ChainHoistingFunction InvocationFunction Scope vs Block ScopeIIFEsPrimitive TypesArrays, Functions, ObjectsClosuresPrototypal InheritanceOOP (Object Oriented Programming)Private vs Public propertiesAsynchronous JavaScriptCallbacks, Promises, Async/AwaitEvent Loop + Callback QueueTask Queue + Microtask QueueModules in Javascript

课程标签

0人关注该课程

主题相关的课程