Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JavaScript For Programmers
Rating: 4.2 out of 5(54 ratings)
2,814 students

JavaScript For Programmers

3 hour Crash Course
Created byDaniel Graham
Last updated 6/2025
English

What you'll learn

  • Software Engineering
  • JavaScript Learner
  • React Native
  • Promises
  • Await syntax

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

4 sections8 lectures2h 3m total length
  • Variables1:39

    Declare and assign variables in JavaScript by naming them and giving values, print with console.log, and learn var and const with global and local scope, noting semicolons are optional.

  • Loops and Types7:44

    Explore for loops and var vs let scope in JavaScript, then cover typeof, number, string, boolean, null, undefined, and object types, plus triple equals vs double equals and type coercion.

  • Functions4:10

    Explore JavaScript functions through live coding, covering named and anonymous functions, first-class objects, function calls, and optional semicolons, with practical examples.

  • Arrow Functions7:45

Requirements

  • You'll need to have programming experience in another language.

Description

This is course is a crash 3 hour Course in JavaScript for programmers. If you are programmer and you want to learn JavaScript this is the course for you. JavaScript is a functional programming language and by the end of this course, you'll be able to read and write functional code. We'll discuss arrow function, JSON and map reduce. The course end with you coding exercise that mimics a coding interview.  Each video is approximately 45 minutes and consist of both live coding and slides.  The course is broken into four section. The first section covers the fundamentals: variable and function. Function in JavaScript are unique because they are first class objects, which means that can be easily passed as parameters to other functions. This is one of the key ideas of a functional programming language. In the second section we discuss JavaScript Objects and inheritance model.  All object in JavaScript inherit from a single object. In the third section, we discuss async programming and how you can make web request with JavaScript. In this section we also cover promises and the async/wait keywords. In the final section we discuss array manipulation and provide a sample interview style question for you to tackle.  This is a great class I hope you enjoy talking it.

Who this course is for:

  • This course is for software developers, who want to learn JavaScript