Curriculum
11 Sections
93 Lessons
52 Weeks
Expand all sections
Collapse all sections
HTML
11
2.1
Introducing HTML and CSS
9 Minutes
2.1
Introduction to HTML
12 Minutes
2.1
Introduction to CSS
7 Minutes
2.1
The A Tag
8 Minutes
2.1
Paths
5 Minutes
2.1
Quotes
6 Minutes
2.1
Lists – Ordered and Unordered
8 Minutes
2.1
Other Miscellaneous HTML Tags
2 Minutes
2.1
URL and Domain Names
11 Minutes
2.1
The img Tag
11 Minutes
2.1
The HTML Standard
3 Minutes
CSS
16
3.1
Cascading Stylesheets reintroduced
8 Minutes
3.1
Inheritance in CSS
7 Minutes
3.1
CSS Selectors
10 Minutes
3.1
Fonts
10 Minutes
3.1
Colors
3 Minutes
3.1
The Box Model
12 Minutes
3.1
The
Element
8 Minutes
3.1
What is the exact style applied?
8 Minutes
3.1
The
Element
3 Minutes
3.1
HTML States and Pseudo-classes
3 Minutes
3.1
Normal Rendering Flow Of The Browser
15 Minutes
3.1
The CSS float and clear properties
10 Minutes
3.1
Experimenting with the position attribute
12 Minutes
3.1
Fluid And Fixed Layouts
9 Minutes
3.1
The CSS display property
8 Minutes
3.1
Chrome Developer Tools
16 Minutes
Javascript Basics
16
4.1
Introducing Javascript
16 Minutes
4.1
Executing Javascript code
6 Minutes
4.1
Basic programming constructs
7 Minutes
4.1
Separating HTML and JS files
10 Minutes
4.1
Using the console.log statement
6 Minutes
4.1
Local and global variables
16 Minutes
4.1
Undeclared variables in JS are global
8 Minutes
4.1
Local variables hide global variables of the same name
6 Minutes
4.1
Javascript is ephemeral, reloading a page resets everything
4 Minutes
4.1
Creating and using arrays
15 Minutes
4.1
Copying an array
14 Minutes
4.1
Adding an element to an array
5 Minutes
4.1
Deleting elements from an array
8 Minutes
4.1
Arrays can contain different types
3 Minutes
4.1
Non-existent array elements are undefined
6 Minutes
4.1
First class functions
6 Minutes
Objects in Javascript
13
5.1
Introduction to Javascript objects
11 Minutes
5.1
Creating an object using JSON
8 Minutes
5.1
Creating an object using a constructor
16 Minutes
5.1
Adding properties to objects dynamically
12 Minutes
5.1
Removing properties from objects dynamically
3 Minutes
5.1
Object properties can be functions
7 Minutes
5.1
Object constructors can have property functions
3 Minutes
5.1
Two ways of accessing object properties
7 Minutes
5.1
Iterating over all properties in an object
5 Minutes
5.1
Calling a constructor without new
10 Minutes
5.1
Understanding the type of operator
6 Minutes
5.1
Paternity tests using instanceof
6 Minutes
5.1
Faking public and private properties
11 Minutes
First Class Functions - In Detail
4
6.1
Functions as arguments to functions
12 Minutes
6.1
Functions that return functions
9 Minutes
6.1
Arguments pass by value to functions
7 Minutes
6.1
Arguments pass by reference
16 Minutes
Javascript Quirks
8
7.1
Introduction to Javascript Quirks
6 Minutes
7.1
Understanding undefined
11 Minutes
7.1
Understanding null
14 Minutes
7.1
Understanding NaN
9 Minutes
7.1
Strings and numbers and conversions between them
10 Minutes
7.1
Strange comparison operators
11 Minutes
7.1
Truthy and falsy
7 Minutes
7.1
Simple string operations
14 Minutes
Functions Yet Again
4
8.1
Declared Functions, Function Literals and Hoisting
16 Minutes
8.1
Named And Anonymous Function Literals
7 Minutes
8.1
Nested Functions
15 Minutes
8.1
Nested functions can be declared
7 Minutes
Closures
5
9.1
Introduction to closures
18 Minutes
9.1
Closure variables win over local variables
9 Minutes
9.1
Closures with declared functions and function literals
2 Minutes
9.1
Referencing environment with function parameters
6 Minutes
9.1
Closure variables cooler than global variables
13 Minutes
Prototypes, Dynamic Prototyping and Inheritance
7
10.1
Introduction to prototypes
6 Minutes
10.1
Prototypical Inheritance In Action
8 Minutes
10.1
Dynamic Prototyping
4 Minutes
10.1
Inheritance hierarchy using chained prototypes
6 Minutes
10.1
Overriding properties using prototypes
7 Minutes
10.1
The base object as the ultimate prototype
4 Minutes
10.1
Overriding properties of built-in objects
3 Minutes
The Document Object Model & Event Handling
6
11.1
Introduction to the Document Object Model
13 Minutes
11.1
Modifying the HTML of a page using the DOM
4 Minutes
11.1
Event Handling
6 Minutes
11.1
Adding Multiple Event Handlers on the Same Event
4 Minutes
11.1
Setting Arbitrary HTML Attributes
4 Minutes
11.1
The window object
5 Minutes
JSON
3
12.1
Introduction To JSON
14 Minutes
12.1
Simple JSON Use Cases
3 Minutes
12.1
Creating meaningful objects with JSON
3 Minutes
Learn By Example: The Foundations of HTML, CSS & Javascript
Search
Introduction to CSS
https://edugate.org/wp-content/uploads/2018/08/Lecture-4_w1_m3-HTMLandCSSExample2.mp4
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content