Javascript: Gentle Introduction for Beginners Premium class

Chris Dixon, Web Developer & Online Teacher

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
41 Videos (4h 47m)
    • Welcome & what we will be building.

      1:43
    • What is Javascript & what do we use it for?

      4:33
    • Where to include Javascript

      7:20
    • Displaying Javascript on webpages & comments

      8:26
    • Javascript variables & assignment

      8:21
    • Numbers & arithmetic

      5:46
    • Javascript strings

      8:58
    • Mini Challenge: Display a users score

      4:39
    • String methods

      8:19
    • Mini challenge: Correctly format users name

      6:17
    • Javascript arrays

      4:42
    • Array methods

      3:57
    • Javascript functions

      5:35
    • Function parameters

      3:23
    • Javascript scope

      3:10
    • Javascript objects

      10:41
    • Javascript math

      8:03
    • Mini challenge: Generate a random whole number between 1 and 100

      6:29
    • Dates & date methods

      10:19
    • If statements & comparison

      8:05
    • Else & else if statements

      6:59
    • Mini challenge: Age checker

      5:27
    • Logical operators

      5:44
    • Switch statements

      7:18
    • Mini challenge: Higher or lower game

      13:24
    • While loop

      7:45
    • Do while loop

      3:10
    • For loop

      5:09
    • Mini challenge: Phone book

      5:14
    • What is the DOM

      2:52
    • Accessing elements

      9:36
    • Manipulating elements

      11:27
    • Mini challenge: Temperature converter - Part 1

      7:30
    • Mini challenge: Temperature converter - Part 2

      6:07
    • Javascript events

      10:43
    • Mini challenge: Name animator

      6:50
    • Creating the user interface: part 1

      11:49
    • Creating the user interface: part 2

      12:15
    • Adding the CSS and Javascript functions

      8:33
    • Finishing off the project

      9:17
    • Thank you

      1:11

About This Class

Take your web design/development skills to the next level by learning Javascript!

Javascript is one of the most in demand programming languages today. This course will take you from zero knowledge to confidently adding interactivity to websites and building standalone applications.

Javascript is here to stay, it is built into and runs in all the major browsers and is the default scripting language for the web.

By learning Javascript you will have the power to add features and interactivity to websites, build large scale full stack applications and create games using one programming language!

12 of 12 students recommendSee All

This is the best JS online class I've taken. Instructor is so clear in explanations, easy for a noob to follow. On my wish list is that he makes a JS intermediate class!
I'm not a absolute beginner, so I can say this class is pretty good, but there are a few things that could be explained with a little more depth and in a simple way, it would make things clearer, in my opinion. I'd recommend to everyone to do this class and than check out some books about javascript as all authors guess you already know some javascript or other programming language before you read such books.

548

Students

3

Projects

Chris Dixon

Web Developer & Online Teacher

Hello, My name is Chris and I am a web developer and online teacher. I am passionate about what I do and about teaching others. I have started various online and offline businesses.

Whatever your reason for learning to build websites you have made an excellent career choice.

My personal motivation was to become my own boss and have more freedom and flexibility in my life. I also enjoy the technical challenge it provides and the way it constantly evolves. I built my first website back in 1999 and i have watched the web evolve into what it is today.

I try to make my courses enjoyable and try to remember what it was like when I was learning. I also believe the best way to learn is by doing and try to include as many practical examples as possible in my courses.

Thanks for taking an interest and I look forward to you joining me.

Chris