Full Stack Web

Module 1 – HTML 4 & HTML 5
HTML 4
  • Introduction to HTML
  • Browsers & HTML
  • Tags, Attributes & Elements
  • Doctype Elements
  • Comments
  • Headings, Paragraphs & Formatting Text
  • Lists & Links
  • Images & Tables
  • Forms, Form Elements
  • POST & GET Methods
HTML 5
  • Introduction to HTML5
  • Whats New in HTML5
  • HTML 5 Apis
  • Multimedia
  • Search, email & Url Tel input
Module 2 – CSS 2 & CSS 3
  • Introduction to CSS
  • Applying CSS to HTML
  • Selectots, Properties & Values
  • CSS Colors & Backgrounds
  • CSS Box Model
  • CSS Margins, Padding & Borders
  • CSS Text & Font Properties
  • CSS General
  • New CSS 3 properties
  • CSS Rounded Corners
Module 3 – JavaScript
  • Introduction to JavaScript
  • Applying Internal & External JavaScript
  • Understanding JS Syntax
  • Variables & Operators
  • Data Types & Num Type Conversion
  • Math & String Manipulation
  • Objects & Arrays
  • Date & Time
  • Conditional Statements
  • Looping
  • Arrays
  • Functions
  • Validations in Forms
Module 4 – Jquery
  • Introduction to Jquery
  • Features
  • Installing Jquery
  • Syntax
  • Jquery ready function
  • Selectors, Actions
  • Custom Functionality
  • Libraries
  • Validation
  • Slideshow
  • Dropdown
  • Functions
  • UI
Module 5 – Bootstrap
  • Setup of Bootstrap
  • Benefits of Bootstrap
  • Basics of Bootstrap
  • Project Design with Bootstrap
Module 6 – React / Angular JS
React
  • Introduction
  • Templating using JSX
  • Components, States & Props
  • LifeCycle of Components
  • Rendering List & Portals
  • Error Handling
  • Routers
  • Redux & Redux Saga
  • Immutable .js
  • Service Side Rendering
  • Unit Testing
  • WebPack
Angular JS
  • Introduction to Angular js
  • Installation
  • Expressions, Types
  • Functions, Modules
  • Data Binding
  • Scopes
  • Directives & Events
  • Classes
  • Interfaces
  • Modules
  • Working with Data
  • Validations
  • API
  • Animations
Module 7- Node JS, Express js
  • Nodejs Overview
  • Basics & Setup
  • Node JS Console
  • Nodejs Command Utilities
  • Nodejs Modules
  • Nodejs Concepts
  • Nodejs Events
  • Nodejs with Express js
  • Nodejs Database Access
  • Error Handling
Module 8 – Express js
  • Express js Introduction & Setup
  • Routing
  • Template Engines
  • Expressjs Security
  • Debugging
  • Realtime programming with Socket.io
  • Scaling Nodejs Applications
Module 9 – MongoDB
  • Introduction, Installtion
  • SQL & NoSQL Concepts
  • Create & Manage MongoDB
  • Migration of Data into MongoDB
  • CRUD Application in MongoDB
  • MongoDB with NodeJS
  • Services offered by MongoDB
Module 10 – JSON
  • Introduction to JSON
  • Uses
  • Datatypes
  • Object
  • Schemes
Module 11 – REST API
  • Introduction to REST API
  • REST Architecture
  • HTTP Methods
  • HTTP Response
  • Creating REST
  • Testing REST
  • POSTMAN