Intermediate Javascript Developer (Nanodegree)
Learn Intermediate JavaScript
The goal of the Intermediate JavaScript Nanodegree program is to prepare students for roles in web development, server-side application development, and desktop development that require a more advanced set of JavaScript skills. This program will also prepare students with the skills required to use JavaScript frameworks like React, Angular, and Vue.
Pre Course
- Estimated Duration: 3 months
- 3 Modules
- 3 Projects
Post Course
The projects are definitely the best part of this Nanodegree. Project submissions are usually marked really quickly within 24 hours. The project reviewers will try to be helpful with their comments. However if you have to resubmit, your next reviewer may be more particular about your submission.
The expected duration for the course is 3 months. Realistically you dont need that long as the projects are quite short.
Overall, I am pleased I took the course as I learned a lot about JavaScript. On successfully completing the Nanodegree, you get a nice certificate. In addition you also are allowed to access the course material for 12 months post graduation.
Course Overview
Object Oriented JavaScript
- Content: Learn to use the functions at runtime, classes and objects
- Blog: Dinosaur Inforgraphic Blog
- Repo: GitHub Repo
Functional Programming
- Content: Learn Functional programming
- Links: Mars Rover Blog
- Repo: Repo
Asynchronous Programming with JavaScript
- Content: Learn Asynchronous programming i.e. Promises, Async.
- Links: UdaciRacer Blog
- Repo: Repo