11 JavaScript FREE Udemy Courses List (2022)

11 FREE JAVASCRIPT COURSES ON UDEMY






1. Javascript Essentials 

Learn basic syntax that can apply to any language.
Learn what is a programming language and the basic concepts for beginners.
Understand what is Javascript in it's truest form.
Know the basic syntax of Javascript.
Know some hidden quirks in Javascript.

Course Link : https://www.udemy.com/course/javascript-essentials



2. JavaScript Fundamentals 

Create JavaScript Programs

User Variable and Operators

Launch Popup Boxes

Write conditional and looping logic

Create custom functions

Handle Events Programatically

Catch and handle errors

Learn the basics of debugging

Manipulate HTML from JavaScript

Use the Browser Object Model

Do HTML form validation

Create custom JavaScript Objects


Course Link : https://www.udemy.com/course/javascriptfundamentals



3. Advanced and Object Oriented JavaScript and ES6

Master primitive and reference types and their differences

Adding and removing properties to objects

Use various in built reference types

Learn the different ways to create and use functions

Understand how to Overload Functions

Use the "this" object and change it

Define and Delete Object properties

Use different types of properties

Modify object property attributes

Prevent object modification

Understand and use constructors and prototypes

Learn how to change the default prototype

Implement inheritance using prototype chaining

Also learn constructor inheritance

Invoke super constructors and methods

Master the super cool features ES6 has to offer


Course Link : https://www.udemy.com/course/advanced-and-object-oriented-javascript



4. Learning ECMAScript The Next Generation of Javascript

Use latest version of javascript in their projects and applications
Understand how ES6 is transformed into ES5
Best approaches to convert ES6 to ES5
Intro to react with ES6

Course Link : https://www.udemy.com/course/ecmascript2015



5. Build a Quiz App with HTML, CSS, and JavaScript

ES6 JavaScript features like arrow functions, the spread operator, const and let, and template literal string

how to use the Fetch API to load trivia questions from an API

how to store high scores in Local Storage

how to use Flexbox, Animations, and REM units in CSS

how to create a progress bar from scratch

how to create a spinning loader icon from scratch


Course Link : https://www.udemy.com/course/build-a-quiz-app-with-html-css-and-javascript



6. Basic Coding in JavaScript [2019]

JavaScript

Basic coding/programming

Problem solving skills


Course Link : https://www.udemy.com/course/javascript-basics-start-coding-in-5-minutes-2019


7. Learn to Program in Javascript: Beginner to Pro

understand object orientation in javascript

write functional programs in javascript

know some pitfalls and how to avoid them

write rich internet applications (AJAX style)


Course Link : https://www.udemy.com/course/programming-in-javascript



8. Code Your First Game: Arcade Classic in JavaScript on Canvas

Display, position, and move filled shapes for retro and prototype gameplay

Move a ball around your game space such that it bounces off boundaries

Handle real-time mouse input

Detect and respond to simple collisions

Program very basic artificial intelligence

Keep and display score during play

Understand the subtle, key difference between a classic game in this style which is fun to play versus one that isn't

Define and code a win condition and end state for your game


Course Link : https://www.udemy.com/course/code-your-first-game



9. MEAN Stack For Web Developers: Build Websites on Javascript

Build robust and scalable websites using the knowledge of only one programming language - Javascript

Save time and avoid doing repetitive tasks by using popular automation tools

Stop wasting money on software and infrastructure by leveraging the power of community and open source software

Stop reinventing the wheel by reusing code and tools built by amazing developers

Use command line to create boiler plate code, run build tasks, manage source control and even host your site on public domain

Remove the pain of database management and schema modifications by using NoSQL database

Get up to speed on the latest tips and tricks being used in web development


Course Link : https://www.udemy.com/course/javascript-based-website-in-minutes-using-the-mean-stack



10. ES6 / EcmaScript Fast Crash Course

At the end of the course students will be able to implement ES6 code in their apps

At the end of the course students will be able to understand more TypeScript and Framework JS which uses ES6


Course Link : https://www.udemy.com/course/es6-ecmascript-6-for-beginners


11. Programming for Entrepreneurs - JavaScript

Learn basic JavaScript

Learn how to make interactive html pages/apps


Course Link : https://www.udemy.com/course/programming-for-entrepreneurs-javascript



Follow TECH_ED
@techedcs