/talent-program-resources

Ksquare's JavaScript Development Program Resources

JavaScript Development Program

Resource list:

Week 1

Day 1

Global Scope:

Function Scope:

Hoisting:

Global Context:

Functional Execution Context:

Functions as Constructors:

Day 2

Default parameters:

Rest parameters:

Object and Array Destructuring:

Arrow functions:

Introduction to Objects:

Object Metaproperties:

“Methods”, syntax and references:

Prototypical Inheritance:

Prototype Chain:

Day 3

Inheritance:

Classes:

Object.create

Object.setPrototypeOf:

Concatenative Inheritance:

Closures:

Immediately-Invoked Function Expression:

Module Pattern:

Module Revealing Pattern:

Day 4

Intro to HTML:

Doctypes:

HTML Documents:

Headings:

Paragraphs:

Divs:

Forms:

Form Input:

Buttons:

Intro to CSS:

CSS Levels (modules):

Style tag:

CSS Selectors:

Styling Text:

Values and units:

Cascading:

Box Model:

Styling Boxes:

Day 5

Introduction to models:

Creating Dom Elements:

Dom Manipulation:

Dom Events:

Basic Array Operations: