đ Key Learning Outcomes
- Understanding fundamentals like variables, data types, functions, and scope.
- Exploring DOM manipulation, events, and creating dynamic UIs.
- Delving into under the hood topics such as execution context and the call stack.
- Learning asynchronous JavaScript with callbacks, promises, and async/await.
- Exploring Web APIs like geolocation, audio/video, canvas, and speech.
- Understanding OOP concepts including classes and prototypes.
- Building a full-stack application with Node.js/Express & Webpack.
đ¨âđĢ About the Course
This 37-hour course covers everything from the basics of JavaScript to advanced topics like Webpack tooling and full-stack development with Node.js/Express. You will learn about DOM manipulation, asynchronous JavaScript, and object-oriented programming. The course also includes a bonus project where you build a complete application.
đ¯ Target Audience
- Ideal for beginners, intermediate, and advanced learners looking to enhance their JavaScript skills.
- Suitable for aspiring web developers, software engineers, and computer science students.
â Requirements
- Basic understanding of programming concepts.
- Familiarity with HTML and CSS is recommended.
đ Course Content
- Covering variables, data types, methods, arrays, objects, functions, scope, execution context, logic, control flow, loops, DOM manipulation, events, asynchronous JavaScript, Fetch API, async/await, Web Browser APIs, OOP, classes, prototypes, modules, tooling, iterators, generators, data structures, unit testing algorithms, Node.js modules, and full-stack project development.
Drop a comment
Modern JavaScript 2.0 Course by Brad Traversy
Log in to leave a feedback
Loginđ Psst! Interested in More JavaScript Courses?
JavaScript: The Hard Parts, v2Video
by Will Sentance
đšī¸ Levels: đ Advanced
âŗ Duration: 7 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters
How to Use npm Scripts as Your Build ToolVideo
by Elijah Manor
đšī¸ Levels: đą Beginner
âŗ Duration: 1 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io
The Hard Parts of Functional JavaScriptVideo
by Will Sentance
đšī¸ Levels: đ Intermediate
âŗ Duration: 5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Frontend Masters