YoVDO

Introduction to ES6+

Offered By: Scrimba

Tags

Javascript Courses Arrow Functions Courses Destructuring Courses

Course Description

Overview

This ES6 tutorial teaches you modern JavaScript through 23 screencasts. You'll get a systematic walk-through of the most important ES6+ features so that you can start using them in your JavaScript projects today.
  • Template Literals
  • Destructuring
  • Object Literal
  • For of loop
  • Spread operator
  • Rest operator
  • Arrow Functions
  • Default Params
  • Classes
  • Array.includes()
  • Let & const
  • Export & import
  • Object.keys()
  • Async/Await
  • String.padStrart(), String.padEnd()
  • Trailing commas
  • Classes
  • Sets

Syllabus

  • Introduction to ES6+
    • 1. Introduction to the ES6 course
    • 2. Template Literals
    • 3. Destructuring objects
    • 4. Frontend Career Path
    • 5. Destructuring Objects (Challenge)
    • 6. Destructuring Arrays
    • 7. Object Literal
    • 8. Object Literal (Challenge)
    • 9. For of Loop
    • 10. For of Loop (Challenge)
    • 11. Spread Operator
    • 12. Spread Operator (Challenge)
    • 13. Rest Operator
    • 14. Arrow Functions
    • 15. Default Params
    • 16. Default Params (Challenge)
    • 17. includes()
    • 18. includes() (Challenge)
    • 19. Let & Const
    • 20. Import & Export
    • 21. Import & Export (Challenge)
    • 22. padStart() & padEnd()
    • 23. padStart() & padEnd() (Challenge)
    • 24. Classes
    • 25. Classes (Challenge)
    • 26. Trailing Commas
    • 27. Promises
    • 28. Challenge: Promises
    • 29. Introduction: Fetch
    • 30. Challenge: Fetch
    • 31. Async & Await
    • 32. Async & Await ( Challenge )
    • 33. Sets in ES6
    • 34. It's time for you to build a Solo Project
    • 35. Solo Project (PRO) - Shade Town
    • 36. What's Next
    • 37. Congratulations on completing Introduction to ES6+! 🎉

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera