YoVDO

Become a Vanilla JavaScript Developer

Offered By: LinkedIn Learning

Tags

Javascript Courses Progressive Web Applications Courses Functional Programming Courses JSON Courses AJAX Courses Front-end Development Courses Document Object Model (DOM) Courses Service Workers Courses

Course Description

Overview

While frameworks and libraries make it easy to create code quickly, sometimes you need to be able 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.
  • Broaden your understanding of JavaScript features that simplify program architecture.
  • Develop your own approach to managing communications with servers.

Syllabus

Courses under this program:
Course 1: Learning App Building with Vanilla JavaScript
-Replace jQuery and React with vanilla JavaScript to improve site speed without impacting the user experience.

Course 2: Web Portfolio Projects: Binding and Propagation
-Learn about some more advanced JavaScript concepts—including managing propagation and binding—as you build a few interesting card games.

Course 3: Learning Functional Programming with JavaScript ES6+
-Get an introduction to the evolving functional paradigms at the heart of many JavaScript frameworks and programs.

Course 4: JavaScript: Ajax and Fetch
-Ajax is the backbone of high-performance web apps. Learn how to use vanilla JavaScript, Ajax, and APIs like Fetch and XHR to request and handle data and modify webpage content.

Course 5: JSON Essential Training
-Get a one-stop introduction to JSON, the most common format for data interchange on the web.

Course 6: JavaScript: Modern Browser APIs
-Build truly great applications using JavaScript and a selection of modern browser APIs. Discover ways to improve data management, enhance app performance, and more.

Course 7: JavaScript: Service Workers
-Learn how to use service workers in your applications. Create faster, more engaging web experiences with features like notifications, background syncing, and offline browsing.

Course 8: JavaScript: Progressive Web Applications
-Create app-like experiences for the mobile web. Learn how to create progressive web apps with nothing more than Vanilla JavaScript.

Course 9: Vanilla JavaScript: Building on the Document Object Model (DOM)
-Explore the most crucial foundation of all web apps, the Document Object Model.


Courses

  • 0 reviews

    1 hour 52 minutes

    View details
    Build truly great applications using JavaScript and a selection of modern browser APIs. Discover ways to improve data management, enhance app performance, and more.
  • 0 reviews

    1 hour 45 minutes

    View details
    Replace jQuery and React with vanilla JavaScript to improve site speed without impacting the user experience.
  • 0 reviews

    2 hours 50 minutes

    View details
    Get an introduction to the evolving functional paradigms at the heart of many JavaScript frameworks and programs.
  • 0 reviews

    2-3 hours

    View details
    Ajax is the backbone of high-performance web apps. Learn how to use vanilla JavaScript, Ajax, and APIs like Fetch and XHR to request and handle data and modify webpage content.
  • 0 reviews

    3-4 hours

    View details
    Create app-like experiences for the mobile web. Learn how to create progressive web apps with nothing more than Vanilla JavaScript.
  • 0 reviews

    3-4 hours

    View details
    Learn how to use service workers in your applications. Create faster, more engaging web experiences with features like notifications, background syncing, and offline browsing.
  • 0 reviews

    2-3 hours

    View details
    Get a one-stop introduction to JSON, the most common format for data interchange on the web.
  • 0 reviews

    1 hour 48 minutes

    View details
    Explore the most crucial foundation of all web apps, the Document Object Model.
  • 0 reviews

    1-2 hours

    View details
    Learn about some more advanced JavaScript concepts—including managing propagation and binding—as you build a few interesting card games.

Taught by

Sasha Vodnik, Leigh Stewardson, Shaun Wassell, Joe Marini, Maximiliano Firtman, Tom Duffy and Scott Means

Related Courses

Offline-First Progressive Web Apps (PWA) in Vue.js
egghead.io
Progressive Web Apps in React with create-react-app
egghead.io
SEO Friendly Progressive Web Applications with Angular Universal
egghead.io
Exploring Service Workers
Frontend Masters
Let's Build an Offline-First Vue App
Laracasts