|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/sglearnes6-javascript-the-complete-developers-guide/
课程评论:没有评论
**课程名称:** SGLearn@ES6 Javascript: The Complete Developer's Guide **课程简介:** 本课程是 SGLearn 系列课程的一部分,专为新加坡学习者量身打造,旨在帮助他们掌握 ES6 JavaScript 的核心知识和新特性。课程由 Stephen Grider 亲自改编并合作制作,以其一贯的深入浅出风格,教授您所有 ES6 的新语法,包括 Generators、Arrow Functions、Rest/Spread Operator 等。 **学习目标:** * **提升市场竞争力:** 掌握 ES6 语法,为进入 Web 开发行业或实现您的个人项目梦想打下坚实基础,尤其是在 React 和 Angular 2 等现代 Web 框架盛行的时代。 * **快速入门并深入理解:** 课程将帮助您快速上手,并教授构建应用程序所需的关键知识,让您深刻理解并熟练运用 ES6 的各项新特性。 * **夯实基础:** 从熟练掌握 `forEach`、`map` 和 `reduce` 等 Array 辅助函数入手,理解迭代的基础。 * **掌握高级 ES6:** 深入学习增强的对象字面量、函数默认参数、类等主题。 * **实践驱动:** 每节课都包含多个实时代码练习,确保您真正理解每个新概念。 * **解决学习难点:** 无论您是 JavaScript 或 ES6 新手,还是在学习过程中感到困惑,本课程都能帮助您“彻底搞懂”ES6。 * **理解 ES6 的设计理念:** 掌握 Babel 的作用以及 ES6 诞生的原因。 * **代码重构:** 学会如何将现有的 ES5 代码高效地重构为强大的 ES6 代码。 * **掌握 Rest 和 Spread 操作符:** 区分并运用这两个强大的操作符。 * **构建可扩展的应用:** 通过掌握高级 ES6 设计模式,开发复杂且易于扩展的应用程序。 * **深入理解 Generators:** 以简洁明了的方式学习 Generators 的用法。 **课程亮点:** 本课程的设计理念是教授学习者“想要在学习 ES6 时所期望的那种课程”。它以最佳的顺序解释概念及其实现方式,确保您能够深刻地理解和吸收。
Welcome to the SGLearn Series targeted at Singapore-based learners picking up new skillsets and competencies. This course is an adaptation of the same course by Stephen Grider and is specially produced in collaboration with Stephen for Singaporean learners. -----------Note from Stephen Grider: This is the tutorial you've been looking for to master ES6 Javascript.Generators? We got it. Arrow Functions? Of course. Rest/Spread Operator? Included! And every other new piece of syntax! Mastering ES6 syntax can get you a position in web development or help you build that personal project you've been dreaming of. It's a skill that will put you more in demand in the modern web development industry, especially with the release of modern web frameworks like React and Angular 2.This course will get you up and running quickly, and teach you the core knowledge you need to deeply understand and build applications using each new piece of Javascript syntax introduced with ES6.We'll start by mastering the fundamentals of iteration over Arrays using helpers like 'forEach', 'map', and 'reduce'. After an introduction to Array helpers, we'll dive right in to advanced ES6, covering topics like enhanced object literals, default function arguments, and classes. Every topic includes multiple live code exercises to ensure you understand each new concept.If you are new to Javascript or ES6, or if you've been working to learn it but sometimes feel like you still don't quite 'get it', this is the Javascript course for you! To learn ES6 you have to understand it and comprehend exactly why each piece of syntax was added to the languageLearn the purpose of Babel and why ES6 was createdMaster the process of refactoring your current ES5 code into super-charged ES6Grasp the difference between the 'rest' and 'spread' operatorsDevelop complex applications that scale in complexity by mastering advanced ES6 design patternsDive deeper into iteration using generators. No fancy terms required!I've built the course that I would have wanted to take when I was learning ES6. A course that explains the concepts and how they're implemented in the best order for you to learn and deeply understand them.