technifyed

Free online

JavaScript courses 455

Learn JavaScript online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 455 courses

The Net Ninja

Node JS Tutorial for Beginners

Yo ninjas, in this Node JS tutorial series for beginners, we'll be walking step by step through what Node JS is, and how it all works. We'll also be creating a Node JS application from scratch using express, and hook it up to MongoDB - a noSQL database perfect for using with Node.

Video playlist
  • YouTube
  • 37 videos, 4.5 hours
  • Self-paced
  • Free video

Alison

Dynamic Slot Machine using JavaScript DOM

4.213 ratings

To kick off, you will set up the HTML file to add JavaScript coding and learn how to create the HTML game container element and link it to JS source files. Then you see how to create the game elements in JavaScript by using the DOM (document object model) content-loaded event to build a game board…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Intermediate

University of British Columbia

Software Development Capstone Project

Apply all the skills you have learned to work through the challenging and rewarding task of designing a full-stack system.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

Harvard University

CS50 Seminar: JavaScript with Exponent and React Native

Learn how to build native mobile apps that work on iOS and Android by writing just JavaScript. In this seminar, we'll cover some background on the state of mobile apps, and then we'll walk through building a simple app using Exponent and React Native.

Free video
  • YouTube
  • 1 hour
  • Self-paced
  • Free video

Alison

JavaScript Lorem Ipsum Generator and Content Pagination

4.17 ratings

This online course provides instructions on using JavaScript to create a Lorem Ipsum generator application and to build out pagination for loading API data. First, an explanation of Lorem Ipsum is provided and the setup for creating the generator is detailed. Several JavaScript functions and method…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

The University of Michigan

Developing and Deploying a Complete Django Web Application

This fourth and final course in Django for Everybody explores the JavaScript language and provides an introduction to the jQuery library and the JavaScript Object Notation (JSON) syntax.

  • edX
  • 8 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

freeCodeCamp

JavaScript Functions Crash Course

Learn about JavaScript functions in this full course for beginners. Functions are a fundamental building block of programming, and they're a great way to make your code more readable and maintainable. ✏️ Course developed by @tapasadhikary We will cover the following: ✅ What and Why JavaScript Funct…

Free video
  • YouTube
  • 1.5 hours
  • Self-paced
  • Free video

Technical University of Munich

Make Your Own App

4.115 ratings

Over 6 modules you will interactively learn the basics of web programming (HTML, CSS, JavaScript, jQuery, ...) and how to utilize these techniques to build your own software applications for mobile or desktop devices (exemplified with a chat app).

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Duke University

Programming Foundations with JavaScript, HTML and CSS

4.614,958 ratings

Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. In addition, learn basic web development as you build web pages using HTML, CSS, JavaScript. By the end of the course, will create a web page where others can up…

  • Coursera
  • 4 weeks of study, 3-7 hours/week
  • Self-paced
  • Paid certificate

University of California, Davis

JavaScript Basics

4.521 ratings

Gain insight into the topic of JavaScript and learn the basic fundamentals.

  • edX
  • 4 weeks, 2 - 5 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

University of California, Davis

Introduction to Web Development

4.73,729 ratings

This course is designed to build your skills in web development and design, no matter how little experience or technical knowledge you currently have. You probably visit several websites every day, whether for business, entertainment or education. But have you ever wondered how these websites actua…

  • Coursera
  • 4 weeks of study, 2-3 hours/week
  • Self-paced
  • Paid certificate

The Net Ninja

JavaScript Tutorials for Beginners

Go from zero to ninjas in this JavaScript for Beginners complete tutorial playlist. In this playlist we'll start with the basics - what is JavaScript, how do we use it, variables, arrays and control flow. Then we'll crank it up a notch and talk about slightly more advanced JavaScript topics such as…

Video playlist
  • YouTube
  • 47 videos, 5 hours
  • Self-paced
  • Free video

University of Michigan

JavaScript, jQuery, and JSON

4.6850 ratings

In this course, we'll look at the JavaScript language, and how it supports the Object-Oriented pattern, with a focus on the unique aspect of how JavaScript approaches OO. We'll explore a brief introduction to the jQuery library, which is widely used to do in-browser manipulation of the Document Obj…

  • Coursera
  • 10 hours per week
  • Self-paced
  • Paid certificate

freeCodeCamp

JavaScript Basics Course

This is a complete JavaScript course!

Video playlist
  • YouTube
  • 36 videos, 3 hours
  • Self-paced
  • Free video

IBM

Software Developer Career Guide and Interview Preparation

4.8396 ratings

Software engineering professionals are in high demand around the world, and the trend shows no sign of slowing. There are lots of great jobs available, but lots of great candidates too. How can you get the edge in such a competitive field? This course will prepare you to enter the job market as a s…

  • Coursera
  • 3 weeks of study, 1-2 hours/week
  • Self-paced
  • Paid certificate

Enter your email and the official page opens. Phone is optional.