YoVDO

Become a JavaScript Developer

Offered By: LinkedIn Learning

Tags

Javascript Courses Object-oriented programming Courses HTML Courses JSON Courses AJAX Courses Web Application Development Courses

Course Description

Overview

JavaScript, best known as the language that powers the Web, can serve you in the browser, on the server, or in a variety of other projects. While getting started with JavaScript is quick, mastering it can be slow. This series of courses gives you what you need to build applications, and then walks carefully through JavaScript's intricate details.
  • Structure your JavaScript code with object-oriented or prototype-based approaches.
  • Handle events with JavaScript functions.
  • Build your first complete web applications with vanilla JavaScript.

Syllabus

Courses under this program:
Course 1: JavaScript Essential Training
-Get hands-on experience scripting in JavaScript. Learn how to work with objects, variables, data types, conditionals, functions, loops, the DOM, and more.

Course 2: Learning the JavaScript Language
-Learn about variables types, objects, arrays, operators, control structures, loops, and functions, then work through a series of hands-on examples that put these ideas into action.

Course 3: Learning ECMAScript 6+ (ES6+)
-Bring your JavaScript code up to modern standards. Learn how to use the latest features in ECMAScript 6+ to add functionality to your apps and simplify your code.

Course 4: JavaScript: Scope
-Learn about the scope options for JavaScript variables, including global, local, and block scope.

Course 5: JavaScript: Prototypes
-Get an introduction to JavaScript prototypal inheritance. Learn how to write more efficient JavaScript code using the prototype chain.

Course 6: JavaScript: Closures
-Learn what closures are and how to use them in JavaScript. Review the building blocks of closures and discover what closures look like in code.

Course 7: JavaScript: Classes
-Learn how classes work in ECMAScript 6 (ES6). Discover how classes can make object-oriented development with JavaScript more familiar.

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

Course 9: HTML Essential Training
-Learn how to write HTML, the programming language that powers the web.

Course 10: Developing for Web Performance
-Develop your websites and applications with performance in mind. Learn how to create a realistic performance budget; optimize images, code, and file caching; and more.

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

Course 12: 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.


Courses

  • 0 reviews

    52 minutes

    View details
    Learn what closures are and how to use them in JavaScript. Review the building blocks of closures and discover what closures look like in code.
  • 0 reviews

    1 hour 3 minutes

    View details
    Get an introduction to JavaScript prototypal inheritance. Learn how to write more efficient JavaScript code using the prototype chain.
  • 0 reviews

    43 minutes

    View details
    Learn about the scope options for JavaScript variables, including global, local, and block scope.
  • 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

    4 hours 3 minutes

    View details
    Gain a conversant understanding of JavaScript, including variables, types, objects, arrays, operators, control structures, loops, and functions.
  • 0 reviews

    2-3 hours

    View details
    Develop your websites and applications with performance in mind. Learn how to create a realistic performance budget; optimize images, code, and file caching; and more.
  • 0 reviews

    2-3 hours

    View details
    Learn how to write HTML, the programming language that powers the web.
  • 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

    View details
    Learn how classes work in ECMAScript 6 (ES6). Discover how classes can make object-oriented development with JavaScript more familiar.
  • 0 reviews

    5 hours

    View details
    Get hands-on experience scripting in JavaScript. Learn how to work with objects, variables, data types, conditionals, functions, loops, the DOM, and more.
  • 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-2 hours

    View details
    Bring your JavaScript code up to modern standards. Learn how to use the latest features in ECMAScript 6+ to add functionality to your apps and simplify your code.

Taught by

Morten Rand-Hendriksen, Joe Chellman, Eve Porcello, Emmanuel Henri, Sasha Vodnik and Jen Simmons

Related Courses

Full Stack Foundations
Udacity
Web Application Development: Basic Concepts
University of New Mexico via Coursera
Desarrollo de Aplicaciones Web: Prueba y Despliegue
University of New Mexico via Coursera
Web Application Development: The Data Tier
University of New Mexico via Coursera
Desarrollo de Aplicaciones Web: Nivel de Datos
University of New Mexico via Coursera