Introduction to JavaScript Bootcamp
  • Introduction
Overview and Basic JavaScript Setup
  • JavaScript Overview
  • JavaScript Setup
JavaScript Variables and Primitive Types
  • Numbers Demo
  • Variable Demo
  • String Demo
  • String Method Demo
JavaScript Object Types
  • Array Demo
  • Functions Demo
  • Objects Demo
JavaScript Control Flow
  • Conditional Demo
  • Loops Demo
  • Errors
JavaScript Document Object Model (DOM)
  • Elements and Attributes
  • Events
  • Function Calculator Exercise
jQuery Selectors, Events & Effects
  • Selector Demo
  • Events Demo
  • Effects Demo
  • Animation Demo
jQuery Document Object Model (DOM)
  • Content Demo
  • Structure Demo
  • Traversal Demo
jQuery Ajax
  • Ajax Demo 1
  • Ajax Demo 2
AngularJS Beginning
  • Simple Hello World App
  • Expressions
  • Abstracting the Controller into a Module
AngularJS Data Binding, ng-repeat and Form Submission
  • Two-way Data Binding
  • Using ng-repeat
  • Using ng-show, ng-hide, and ng-if
  • Form Submission
AngularJS Filters
  • Using a Filter to Search
  • Currency, Uppercase, and Lowercase Filters
  • Discussion on Form Validation
  • Demo on Form Validation
NodeJS Basic Setup
  • Download & Install
  • Testing the Installation
NodeJS Getting Started
  • Introduction to the npm Package Manager
  • Using the Read-Eval-Print Loop Utility
  • Using the fs Library for File Input
  • Pulling Information from the Listing
  • File Output Added
NodeJS with Servers
  • Serving Static Content with the HTTP Package
  • Using the HTTP Server Global Package
  • Serving Files with Node-static
  • Handling Error Pages with Node-static