Learn modern JavaScript from scratch. Includes 6+ projects!
Sign up for $29.97 View CurriculumHello fellow developer!
Welcome to JavaScript for Beginners! Here's a little information about me, what's in this course, what you'll learn in this course, and some social proof from the other courses I've taught on various platforms.
I've been teaching JavaScript for over 8 years, and I've been using JavaScript since the late '90s. I've helped over 45,000 students learn this fun and fantastic programming language, JavaScript!
Are you looking for a thorough course to learn JavaScript?
Welp.. that's this course for you!
Is this course for you?
Here's what you'll be learning in this course
In this JavaScript for Beginners course you will learn everything you need to become a confident JavaScript developer. Some courses only teach you the programming side of JavaScript, and other courses only show you the interactive side of JavaScript. But the truth is: JavaScript is an interactive programming language and you need to know both sides of JavaScript.
Are you ready to start writing JavaScript?
If not.. consider this: I have two other JavaScript courses with over 45,000 students and over 2,000 reviews! Here are a few real reviews from my other JavaScript courses:
— I've been trying to lean Javascript for a few months now. This course is helping everything fall into place.
— I really like and appreciate this tutor for his way of explaining. Fantastic!
— Not completed the course just yet, but from the lessons so far I have found Kalob's explanations to be clear and succinct. He explains exactly what he is doing and why. The pace is spot on and I never felt the explanations were verbose. I've never had the most confidence with Js so I decided to buy this course. I feel the lessons are helping and I am slowly gaining in confidence by the day. Great for beginners.
— Its amazing, the explanation is so simple, I wish I had gone through this course earlier.
— Yes, so far its been very easy and has a great start.
— IT'S A GREAT JS BEGINNER COURSE
Other benefits include:
I've been teaching JavaScript for several years, helped thousands of people learn to read, write and understand JavaScript — and I've put 3x more effort into developing this course than all my previous JavaScript courses. I promise you will enjoy it!
See you inside! :)
1. 7 JavaScript Facts
7m 08s
2. Your First Script
5m 23s
3. A Brief History
6m 06s
4. Introduction to Variables
10m 03s
5. Merging Variables
10m 42s
6. Console Logging
5m 51s
7. Selecting HTML Elements
7m 47s
8. Mini Project #1
5m 36s
9. String Manipulation
18m 43s
10. Accepting User Input
8m 58s
11. Introduction to Comparison Operators
9m 40s
12. Handling Opposite Operators
5m 02s
13. Mini Project #2
9m 17s
14. Handling Special Cases
6m 43s
15. Code Commenting
4m 24s
16. Introduction to Simple Arithmetic
6m 05s
17. Boolean Logic
8m 24s
18. Making Lists with Arrays
9m 23s
19. Checking Variable Types
7m 31s
20. Variable Casting
7m 24s
21. More Comparison Operators
12m 16s
22. Mini Project #3
5m 55s
23. Functions
9m 58s
24. Practice with Functions
14m 54s
25. Mini Project #4
7m 02s
26. Query Selectors
13m 14s
27. Introduction to Events
9m 52s
28. Tip Calculator Project
14m 37s
29. Anonymous Functions
6m 33s
30. IIFE
4m 29s
31. This `this` Keyword
6m 13s
32. Scope
6m 53s
33. Hoisting
10m 51s
34. Introduction to Event Listeners
7m 1
35. Getting Input Values
5m 58s
36. Changing CSS with Event Listeners
10m 35s
37. Mini Project #5
7m 56s
38. Objects
14m 44s
39. For Loops
11m 21s
40. While Loops
7m 59s
41. For Each Loops
8m 22s
42. Guessing Game Project
7m 40s
43. Let and Const
7m 53s
44. Introduction to OOP
10m 45s
45. Extending Classes
12m 38s
46. Modal Project
16m 04s
47. Template Literals
3m 13s
48. Object Literals
3m 04s
49. Destructuring Arrays and Objects, and All the Rest
13m 02s
50. Timeouts
3m 51s
51. Intervals
2m 51s
52. API's and Ajax Requests
11m 58s
53. Arrow Functions
8m 47s
54. Adding and Removing CSS Classes
3m 49s
55. Final Project
14m 31s
56. What's next?
3m 05s