JavaScript Essentials: From Nothing to Ninja

Kalob Taulien, Web Developer / Entrepreneur

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
49 Lessons (7h 4m)
    • 1. Welcome

      3:18
    • 2. Introduction

      2:09
    • 3. What You can Expect

      2:44
    • 4. Where To Put Your JavaScript

      6:39
    • 5. Variables And Data Types

      11:41
    • 6. Don't Forget To Rate This Course, Please.

      0:33
    • 7. Variables And Data Types Part 2

      10:49
    • 8. String Manipulation

      13:35
    • 9. String Manipulation Part 2

      10:13
    • 10. Mini Project: Turn a string into a URL

      2:39
    • 11. Mini Project: Turn a string into a URL Solution

      5:49
    • 12. Code Comments

      5:10
    • 13. Basic Operators

      10:11
    • 14. Comparison Operators

      11:14
    • 15. If..Else Statements

      6:05
    • 16. If..Elseif..Else from User Input

      13:59
    • 17. Query Selectors

      8:39
    • 18. Query Selectors Part 2

      7:16
    • 19. Intro to Functions

      14:24
    • 20. Function Examples

      13:12
    • 21. HTML Events

      9:03
    • 22. Calculator Project

      1:59
    • 23. Calculator Project Solution

      11:04
    • 24. Calculator Project Solution Part 2

      9:48
    • 25. Anonymous Functions

      5:39
    • 26. Self Invoking Functions

      5:06
    • 27. The `this` Keyword

      5:54
    • 28. Hoisting

      6:26
    • 29. Try Catch Throw and Finally

      9:48
    • 30. Scope

      9:08
    • 31. Project: Making a Modal

      5:08
    • 32. Project: Making A Modal Solution

      11:16
    • 33. Project: Making A Modal Solution Part 2

      7:48
    • 34. Imposter Syndrome

      10:22
    • 35. Arrays

      10:12
    • 36. Objects

      10:13
    • 37. Objects Part 2

      7:50
    • 38. For Loops

      14:05
    • 39. While Loops

      9:53
    • 40. Intro To Classes

      14:55
    • 41. Returning Values From Methods

      5:25
    • 42. Subclasses

      14:42
    • 43. Super

      9:07
    • 44. Surprise!

      5:00
    • 45. New Variable Types: const and let

      14:40
    • 46. Arrow Functions

      6:15
    • 47. Framework, Libraries, and Where To Go Next

      13:45
    • 48. How To Make Money While Learning To Code

      14:23
    • 49. Summary

      4:31
141 students are watching this class

Project Description

You'll create a browser based calculator and your very own JavaScript modal (dialog box) just to prove you don't need other frameworks like Bootstrap; you can officially create your own tools and get enough experience to get a job as a front end web developer.

All the downloadable project files can be accessed here (file is attached) or through this link.

Student Projects

Mahmoud Alhelou
3 comments
Kristaps Buls
3 comments
Anja Basubas
2 comments
Lucas Puglielli
6 comments
Tiffany Bond
1 comment
Mr Spock
1 comment
All My Projects
Alex Tana
3 comments
All Projects
Joshua Kiss
8 comments
Tahmina Luna
2 comments
Kimi Kotova
8 comments