JavaScript Tutorial for Beginners: Learn JavaScript in 1 Hour [2019]

Published on Apr 23, 2018 984,849 views

Watch this JavaScript tutorial for beginners to learn JavaScript basics in one hour.
🔥Get my Complete JavaScript Course to master JavaScript (83% OFF - LIMITED TIME ONLY): http://bit.ly/2M1sp4B

⭐️Subscribe for more videos:

JavaScript is one of the most popular programming languages in 2019. A lot of people are learning JavaScript to become front-end and/or back-end developers.

I've designed this JavaScript tutorial for beginners to learn JavaScript from scratch. We'll start off by answering the frequently asked questions by beginners about JavaScript and shortly after we'll set up our development environment and start coding.

Whether you're a beginner and want to learn to code, or you know any programming language and just want to learn JavaScript for web development, this tutorial helps you learn JavaScript fast.

You don't need any prior experience with JavaScript or any other programming languages. Just watch this JavaScript tutorial to the end and you'll be writing JavaScript code in no time.

If you want to become a front-end developer, you have to learn JavaScript. It is the programming language that every front-end developer must know.

You can also use JavaScript on the back-end using Node. Node is a run-time environment for executing JavaScript code outside of a browser. With Node and Express (a popular JavaScript framework), you can build back-end of web and mobile applications.

If you're looking for a crash course that helps you get started with JavaScript quickly, this course is for you.


00:00 What is JavaScript
04:41 Setting Up the Development Environment
07:52 JavaScript in Browsers
11:41 Separation of Concerns
13:47 JavaScript in Node
16:11 Variables
21:49 Constants
23:35 Primitive Types
26:47 Dynamic Typing
30:06 Objects
35:22 Arrays
39:41 Functions
44:22 Types of Functions

⭐️Related Tutorials ⭐️
Node tutorial for beginners:

Express.js tutorial for beginners:

React tutorial for beginners:

Angular tutorial for beginners:

⭐️Learn More ⭐️
Want to learn more from me? Check out my blog and courses:


  • imbcw
    imbcw 1 month ago Play at x2 speed - Learn JavaScript Basics in Half Hour
  • Dip Barman
    Dip Barman 1 day ago Roger that lol😆😆😆
  • zia Z
    zia Z 1 week ago Are you a PHD?SO SMART
  • Unbolted TV
    Unbolted TV 2 weeks ago i want to learn it thi
  • Mr. Noone
    Mr. Noone 2 weeks ago LOL
  • XstyleMaX
    XstyleMaX 3 weeks ago play at 5 times speed learn java in 15mins
  • Nabin Rai
    Nabin Rai 3 weeks ago Copied 😂😂😂
  • jasiel delgado
    jasiel delgado 3 days ago (edited) But this, like every JS tut on YouTube; it doesn't really teach anything if you don't know how to use it. For example, a beginner stuck on tutorial purgatory will never get out of it because although you taught strings and variables arrays etc the beginner wouldn't know how to use it for web development. Because every example was done with random numbers with no real purpose. This is like college where they teach you meanings and theory and when you go out in the real world you're lost There's so many good HTML and CSS tutorials where they teach you the language but they also teach you how to use it with real examples like nav bars, image sliders, applying gradients to different shapes etc Why can't this level of depth be applied to JS tutorials? Does anyone know a JS tutorial that teaches you its practicality and use like for saving emails and adding functionality to contact forms and booking forms, making buttons actually do something, saving transaction information, etc ???
  • Ryan Varnell
    Ryan Varnell 1 day ago For those of you having trouble at 14:20 . It took me awhile to find a backdoor to npm not working properly with files when trying to type "node index.js" it would get an error message and say that the file could not be found. What I did was make it to where I could open the terminal specified to the folder. Here is how I solved this problem. Head into System Preferences and select Keyboard > Shortcuts > Services. Find "New Terminal at Folder" in the settings and click the box. Now, when you're in Finder, just right-click a folder and you're shown the open to open Terminal. Right click the file and (if you're on mac, scroll to services - - > new terminal at folder). Now if you type in, "node index.js" you should get the resulting 'Hello World."
  • Ziad Yasser
    Ziad Yasser 4 weeks ago (edited) 24:40 "By the way i am 30 years old but dont tell anyone" **900,000 views☻
    RØBZY APØLLYIØN 3 hours ago 1 mil almost
  • Youssuf Mostafa
    Youssuf Mostafa 3 weeks ago so what I am 14
  • Youssuf Mostafa
    Youssuf Mostafa 3 weeks ago what pulled my attention is that you are arabic