- Basics of HTML, CSS, and Javascript HTML, CSS, Bootstrap, Javascript basics – Variables, functions, and scopes, Logic flow and loops, Events and Document object model, Handling JSON data, Understanding Jsoncallbacks.
- Introduction to Node JS Installation, Callbacks, Installing dependencies with npm, Concurrency and event loop fundamentals, Node JS callbacks, Building HTTP server, Importing and exporting modules, Building chat application using web socket.
- Building REST services using Node JS REST services, Installing Express JS, Express Node project structure, Building REST services with Express framework, Routes, filters, template engines – Jade, ejs.
- MongoDB Basics and Communication with Node JS Installation, CRUD operations, Sorting, Projection, Aggregation framework, MongoDB indexes, Connecting to MongoDB with Node JS, Introduction to Mongoose, Connecting to MongoDB using mongoose, Defining mongoose schemas, CRUD operations using mongoose.
- Building Single Page Applications with AngularJS Single Page Application – Introduction, Two-way data binding(Dependency Injection), MVC in Angular JS, Controllers, Getting user input, Loops, Client side routing – Accessing URL data, Various ways to provide data in Angular JS – Services and Factories, Working with filters, Directives and Cookies, The digest loop and use of $apply.