LOADING

Type to search

Development Web Development

The 20 Best JavaScript Video Courses on the Internet

Education Kas 27

01 – The Complete JavaScript Course 2020: From Zero to Expert!

The Complete JavaScript Course 2020: From Zero to Expert!

The modern JavaScript course for everyone! Master JavaScript with projects, challenges and theory. Many courses in one!

Course content

  • Become an advanced, confident, and modern JavaScript developer from scratch
  • Build 6 beautiful real-world projects for your portfolio (not boring toy apps)
  • Become job-ready by understanding how JavaScript really works behind the scenes
  • How to think and work like a developer: problem-solving, researching, workflows
  • JavaScript fundamentals: variables, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, etc.
  • Modern ES6+ from the beginning: arrow functions, destructuring, spread operator, optional chaining (ES2020), etc.
  • Modern OOP: Classes, constructors, prototypal inheritance, encapsulation, etc.
  • Complex concepts like the ‘this’ keyword, higher-order functions, closures, etc.
  • Asynchronous JavaScript: Event loop, promises, async/await, AJAX calls and APIs
  • How to architect your code using flowcharts and common patterns
  • Modern tools for 2020 and beyond: NPM, Parcel, Babel and ES6 modules
  • Practice your skills with 50+ challenges and assignments (solutions included)
  • Get downloadable lectures and friendly support in the Q&A area
  • Design your unique learning path according to your goals: course pathways


02 – JavaScript: Understanding the Weird Parts

JavaScript: Understanding the Weird Parts

An advanced JavaScript course for everyone! Scope, closures, prototypes, ‘this’, build your own framework, and more.

Course content

  • Grasp how Javascript works and it’s fundamental concepts
  • Write solid, good Javascript code
  • Understand advanced concepts such as closures, prototypal inheritance, IIFEs, and much more.
  • Drastically improve your ability to debug problems in Javascript.
  • Avoid common pitfalls and mistakes other Javascript coders make
  • Understand the source code of popular Javascript frameworks
  • Build your own Javascript framework or library


03 – Modern JavaScript From The Beginning

Modern JavaScript From The Beginning

Learn and build projects with pure JavaScript (No frameworks or libraries)

Course content

  • Modular learning sections & 10 real world projects with pure JavaScript
  • Master the DOM (document object model) WITHOUT jQuery
  • Asynchronous programming with Ajax, Fetch API, Promises & Async / Await
  • OOP including ES5 prototypes & ES2015 classes
  • Learn JavaScript Patterns
  • Regular expressions, error handling, localStorage & more


04 – JavaScript – The Complete Guide 2020 (Beginner + Advanced)

JavaScript - The Complete Guide 2020 (Beginner + Advanced)

Modern JavaScript from the beginning – all the way up to JS expert level! THE must-have JavaScript resource in 2020.

Course content

  • JavaScript from scratch – beginner to advanced
  • All core features and concepts you need to know in modern JavaScript development
  • Everything you need to become a JavaScript expert and apply for JavaScript jobs
  • Project-driven learning with plenty of examples
  • All about variables, functions, objects and arrays
  • Object-oriented programming
  • Deep dives into prototypes, JavaScript engines & how it works behind the scenes
  • Manipulating web pages (= the DOM) with JavaScript
  • Event handling, asynchronous coding and Http requests
  • Meta-programming, performance optimization, memory leak busting
  • Testing, security and deployment
  • And so much more!


05 – The Modern JavaScript Bootcamp

The Modern JavaScript Bootcamp

Learn JavaScript by building real-world apps. Includes 3 real-world projects, 80 programming challenges, and ES6/ES7!

Course content

  • Learn JavaScript by building three real-world web applications
  • Gain a deep understanding of how JavaScript works behind the scenes
  • Explore the latest cutting-edge features from ES6 and ES7
  • Test your skills and gain confidence by completing over 80 coding challenges
  • Learn how to deploy your application to the web so you can share them with everyone
  • Learn how to use Promises and Async/Await with asynchronous JavaScript
  • Get more done by learning how to debug and fix your code when things go wrong
  • Get access to a free 80 page PDF guide with lecture notes, code samples, and documentation links


06 – JavaScript: The Advanced Concepts

JavaScript: The Advanced Concepts
750750

Learn modern advanced JavaScript practices and be in the top 10% of JavaScript developers

Course content

  • Advanced JavaScript Practices
  • Object Oriented Programming
  • Functional Programming
  • Scope and Execution Context
  • Inheritance + Prototype Chain
  • Latest features: ES6, ES7, ES8, ES9, ES10, ES2020
  • Closures
  • Asynchronous JavaScript + Event Loop
  • JavaScript Modules
  • `this` keyword
  • JavaScript Engine and Runtime
  • Error Handling
  • Stack Overflow
  • Memory Leaks
  • Composition vs Inheritance
  • Type Coersion
  • Pass By Reference vs Pass by Value
  • Higher Order Functions
  • IIFE
  • .call(), .apply(), .bind()
  • Interpreter/ Compiler/ JIT Compiler
  • Garbage Collection
  • Hoisting
  • JavaScript best practices


07 – The Modern Javascript Bootcamp Course (2020)

The Modern Javascript Bootcamp Course (2020)

The most up-to-date JS resource online! Master Javascript by building a beautiful portfolio of projects!

Course content

  • Learn everything there is to know about Javascript – from scratch!
  • Build beautiful web apps to add to your portfolio
  • Get job ready with a deep understanding of the internals of JS
  • Work with Node JS and Express
  • Create a full E-Commerce app complete with authentication
  • Automate testing your code by creating your own custom testing framework!
  • Build your own physics-based JavaScript game
  • Understand how Javascript developers work on a day-to-day basis
  • Master the latest JS features like async and arrow functions


08 – ES6 Javascript: The Complete Developer’s Guide

ES6 Javascript: The Complete Developer's Guide

ES6 Javascript Development from scratch. Get practice with live examples and learn exactly where to apply ES6 features.

Course content

  • Learn how to apply each feature of ES6 in practical situations
  • Understand the major features of ES6
  • Have total mastery of generators
  • Know the difference between ES6 and ES2015
  • Teach other developers about destructuring


09 – Accelerated ES6 JavaScript Training

Accelerated ES6 JavaScript Training

Learn and Use the Future of JavaScript – Today!

Course content

  • Understand and Use the new Features and Concepts introduced with ES6
  • Get an Overview over the Language Additions and Changes
  • Confidently apply the new Syntax, new APIs and other new Features in Web Applications


10 – 20 Web Projects With Vanilla JavaScript

20 Web Projects With Vanilla JavaScript

Build 20 mini frontend projects from scratch with HTML5, CSS & JavaScript (No frameworks or libraries)

Course content

  • Build 20 Frontend Projects From Scratch
  • No JS or CSS Frameworks
  • Modern JavaScript (ES6+) – Arrows, Fetch, Promises, etc
  • DOM Manipulation & Events
  • Animations With CSS & JavaScript
  • Fetch & JSON With 3rd Party API’s
  • HTML5 Canvas, Speech API, Audio & Video
  • Beginner Friendly


11 – Advanced Javascript

Advanced Javascript

In only seven hours you will learn enough javascript to transform from a Junior JS Dev into a Senior JS Guru

Course content

  • Impress interviewers with knowledge about advanced JavaScript features
  • Confidently Interview other JavaScript candidates
  • Pass stage one JavaScript telephone interviews
  • Prepare for working on complex frontend frameworks like React, Vue, Svelte or Angular.


12 – Modern JavaScript (from Novice to Ninja)

Modern JavaScript (from Novice to Ninja)

Create awesome JavaScript driven web apps with modern JavaScript from the very beginning right through to ninja-level.

Course content

  • Learn how to program with modern JavaScript, from the very beginning to more advanced topics
  • Learn all about OOP (object-oriented programming) with JavaScript, working with prototypes & classes
  • Learn how to create real-world front-end applications with JavaScript (quizes, weather apps, chat rooms etc)
  • Learn how to make useful JavaScript driven UI components like popups, drop-downs, tabs, tool-tips & more.
  • Learn how to use modern, cutting-edge JavaScript features today by using a modern workflow (Babel & Webpack)
  • Learn how to use real-time databases to store, retrieve and update application data
  • Explore API’s to make the most of third-party data (such as weather information)


13 – Accelerated JavaScript Training

Accelerated JavaScript Training

Take a deep dive into JavaScript, a Must-Know Language in Web Development, with a Hands-on, Example-driven Approach

Course content

  • Use JavaScript to write modern, reactive Websites
  • Understand how JavaScript works and how to use its many advantages
  • Dive into JavaScript Libraries like jQuery or Frameworks like Angular 2 or React


14 – JavaScript Beginner Bootcamp (2020)

JavaScript Beginner Bootcamp (2020)

JavaScript for Beginners: Projects based learning, whiteboard animations, coding in the browser and quizzes.

Course content

  • Learn basics of JavaScript
  • Create Interactive Webpage and deploy to the web
  • Build projects as you learn concepts to get a taste of building applications on a small scale
  • Become interview ready with whiteboard algorithm challenges
  • Build a Portfolio Page with HTML & CSS
  • Visually understand the JavaScript Language
  • Look under the hood to understand how JavaScript works


15 – JavaScript Web Projects: 20 Projects to Build Your Portfolio

JavaScript Web Projects: 20 Projects to Build Your Portfolio

Modern HTML5, CSS3, and JavaScript to build Responsive and Mobile Friendly projects for your dream portfolio and resume!

Course content

  • 20 projects with pure JavaScript, HTML5, CSS3 with all code provided
  • Go from a total beginner to a confident JavaScript developer
  • Learn UI/UX practices to build responsive and mobile first web applications
  • Asynchronous programming with AJAX, Fetch API, Promises & Async + Await
  • Write clean, maintainable and performant Javascript code
  • Work with Web APIs (localStorage, DOM, + more)
  • Modern HTML5 (Canvas, Video, Audio + more)
  • Modern CSS3 (Animations, Transitions, Variables + more)
  • Avoid common mistakes other Javascript programmers and beginners make
  • Build 20 beautiful and customizable, real world frontend applications


16 – JavaScript Web Projects: 20 Projects to Build Your Portfolio

JavaScript Web Projects: 20 Projects to Build Your Portfolio

The only course you need to become a JavaScript developer – 45 JavaScript projects, ES6, JSON, AJAX & much more!

Course content

  • Master the #1 programming language in the world
  • Become a professional JavaScript developer
  • Build games, web apps and websites in JavaScript
  • Get web development jobs on freelancer sites


17 – Learn JavaScript: Full-Stack from Scratch

Learn JavaScript: Full-Stack from Scratch

Understand the JavaScript language itself, Node.js, MongoDB, The Web Browser and More To Create Meaningful Applications

Course content

  • The JavaScript language itself
  • How to control a database (MongoDB) with JavaScript
  • How to control the Web Browser with JavaScript
  • How to implement user registration, log-in, log-out & user generated content
  • How to setup a server by using Node JS and Express


18 – Object-oriented Programming in JavaScript

Object-oriented Programming in JavaScript

Learn all about OOP, understand the most confusing parts of JavaScript and prepare for technical interviews

Course content

  • Understand the most confusing parts of JavaScript
  • Learn all about object-oriented programming
  • Prepare for technical interviews
  • Manage and reduce complexity in code
  • Build re-usable components
  • Write cleaner code
  • Learn all about prototypes and prototypical inheritance
  • Use ES6 features (classes and modules) and tooling


19 – JavaScript Basics for Beginners

JavaScript Basics for Beginners

JavaScript – Master the Fundamentals in 6 Hours

Course content

  • Understand the fundamental concepts in JavaScript
  • Learn problem-solving skills
  • Learn and apply the best practices
  • Avoid common pitfalls and mistakes other JavaScript developers make
  • Write solid JavaScript code


20 – JavaScript Basics foMake a Spotify Clone from Scratch: JavaScript PHP and MySQLr Beginners

JavaScript Basics foMake a Spotify Clone from Scratch: JavaScript PHP and MySQLr Beginners

Learn JavaScript, PHP and MySQL by building the ultimate music streaming website from scratch! The complete guide!

Course content

  • Build your own music streaming service like Spotify
  • Master important areas of development in JavaScript, PHP, HTML and MySQL
  • Discover important techniques that are essential for any aspiring software engineers
Tags:

You Might also Like