Post Graduate Program in Full stack Development

India’s top ranked program  | 6 Months | Online Mode

Online Certificate Programs in India, Online Professional Courses | IIBM India

Take to our Course Advisor

Join India's #1 Data Science

Online Mode | 06 Months

IIBM Full Stack Development Certificate Image
IIBM Full Stack Development Certificate Image

Course Description

IIBM Institute  certification course introduces you to the ever-expanding world of Data and the complex and intricate techniques that are used to store, retrieve, assess & extract tangible and profitable insights from to stay ahead of the curve of uncertainty. Learn Full Stack Development and become rich in the all-important currency of modern times, Data.

Career Opportunities

Key Features

CURRICULUM

Web Front End Development

Angular JS

SQL Database

MongoDB

Node JS

Mobile Development –React Native

Programming Language and Development Tools

logos

Meet Our Mentor

Alumni in the Industry

Program Fees

PG Program in Data Science 

Rs. 25,000 + GST

Post Graduate Program Certificate from
  • Certification from IIBM Institute of Business Management
  • 6-Month Online Program
  • 150-200 Hours Of Online Learning Content
  • Receive Updated Curriculum From Industry Leaders And Be Ahead Of The Curve By Learning What the Industry Needs
  • Get Assistance In Creating A World Class Resume From Our Carrer Services Team.
  • Individual Doubt-Solving With Expert Mentors
  • 10+ real-world projects guided by industry experts
  • 100% Job Assurance

 

Still have queries?
Contact Us

Please fill in the form and an expert from the
admissions office will call you in the next 4 working
hours. You can also reach out to us at
 sales@iibminternships.com or +91-9808811409

 

LINUX

  • Introduction to Linux
  • Root
  • Basic commands
  • Editors
  • OS installation
  • Basic system configuration and administration
  • Understanding files and directories
  • Schedulers
  • User administration
  • Software installation

Web Front End Development

  • Introduction to HTML
  • What’s new in HTML5?
  • Tools and Editors
  • Introduction to tags
  • Making first HTML page
  • Basic tags – html, head, body, paragraph, heading
  • Text formatting
  • Lists
  • Hyperlinking
  • Iframes
  • Audio player
  • Video player
  • Tables
  • Forms and form
  • elements
  • Comments
  • Meta tags
  • Introduction
  • Selectors, properties and attributes
  • Types of css
  • Colors and backgrounds
  • Element types
  • Float and clear
  • Positioning
  • Introduction
  • Developer Console
  • Hello world
  • Code structure
  • Variables
  • Datatypes
  • Type Conversion
  • Operators
  • Comparison
  • Interaction
  • Flow Control
  • Loops
  • Switch statements
  • Functions
  • Arrow functions
  • Debugging
  • Classes and Objects
  • Constructors and new operator
  • Inheritance
  • Garbage Collection
  • Arrays and strings
  • Map and set
  • Date and time
  • Introduction to JSON
  • Scheduling
  • Error handling
  • Promises, async/await
  • DOM
  • get Element* and
  • query Selector*
  • Attributes and properties
  • Modifying the document
  • Styles and classes
  • Introduction to events
  • Event Handling
  • Popups
  • Introduction
  • Basics
  • Objects and arrays
  • Functions
  • Built-in functions
  • Selectors
  • Attributes
  • Attribute methods
  • DOM Manipulation
  • Event Handling
  • AJAX
  • Introduction
  • Grid system
  • Responsiveness
  • Style classes
  • Tables
  • Icons
  • Dropdowns
  • Forms
  • Navigation
  • Carousel

Angular JS

  • Introduction
  • Angular CLI
  • Node JS Introduction
  • Typescript Introduction
  • Create your first app
  • Components in Angular
  • Modiles in Angular
  • Nesting Components
  • Component templates
  • Component styles and selectors
  • Databinding
  • Splitting application into components
  • String Interpolation
  • Property binding
  • Binfing with custom events
  • Two way binding
  • Combine form with data binding
  • Encapsulation
  • Using local Reference in templates
  • Component Lifecycle
  • Hooks
  • Directives
  • Using output data conditionally
  • ngif and else
  • output list
  • Dynamic CSS
  • Renderer
  • HostBinding and Hostlistener
  • ngSwitch
  • Dependency Injection
  • What are Services
  • Logging Service and Injection
  • Create Data Service
  • Instance of Services
  • Insert Service into Services
  • How to use service in Cross Component
  • What is Hierarchical Injector
  • Routing
  • Loading of Routes
  • Navigation and it path
  • Styling of Router Links
  • Relative Path Navigation
  • Define parameter in Routing
  • Fetch Routing Parameter
  • Observables
  • Passing & Retrieving Parameters & Fragments
  • Nested Routing
  • Config Query Parameters
  • Redirection
  • Routes
  • Route configuration
  • Route Guards
  • Protect Routes with canActivate
  • Navigation Controlling
  • Static Data in Route
  • Location Strategies
  • Form Handling
  • Reactive Approach
  • Create Template Driven Forms
  • What is Registering Control
  • Use and Submit of Forms
  • Access of Forms
  • How to add validation in use input
  • Build-In Validation
  • HTML5 Validation
  • Output Validation and Error Messages
  • Two Way Binding
  • Grouping
  • Radio Button Handling
  • Patch Forms Values
  • Resetting Templates form Forms
  • What is Reactive Forms
  • Create Reactive form through code
  • Syncing of HTML and Form
  • Adding Validation
  • Submit Forms
  • Grouping
  • Form Control Arrays
  • Custom Validators
  • Relative Forms
  • Async validation
  • Value changes and Reacting to status
  • What is Pipes in Angular
  • How we use pipes
  • Chaining Multiple pipes in angular
  • parameterizing a pipe
  • Filter Pipe
  • Impure & Pure Pipe
  • async Pipes
  • What is HTTP Requests
  • How it work
  • How to send requests
  • Adjusting Request Headers
  • How to handle Get and Put Request
  • Catching HTTP Error
  • async with HTTP Requests
  • What is Authentication
  • How Authentication Work
  • Introduction to JSON Web Tokens
  • Creating Page and Route
  • Firebase SDK
  • User Signing UP and In
  • Sending Token & Requiring
  • Authentication Status
  • How to add Logout button
  • Protection & Redirection of Route 
  • What is idea behind Modules
  • What is feature Modules and how we create it
  • What is App Modules
  • Registering Routes in Feature Modules
  • What is Shared Module and how we create
  • Create the Auth Feature module
  • What is Lazy Loading
    How to Modules & Services works
  • What is Core Module
  • How to Create Basic Core Module
  • AoT Compilation with CLI
  • What is HttpClient and how we unlock it
  • Request Configuration with Response
  • Request Events
  • Set up Headers
  • HTTP Parameters
    Progress
  • What is Interceptors
  • Modify Request in Interceptors
  • Multiple Interceptors
  • What is Angular Animations
  • Triggers and State
  • Switch between States
  • Basic and Advanced Transitions
  • What is void state
  • Key frames in animation
  • Grouping
  • Animation Callback
  • What is Unit Testing
  • How to Analyze CLI Testing Setup
  • Running Test with CLI
  • Components and dependencies
  • Async Tasks
  • Adding Component with tests
  • Difference between Isolated and Non-isolated Tests

SQL Database

  • Introduction
  • RDBMS
  • Constraints
  • Normalisation
  • Syntax
  • Operators
  • Database queries
  • Table queries
  • Indexes
  • Handling
  • duplicates
  • Indexes

MongoDB

  • Introduction
  • Advantages
  • Environment
  • Data Modelling
  • Database
  • Collections
  • Documents
  • Records
  • Indexing
  • Aggregation
  • Replication
  • Sharding
  • Backup
  • Deployment
  • Relationships
  • Database references
  • Covered queries
  • Analyzing queries
  • Atomic Operations
  • Advanced Indexing
  • Indexing limitations
  • ObjectId
  • MapReduce
  • Text Search
  • Regular Expression
  • RockMongo
  • GridFS
  • Capped Collection
  • Auto-increment sequence

Node JS

  • Introduction
  • The importance of being asynchronous
  • Node.js Event loop
  • The Node.js process
  • The File System Module
  • Reading Directories
  • Reading Files
  • Streams
  • Creating servers with HTTP
  • The Http server class
  • Parsing requests
  • HTTP streaming
  • Building APIs using modules, events and packages
  • CommonJS Modules
  • The global object
  • Directories as Modules
  • npm Packages
  • Managing Dependencies
  • npm scripts
  • Asynchronous Javascript
  • Asynchronous Control Flow with Callbacks
  • Promises
  • Async/Await
  • The EventEmitter API
  • Third Party Async packages
  • Introduction to ExpressJS
  • Routing
  • Responding
  • Configuration
  • Views
  • Middlewares
  • Receiving Data
  • Error Handling
  • Working With Data
  • MongoDB
  • Mongoose ODM
  • Mongoose Schema
  • Mongoose Model
  • Querying with Mongoose
  • Authentication With Passport and JWT
  • Stateful vs. Stateless Authentication
  • OAuth2
  • Passport
  • JWT – JSON Web Tokens
  • Hosting Standalone Node
  • Why do we need hosts
  • Forever
  • PM2
  • Node on Windows
  • Node as a Windows Service
  • IISNode
  • Hosting Complex Node Architectures with Docker
  • What is Docker
  • Docker CLI
  • Docker File system & Volumes
  • Docker Files
  • Containers Communication
  • Docker Compose

Mobile Development –React Native

  • Introduction
  • Setup
  • Expo
  • Understanding the App.js
  • View Component And Intro to Styles
  • Intro to Flexbox
  • Our First UI + SafeAreaView
  • Setting Up The Layout
  • Adding State
  • Props And Custom Component
  • Elements
  • setState()
  • Functional or Stateless Components
  • PropTypes and Default Props
  • Custom Button and props.children
  • Intro to Lifecycle Methods
     Intro To React Navigation
  • AppSwitch Navigator
  • Stack Navigator
  • Configuring the header
  •  Drawer Navigator
  • Intro to Firebase
  • Signing in User
  • Detecting if the user is logged in
  • Installing Firebase Cloud Functions
  • Sign Up User using Firebase Cloud Functions
  • Sign Up User Without Cloud Functions
  • Modifying the state for firebase
  • Database Manipulation
  • Intro to Redux
  • Adding Redux To Our App
  • Appwide Loading Indicator
  • Installing Firebase Cloud Functions
  • Sign Up User using Firebase Cloud Functions
  • Sign Up User Without Cloud Functions
  • Modifying the state for firebase
  • Database Manipulation
  • File Handling
  • Uploading Files
  • Downloading Files
  • Displaying Files