Geeky Courses
Free Courses
Learning Paths
Blog
About Us
Go to Course Home
Getting Started with JavaScript
Introduction
Prev
Next
Table of Contents
Course Overview
Introduction
3h 26m 43s
Installing Development Software
4m
Running JavaScript
0s
JavaScript Beginning
Introduction
4m
Adding JavaScript Code to a Web Page
3m 55s
Working with JavaScript Files
6m 18s
Formatting Code
2m 18s
Detecting and Fixing Errors
3m 14s
Case Sensitivity
1m 48s
Commenting Code
2m 24s
Summary
2m 14s
Variables and Constants
Introduction
1m 19s
What Is a Variable?
2m 11s
Declaring Variables
2m 30s
Using let to Declare Variables
3m 28s
Naming Variables
3m 14s
Common Errors Using Variables
3m 30s
Changing Variable Values
2m 4s
Constants
3m 15s
The var Keyword
2m 20s
Summary
1m 49s
Program Flow
Introduction
1m 52s
Clip Watched
4m 27s
Conditionals Using if()
4m 25s
Truthy and Falsy
3m 30s
if … else
3m 30s
Comparing === and ==
1m 52s
The Ternary Operator
2m 47s
Block Scope Using let
2m 21s
Looping with for()
5m 30s
Looping with do … while()
1m 58s
Summary
2m 21s
Functions
Introduction
1m 52s
Function Basics
2m 46s
Function Expressions
2m 32s
Passing Information to Functions
3m 19s
Function Return Values
3m 13s
Function Scope
4m 20s
Using Functions to Modify Web Pages
3m 40s
Summary
2m 30s
Objects and the DOM
Introduction
1m 48s
Object Properties
4m 28s
Object Methods
3m 3s
Passing Objects to Functions
3m 27s
Standard Built-in Objects
6m 55s
The Document Object Model (DOM)
3m 20s
Styling DOM Elements
2m 42s
Detecting Button Clicks
2m 3s
Showing and Hiding DOM Elements
4m 30s
Summary
2m 47s
Arrays
Introduction
1m 48s
Creating and Initializing Arrays
4m 7s
Accessing Array Items
2m 4s
Manipulating Arrays
4m 3s
slice() and splice()
5m 54s
Array Searching and Looping
7m 32s
Arrays in the DOM
4m 11s
Summary
2m 28s
Scope and Hoisting
Introduction
1m 20s
Global Scope
4m 7s
Clip Watched
3m 14s
Function Scope
3m 45s
Var and Hoisting
2m 21s
Undeclared Variables and Strict Mode
2m 10s
Summary
1m 33s
Summary
Lorem ipsum dolor sit amet consectetur adipisicing elit. Repudiandae esse velit eos sunt ab inventore est tenetur blanditiis? Voluptas eius molestiae ad itaque tempora nobis minima eveniet aperiam molestias, maiores natus expedita dolores ea non possimus magnam corrupt i quas rem unde quo enim porro culpa! Quaerat veritatis veniam corrupti iusto.