This course features a ton of diverse content, so you’ll learn ES6 in a stimulating, informative, and fun way.
Filmed tutorials will get you typing code yourself. And these videos will make sure to explain the reason behind each new line and keyword.
Optional quizzes and coding challenges reinforce key concepts. Also, coding breaks in each section let you approach the course at your own pace.
If you’re still new, then this course gives a great intro to ES6. Or if you have a lot of experience, then you’ll find a nice overview of the language. Either way, this course if perfect for you!
If you approach some issues running 'npm start', then try the following fixes one at a time:
1) Install webpack globally with `npm install webpack -g'.
2) In webpack.config.js change the path in output to 'path: __dirname + '/build' as represented here: https://gist.github.com/15Dkatz/74ce0d5fb3b1982681973af2b59d8bcc
3) Clone the repo, run npm install and npm start and you should be good to go!
Lastly, don't hesitate to ask a question in the forum! I respond as soon as possible.
Let's get the hang of destructuring assignment with a few questions about the fellowship.
Let's reinforce our knowledge of exporting and importing in modules with three questions.
All right, class! Let's practice classes.
Let's hone in on JSX and Promises for the final quiz!
Hi! I’m David. I spend most of my time building applications and coding tutorials. Currently, I study computer science at the University of San Francisco. I have also had software engineering internships at Zendesk and at a tech education startup called MVCodeClub.
I love sharing the knowledge that I have gained from my experience with other people. I have spent a fair bit of time working as a coding instructor. Because of this, I’ve learned how to explain advanced programming concepts in a clear and understandable way. There's no better feeling than when a students gets that "aha" moment.
Please don’t hesitate to reach out to me! Whether you want to chat, or work on something meaningful, please let me know!