While frameworks and libraries make it easy to create code quickly, sometimes you need to build smaller, tighter code that you control. In this path, learn to create clean JavaScript code for any front-end application, with or without a supporting framework, that does exactly what you need.
-
Create code that fits your needs precisely.
-
Learn JavaScript features that simplify program architecture.
-
Learn how to manage communications with servers.
Courses
-
1
Learning App Building with Vanilla JavaScript1h 44mLearning App Building with Vanilla JavaScript
By: Sasha Vodnik
Replace jQuery and React with vanilla JavaScript to improve site speed without impacting the user experience.
-
2
Learning Functional Programming with JavaScript ES6+ (2019)2h 49mLearning Functional Programming with JavaScript ES6+ (2019)
By: Shaun Wassell
Get an introduction to the evolving functional paradigms at the heart of many JavaScript frameworks and programs.
-
3
JavaScript: Modern Browser APIs1h 51mJavaScript: Modern Browser APIs
By: Joe Marini
Build truly great applications using JavaScript and a selection of modern browser APIs. Discover ways to improve data management, enhance app performance, and more.
-
4
JSON Essential Training2h 13mJSON Essential Training
By: Sasha Vodnik
Get a one-stop introduction to JSON, the most common format for data interchange on the web.
-
5
JavaScript: Ajax and Fetch2h 21mJavaScript: Ajax and Fetch
By: Sasha Vodnik
Ajax is the backbone of high-performance web apps. Learn how to use vanilla JavaScript, Ajax, and APIs like Fetch to request and handle data and modify webpage content.
-
6
JavaScript: Service Workers3h 36mJavaScript: Service Workers
By: Maximiliano Firtman
Learn how to use service workers in your applications. Create faster, more engaging web experiences with features like notifications, background syncing, and offline browsing.
-
7
Vanilla JavaScript: Web Performance Optimization APIs1h 43mVanilla JavaScript: Web Performance Optimization APIs
By: Maximiliano Firtman
Make the web faster and better. Learn how to use vanilla JavaScript and the Performance APIs to measure and optimize the performance of your websites and applications.
-
8
Vanilla JavaScript: Building on the Document Object Model (DOM)1h 47mVanilla JavaScript: Building on the Document Object Model (DOM)
By: W. Scott Means
Explore the most crucial foundation of all web apps, the Document Object Model.
Instructors
Sasha Vodnik
Principal Technical Course Developer at Docusign
Shaun Wassell
Software and Web Development Trainer at CBT Nuggets
Joe Marini
Creative Technology Leader | LinkedIn Learning Instructor with 20M Learners | Developer Advocacy
Maximiliano Firtman
App developer, course instructor, writer, speaker, and workshop trainer. World Traveller, 74 countries.