ES6, ES7 & ES8, TIME to update your JavaScript / ECMAScript!

所在平台: Udemy

课程主页: https://www.udemy.com/course/es6-es7-and-es8-its-time-to-update-your-javascript/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:ES6, ES7 & ES8,更新您的 JavaScript / ECMAScript! 课程概述: 如果您在 JavaScript 编程中稍有涉猎,您可能听说过 ES6、ECMAScript 或 ES2015。可能是某个爱挑剔的同事想要贬低您,或者是其他课程频繁提及,亦或是在 Stack Overflow 的回答中见过。如果您对此不太熟悉,或仍在疑惑 ECMAScript 与 JavaScript 的差别,ES6 代表了2015年及其后续年份的重要更新。在 JavaScript 的历史上,从1995年开始,2000年到2008年之间没有进行更新,随后直至2015年又没有更新。ECMAScript 2015 是一个重大里程碑,它让 JavaScript 现代化。2016年和2017年又发布了一些较小但重要的变化,分别是 ES7 和 ES8。 课程采用模块化的方法带您逐步了解所有的更新内容,您可以按需学习各个章节,顺序无关紧要。课程中包含重要的历史背景,让您能够将 JavaScript 和 ECMAScript 放入更广泛的背景中去理解,并且会对其他语言进行比较,以帮助您理解某些功能添加或变化的原因。即使您不熟悉 C、Java、Python 等语言,这些比较同样能帮助您更好地理解 ECMAScript 标准和 JavaScript 更新的细微差别。 课程还会提供各种挑战,已经设定的挑战用大写字母表示(例如 CHALLENGE),非常适合进行应用和练习!通过学习多个新特性,您将接受对 JavaScript 的挑战,同时也理解 JavaScript 和 ECMAScript 与其他语言(如 C、Java 等)的关系。 课程安排: - 介绍 - ES6 简单获益 - 类 - 数组变化 - Map 构造函数和弱 Map - Set 构造函数和弱 Set - Promises - ES8(异步) - Proxy 构造函数和 Reflect 对象 - 生成器和迭代器 此课程不仅能帮助您掌握最新的 JavaScript 特性,还能增强您对编程语言整体的理解。

课程评论(0条)

课程详情

If you have spent anytime coding in JavaScript, you have heard about ES6, ECMAScript, or ES2015. Maybe it was an obnoxious co-worker trying to put you down, another Udemy course keeps mentioning it, or you saw it on a Stack Overflow answer. If you're not familiar with it, or are still wondering what the difference is between ECMAScript and Javascript, it's the update that occurred in 2015 and subsequent years. Considering the history of JavaScript (which started in 1995), there was no update between 2000 and 2008, then again after that from 2008 until 2015, ECMAScript 2015 it is a BIG deal. It modernizes JavaScript. Smaller, but still important changes were released in ES7 (2016) and ES8 (2017).I will take you through all the changes, one at a time in a modular approach. This means that you can do chapters as needed, out of order, etc. without serious issues. There is a significant history lesson in order to place JavaScript and ECMAScript in context and we'll do comparisons to other languages so you get a feel for why certain things were added or changed. I also do frequent comparisons between JavaScript and other languages like C, Java, and Python. You do NOT need to know these languages to appreciate the nuances; they are simply helpful at understanding the reasons behind the ECMAScript standard, JavaScript, and update.I am still adding challenges for the various sections. Challenges that are already in, are in all caps (i.e., CHALLENGE) and are a great way to apply and practice! This course will challenge your JavaScript as you learn many new features, but also as you learn how JavaScript and ECMAScript relates to other languages (C, Java, etc.).Course LayoutIntroES6 Easy WinsClassesArray ChangesMap Constructor and Weak MapSet Constructor and Weak SetPromisesES8 (Async)Proxy Constructor and Reflect ObjectGenerators and iterators

课程标签

0人关注该课程

主题相关的课程