Course Code: OMEGA-310
Course Title: Client-side and Server-side Javascript Programming
Duration: 5 Days

The goals of this course are for you to be able to:

  • Define the terms and identify when to use NoSQL Database
  • Explain the key features, benefits, and components of MongoDB
  • Install and configure MongoDB and NodeJS

  • Front-End Web Developers, Web Developers

Module 1 - JavaScript Basics
Variables, Operators, Arrays, Conditionals, Loops

Module 2 - Advanced JavaScript
Functions, Objects, JSON, JS Inheritance, JS Design Patterns

Module 3 - Typescript Essentials

Module 4 - Core jQuery
Retrieving/Manipulating Page Content, Event handling
Animation and Effects

Module 5 - Ajax with jQuery
Ajax Basics, Applying Ajax with jQuery

Module 6 - jQuery UI
jQuery UI Interaction Helpers, jQuery UI User Interface Elements

Module 7 - Node.js: Server-side JS

Module 8 - Express Framework

Module 9 - LoopBack

Module 10 - KnockoutJS

Module 11 - AngularJS 2

Module 12 - EmberJS

Module 13 - VueJS

Module 14 - ReactJS