|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/javascript-under-the-hood/
课程评论:没有评论
课程名称:JavaScript:深入理解(初学者到专家) 课程概述:根据2020年Stack Overflow调查,JavaScript是最受欢迎的编程语言。随着React、Angular、Vue、Svelte、MEAN栈、MERN栈和JAM栈的流行,JavaScript开发者的需求日益增长。通常情况下,需求增加会导致开发者的质量下降,因此本课程应运而生。本课程将深入探讨JavaScript的核心概念,从基础知识开始。完成课程后,您将位列前10%的JavaScript开发者,其中某些概念甚至可达到前5%。您可以在日常工作中应用这些知识,举办网络研讨会,轻松应对任何水平的JavaScript面试。 本课程与大多数在线课程不同,后者通常仅教您如何使用JavaScript,而不深入了解其底层原理。我们将通过可视化图表深入理解这些概念。课程将涵盖一些高级概念(假设您是初学者),例如提升(Hoisting)、全局执行上下文(Global Execution Context)、函数执行上下文(Functional Execution Context)、作用域链(Scope Chain)、调用栈(Call Stack)、高阶函数(Higher-order functions)、回调(Callbacks)、立即调用函数表达式(IIFEs)、闭包(Closures)、异步JavaScript(使用浏览器)、Async/Await、Promises、Fetch API、Then/Catch、回调队列、微任务队列、对象及对象字面量、使用ES5和ES6的面向对象编程(OOP)、函数构造器、原型继承、类(class)、extends、super关键字的详细讲解,以及call、apply等。 我向您保证,完成课程后,您的JavaScript技能将前所未有地自信,甚至在某些情况下,您的知识可能会超出面试官的水平,想象一下,这对您的未来是多么美好的前景。本课程是一项很全面和详细的投资,您将理解每一行代码,配合不同的图形和草图,深刻植入您的脑海中,带来长期而持久的回报。
According to the Stack Overflow, 2020 survey JavaScript is the most in-demand programming language. Also, with the rising popularity of React, Angular, Vue, Svelte, MEAN stack, MERN stack, JAM stack, etc. there is more and more demand for JavaScript developers. As a rule of thumb when there is more demand, the quality of developers gets compromised and that's where this course comes for you.In this course, we will dive deep into the core JavaScript concepts from the basics of JavaScript. After completing the course you will be in the top 10% of JavaScript developers and in some concepts even in the top 5%. You can use this knowledge in your everyday job, give webinars, nail any JavaScript interview at any level whatsoever. This course follows a different path than most of the online courses out there who teach you to just use JavaScript without understanding what's going on under the hood. We will go through a different path and understand the concepts by visualizing through diagrams.This course will cover advanced concepts ( by assuming you're a beginner of course) such as Hoisting, Global Execution Context, Functional Execution Context, Scope Chain, Call Stack, Higher-order functions, Callbacks, Immediately Invoked Function Expressions (IIFEs), Closures, Asynchronous JavaScript in detail using Browser, Async/Await, Promises, Fetch API, Then/Catch, Callback queue, Microtask queue, objects and object literals, OOP using ES5 and ES6, function constructors, prototypal inheritance, class, extends, super keywords in detail, call, apply, and lot more.It's my promise to you that after completing the course you will be confident in your JavaScript skills like never before, you may even have more knowledge than your interviewer in some cases, imagine how great that is for your future. This could be the best investment for your career in terms of long-term and timeless rewards you'll get.This course is very comprehensive and detailed. You'll understand every line of code with different diagrams and sketches that would embed the knowledge in your brain forever.