Web Development Fundamentals: Javascript Staff Pick

Christopher Dodd, Web Developer / Educator

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
28 Lessons (3h 32m)
    • 1. Introduction

      1:13
    • 2. What you'll need

      1:01
    • 3. Intro to Javascript

      5:14
    • 4. Getting Started with JS

      10:01
    • 5. JS Syntax and Statements

      14:37
    • 6. JS Output

      5:24
    • 7. JS Variables

      5:28
    • 8. JS Operators

      11:32
    • 9. JS Datatypes

      13:14
    • 10. JS Functions

      7:33
    • 11. JS Scope

      5:09
    • 12. JS Events

      2:54
    • 13. JS Arrays

      13:59
    • 14. JS Conditionals

      8:49
    • 15. JS Loops

      5:00
    • 16. JS HTML DOM Introduction

      5:22
    • 17. DOM Navigation

      10:48
    • 18. DOM Event Listeners

      3:58
    • 19. Intro to Ajax

      5:06
    • 20. Intro to jQuery

      5:36
    • 21. JQuery Effects & Events

      10:38
    • 22. jQuery Traversal

      11:26
    • 23. jQuery Manipulation

      8:18
    • 24. jQuery AJAX

      6:37
    • 25. Class Project - Intro

      2:05
    • 26. Class Project - Follow-along

      23:07
    • 27. Bonus: Debug with Console.log

      6:36
    • 28. Conclusion

      1:01
48 students are watching this class

About This Class

Hello and welcome to ‘Web Development Fundamentals: Javascript’

This class is the next step in our ‘Web Development Fundamentals’ series. In the last class, we covered how to create web pages with HTML and then style them with CSS. In this class, we’re gonna learn how to add more interactive features to our websites and web applications with Javascript.

JavaScript of course, is one of the three core technologies of the World Wide Web. It’s said to be the most popular programming language in the world and has been the programming language for front-end development since the beginning of the web.

So, regardless of which path you choose to follow as a web developer, you’re going to need some understanding of Javascript and specifically, how it plugs into your web page to create interactive web sites and web applications like many of the ones you use today.