+91 9885444871, +91 9985153068

Full Stack Course Curriculum:

UI Stack:

·         HTML Basics

·         HTML5 Introduction

·         HTML5 Syntax and Semantics

·         HTML5 Canvas

·         HTML5 SVG

·         HTML5 Drag/Drop

CSS

·         Introduction to CSS

·         Cascading and Inheritance in CSS

·         CSS and the Box Model

·         Styling Text with CSS

·         Layout with CSS

Javascript

→ Introduction to javascript

  • Introduction of javascript
  • Work Engins
  • What javascript can do at browser side
  • Developer Console
  • IDE and Lightweight editors
  • Declaration syntax of javascript
  • Statements
  • Comments
  • Popup Boxes
  • Alert
  • Confirm
  • Prompt
  • Variables, Arrays and Operators
  • Variables,Const,let
  • Operators
  • Arithmetic, Assignment
  • Comparison
  • Logical

Data Type

  • Number
  • String
  • Boolean
  • Null,Undefined
  • Typeoff Operator

 Document object model DOM

  • DOM manipulation Functions
  • Conversion functions

Functions

  • Function and Callback
  • Return statement
  • Function declaration vs expression
  • Arrow Function

Conditional statements

  • if
  • if…else
  • if…else if…else
  • Switch

Loops

 Object

  • Introduction to Object
  • Introduction to JSON
  • Copy by reference
  • Compare by reference
  • Const Object
  • Garbage Collector

Window object Document object Arrays

  • Associative Arrays
  • Array Properties and Methods

Advanced JavaScript

  • Date object
  • This object
  • Event object
  • State management
  • Cookie
  • Form validation
  • Expressions
  • Email validation
  • Dynamic functionalities of html controls

Code Quality and debugging

  • Google Developer Tool
  • The source
  • Console
  • Developer console

Mean Stack

NOSQL DB

  • Introduction to NOSQL DB
  • Overview of DB
  • Adv of NOSQL DB
  • Type of NOSQL DB

MongoDB

  • Introduction to MongoDB
  • Installation and Configuration of MongoDB
  • Start and Stop MongoDB
  • Connection with Javascript and Node.js
  • Static and Dynamic Schemas
  • Data Modeling
  • Create database
  • DRop database

MongoDB Collection

  • Introduction to Collection
  • Collection Vs Tables
  • Create Collection
  • Drop Collection
  • Operation on MongoDB

MongoDB Document

  • Introduction to document
  • Create document
  • Insert Document
  • Update Document
  • Delete Document

MongoDB- Operation

  • MongoDB – Limit Records
  • MongoDB – Sort Records
  • MongoDB – Indexing
  • MongoDB – Create Backup

JSON

  • Introduction to JSON
  • Uses of JSON
  • JSON Datatype
  • JSON Object
  • JSON Schemas

MongoDB with Javascript

  • Creating and Dropping collection by javascript application
  • Creating and Deleting document by javascript application
  • Insert,Update,delete Operation with javascript

REST API

  • Introduction to REST API
  • REST Architecture
  • HTTP methods
  • HTTP response
  • Creating REST
  • Testing REST
  • POSTMAN
  • Creating Application based on REST API with Javascript and MongoDB

NODE.JS & EXPRESS.JS

Node.js

  • Introduction Node.js
  • Why Node.js ?
  • Feature of Node.js
  • js Installation & configuration
  • Where to use Node ?
  • Server-side JavaScript
  • Asynchronous events vs. threads
  • Performance
  • Server utilisation

REPL Terminal

  • REPL Introduction
  • REPL Commands
  • Operation In REPL
  • Stopping REPL

NPM

  • Introduction to NPM
  • Installing module with npm
  • Global Vs Local installation
  • json
  • Updating a module
  • Deleting a Module

EVENT LOOP

  • What is Event Loop?
  • Event Driven Programming
  • Event Emitter
  • Call back function

UTILITY MODULE

  • OS module
  • Path module
  • Net Module
  • DNS Module
  • Domain Module

WEB MODULE

  • What is web-server ?
  • Web application architecture
  • Creating web-server using Node
  • Creating Web client Using Node

Express.js Introduction

  • What is framework ?
  • js Overview
  • Installing Express.js
  • Request & Response
  • Request Object
  • Response Object
  • HTTP method with Node
  • Serving statics file
  • Cookies management
  • REST with Node.js

Express.js

  • Routing
  • Configuration
  • Views
  • Middleware

Building an Express app

  • Creating an Express app/project
  • Organising/structuring the app
  • Generating HTML views with Jade
  • Navigating datasets
  • Filtering data
  • Request variables and routes
  • Posting data
  • Modifying data through PUT requests
  • Handling GET requests returning JSON
  • Modifying HTTP response headers

Node with REST API

  • Introduction to REST API
  • REST Architecture
  • HTTP methods
  • HTTP response
  • Creating REST
  • Testing REST
  • POSTMAN

 

 

Angular 8

Introduction To Web Technologies

  • What is Web
  • What are the Requirements to build End to End Web Application?
  • What are the Challenges in modern web development?
  • What is a Stack?

Typescript Deep Dive-Type Script Architecture

  • Basic types
  • Variable declarations
  • Interfaces
  • Classes
  • Functions
  • Generics
  • Enums
  • Type inference
  • Type compatibility
  • Advanced types
  • Symbols
  • Iterators
  • Modules
  • Namespaces
  • Namespaces vs modules
  • Module resolution declaration merging
  • Decorators 

Introduction To Angular

  • Evolution of client side technologies
  • What is Angular JS?
  • What is Angular?
  • Angular vs Angular JS
  • Various versions of angular
  • Angular architecture
  • MVC and MVW Overview
  • SPA Overview
  • Angular Versions
  • New Features added for Angular8
  • IVY
  • Angular Universe
  • PWI : Progressive WebApps Introduction
  • Performance Improvement Overview 

Setting Up Environment For Angular

  • Installing node
  • GIT
  • Yarn
  • Angular

Angular Architecture

  • Basic building blocks of angular application
  • Intro to modules
    – NgModule meta data
    – NgModules & components
  • NgModules & javascript modules
    – Angular libraries

introduction to components

  • Component meta data
  • Templates&views
  • Template syntax
  • Data binding
  • User input
  • String interpolation
  • Component styles
  • Angular element
  • Angular directives
  • Structural Type Directives
  • Attribute Type Directives
  • HostsListeners
  • HostBinding
  • Attribute
  • Property& Attribute binding
  • Property Binding vs Interpolation
  • Class binding
  • Event binding
  • Custom event
  • Nested components
  • Communication Between components
  • Component life cycle
  • LifeCycleHooks

Angular Pipes

  • What is pipe?
  • Built-in angular pipes
  • Creating custom pipes
  • Registering & Integrating pipes 

Angular Services

  • Introduction to service & dependency injection
  • Providing service
  • Creating custom service
  • Consuming &registering service

Angular Forms

  • Intro to forms in angular
  • Various types of forms in angular
  • Difference between template driven & reactive forms
  • Common foundation
  • Form model setup
  • Setup in template driven forms
  • Data flow in forms
  • Form validation
  • Dynamic forms
  • Validating reactive & template driven
  • Form state validation
  • Input state validation
  • Custom validation

Observables&Rxjs

  • About observables
  • RXJS library
  • Use of observable in angular
  • Compare RXJS with other techniques

NG Modules

  • JS modules vs ng modules
  • Frequently used ng modules
  • Single ton service
  • Lazy loading feature modules
  • Sharing ng modules
  • Ng module API

Dependency Injection

  • Angular dependency injection
  • Hierarchical injection
  • DI providers
  • DI in action

Httpclient

  • Set up HTTP client
  • Consume serice form onther technologies
  • Creating API(REST API)
  • Using node js
  • Create API in node js
  • Handling communalization using MEAN
  • Mongo data base
  • Express middleware
  • Angular client APP
  • Node js server side
  • Creating and end to end app
  • Handling CRUD operations 

Routing & Navigation

  • Router imports
  • Router configuration
  • Router outlet
  • Router links
  • Routing Resolvers
  • Routing Guards
  • Nested Routes
  • Active router links
  • Router state
  • Router events 

Angular Animations

  • Transition & Triggers
  • Complex sequences
  • Roote transition animations 

Angular Materials

  • Tables
  • Forms
  • Tabs
  • Grid Layout
  • List Layout

 

React.js/Redux Contents

  • An introduction to React
  • Introduction to JSX
  • ES6 Basics
  • Rendering elements_
  • Components and Props
  • State & Lifecycle
  • Handling events
  • Conditional rendering
  • Lists and Keys
  • Ajax Requests with React
  • Modeling Application State
  • Managing Application State With Redux
  • Redux Middleware
  • React Router
  • Forms

Course Certificate

Contact For  Free Demo

Email:info@orbittechnologies.com

Mobile No:+91-988 544 4871

Mobile No: +91 998 515 3068

Training Enquiry Form





Other Courses

Why to choose our Training Institute?
  • We Offer Real-time Project explanation.
  • Free Resume preparation
  • Technical Assistance even after Course Completion.
  • Backup Classes.
  • Lab Facility
  • Career Guidance
  • Mock Interviews and Exams Conducted
Open chat
Need help?