Overview
The goal of this program is to prepare students for roles in web development, server-side application development, and desktop development that require advanced JavaScript skills.
Syllabus
- Welcome to the Nanodegree Program!
- Welcome to Udacity! We're excited to share more about your Nanodegree program and start this journey with you!
- Object-Oriented JavaScript
- Functional Programming
- Asynchronous Programming with JavaScript
- This course dives deep into asynchronous programming, a technique essential for building responsive web applications. Learn how asynchronous code keeps your apps running smoothly even while waiting for data. Master key concepts like threads, callbacks, promises, and the elegant async/await syntax. Write clean, efficient code that keeps users engaged and in control. This course empowers you to harness the full potential of JavaScript without compromising user experience.
- Career Services
Taught by
Alyssa Hope, Rachel Manning, Andrew Wong and Richard Kalehoff
Reviews
5.0 rating, based on 3 Class Central reviews
4.4 rating at Udacity based on 140 ratings
Showing Class Central Sort
-
"This is the third course I take on the Udacity platform and I really like it. I feel encouraged to practice what is being taught through the exercises and especially during the final projects. The course also has great material and extra content for further development. "
-
The lecture videos and examples are great. The projects are challenging but practical and force you to do real research on the different methods and approaches just like you would have to do in a real project.
-
Very good explanation on topics and also provides exercises to apply learning. Projects are also evaluated and suggestions are given to improve code.