HIEE provides the best Full Stack Web development Course Training for the passionate graduates. After completion of successful Training program the candidate will get the placement along with certification
HIEE Training Process :
On Line
90 days Duration
Daily 2 to 3 hours
Industry Oriented Curriculum
Real Time Projects
Placements
Our Job Oriented Courses for graduates gives you an in-depth knowledge on every single concept and are good enough to start their career as a Full stack developer
Classes and Objects
Inheritance and Polymorphism
Arrays and Linked Lists
Introduction to Algorithm Analysis + Recursion
Dynamic Programming
Stacks and Queues
Hash Tables
Trees and BST's
Heaps
Graphs and Graph Algorithms
Use Cases and Scenarios with Software Requirements
Software Architecture
HTML and CSS
Javascript
Backend Integration
Writing HTML code using Header Tags, Paragraphs, Ordered and Unordered lists, Forms , Links, Tables, Iframes, Images, Text Formatting, Image Maps
Encoding URL
multiple attribute Topics
HTML5 Local Storage
HTML5 web workers and server sent events
Introduction to XHTML, Using HTML5 introduced features
HTML5 form validate/no validate, HTML5 canvas, embedding audio and video in a webpage, drag and drop
Styling of HTML elements-text, links, lists and tables
Creating Navigation Bars
Writing Media Rules, hide visibility of an element
Different ways to write csse.g. external, internal, inline
CSS Image Sprites and Gradients
CSS Pseudo Classes and Pseudo Elements
Css3 text effects using different text fonts
Applying animations, transitions to HTML elements
Creating 2D and 3D transformations
CSS3 resize UI and multiple columns feature
Java Script datatypes, variables, arrays
Defining and calling java script functions on events
Creating loops and writing if-else decision making statements
Manipulating DOM elements
Using Font Awesome Icons
Bootstrap features like fixed drop down menu, carousel, text and image grids, custom thumbnails, bootstrap modal
Project : Building a real world website using Twitter Bootstrap 3 features e.g. bootstrap fixed drop down menu,carousel, bootstrap modal, font awesome icons, custom thumbnails, text and image grids, Accordions, signing/signup form and jumbotron
Bootstrap Scroll Spy, Including jQuery in HTML pages
Creating a Countdown timer using jQuery timer API
Using jQuery UI components e.g. Date picker into your HTML pages
JAX XML Http Request object, making an AJAX call and retrieving the response
Working with Google APIs Adding social plugins on your web page provided by LinkedIn, Facebook, Quora and Twitter
Project - Building Website Tourt
Project Work : Build a web application with Bootstrap which includes following features: 1. Google Charts API to show Pie Charts (i.e. popularity of speaking languages) 2. Google Maps API to include Maps on web pages . 3. Bootstrap Carousel.
Intro to jQuery & History
Basic DOM HTML Document/Page Types
The jQuery Object($) CSS Selectors.
IDE's for jQuery
Selectors
jQuery CDN & Installation
jQuery Functions
DOM Traversing
Querying dom
Traversing the DOM. jQuery Selectors
jQuery Basic Functions
Adding and Removing DOM elements
DOM elements
jQuery Filters
Hide/Show
Fading methods
Animate Function
Iterating with each()
Modifying properties and attributes
jQuery Effects
Chaining
jQuery Form Selectors
Form Submission, Events
jQuery on() & off()
Form Validation
Event Handling
Custom Events and Triggers
AJAX using jQuery
PHP and $.each and Templating
Deferreds
Interacting with Server-Side
Twitter/Github API
jQuery 3rd party plugins
Plugin Development
Plugin Implementation
Accordion Widget
Tooltip Widget
Widget
jQuery Mobile
Tabs Widget
Menu Widget
Datepicker Widget
jQuery Mobile CSS Framework
Mobile Widgets
jQuery Mobile Events
Type : CMS (Web Application)
Data : developing a real time UI Web pages and UI Components for a Content Management System.
Data : developing a Event Mobile App using jQuery Mobile
JavaScript MVC, SPA Intro NodeJS Intro
(NPM)
Typescript Introduction (When to use types / When not)
Angular Hello World Demo
Companion Objects
Components and Metadata
Multiple Components and Metadatata
Data Passing in Components
DOM Manipulation (View, Content Access)
Component creation strategies
Introduction to Dependency Injection
Topics Angular lifecycle hookst
Sharing data between components
Angular Modules
Inbuilt Directive
Routes (Simple and Nested)
Inbuilt Pipes
Custom Directives
Inbuilt features - HTTP Request
Custom Pipe
Integrating JQuery / Socket.io
Introduction to Third party library integration
Introduction to i18n and l10n
Introduction to SystemJS/CommonJS
Touch Angular 1.x to 2.x (or Higher usage) - Do’s and Don’ts
Other APIs
Unit Testing, related Tools, and TDD
Introduction to Angular CLI Topics
Unit Test Environment and set up using Angular CLI
Introduction to Jasmine Framework
Other Tools
What is NodeJS?
Node Package Manager (NPM)
Pushing code to GitHub
Building first node app
Installing NodeJS
ExpressJS Framework
Deploying application to Heroku
Using Nodemon
JavaScript Templating Engines
Twitter Bootstrap
How to modularize code by separating routes
Creating project using EJS template How to use EJS partials
Deploy code to Heroku
Jade Templating Engine
Using Handlebars to create a web app
Deploying Jade application to Heroku
Deploying Handlebars application to Heroku
Getting started with Jade
Handlebars Templating Engine
Handlebars templates and partials
Using Handlebars To create a web app
Introduction to MongoDB
Understanding Mongoose Schema and Model
Using chalk to differentiate log messages
Performing Authentication using MongoDB
Getting started with Mongoose
Using body-parser and express session modules
Hashing passwords with bcrypt
Implementing SignUp, Login,Logout features
Summernote editor
Generating a slug for each story
Using MongoLabs hosted MongoDB as our database
Buying Domain and setting custom domain for Heroku application
Saving user stories
Handling 404 and 500 errors
Deploying the application to Heroku Implementing SignUp, Login, Logout features.
Introduction to WebSocket and Socket IO
Handling events at server and client side
Handling private and public messages
Topics Getting started with Socket IO
Handling 404 and 500 errors
Designing the chat UI
Deploying the chat application to Heroku
What is a Build System?
Getting started with Grunt
Writing gulp tasks for CSS, JS minification and watch
Creating grunt tasks for CSS, JS minification and watch
Topics Why we need a build system?
Handling 404 and 500 errors
Getting started with Gulp
Getting started with Hapi
Using Amazon Relational Database Service (RDS) to host MySQL
How to choose a web framework from Express, Hapi and Meteor
Writing a basic app with Hapit
Getting started with Meteor
To join chat room requires short name
Inf name is already taken display error message
Once a user joins a chatroom, user can broadcast messages to all the users that are Message to single user
Rather than broadcasting message to all the users, a user can also send a private Message to single user
If you try to send a private message to a user that is not currently online you will get an Error massage
Once a user joins the chatroom, the user can see all the users that are currently online
All the messages that a user sends are displayed on the chat window, note that private Messages should be displayed in a different way than broadcast messages.
Note that we do not store chat messages into database so if a user reloads the Application previous message may not be shown.
Chat messages are stored in sockets.
Understanding Base Concepts of Database
Types of NoSQL Database, and NoSQ vs. SQL Comparison, ACID & Base Property
Overview of MongoDB, Design Goals for MongoDB Server and Database, MongoDB Tools
How to modularize code by separating routes
Installation/Running MongoDB on various platforms Windows, Linux, MAC OS etc
Project: Problem Statement
Database Categories, What is NoSQL? Benefits over RDBMS.
CAP Theorem, and Implementing NoSQL, What is MongoDB?
Depth Understanding of Database, Collection, Documents and Key /Values etc
Introduction to JSON and BSON Documents
Environment Setup (Live Hands on), Usage of various MongoDB Tools available with MongoDB Package.
CRUD Introduction Topics
MongoDB Development Architecture
MongoDB CRUD Introduction
Concern Levels, Journalling etc
Distributed Read & Write Queries
MongoDB Datatypes
MongoDB Production Architecture
MongoDB CRUD Concerns
Cursor Query Optimizations, Query Behaviours in MongoDB
MongoDB CRUD Syntax & Queries (Live Hands on)
Data Modelling Concepts
Type of Data Modelling
Data Model Examples and patterns
Model Tree Structures
Model Relationships between Documents
Use Case of Data modelling
Type of Data Modelling
Analogy between RDBMS & MongoDB Data Model, MongoDB Data Model (Embedding & Linking)
Challenges for Data Modelling in MongoDB
Introduction to Replication
What is Replica Set and Master Slave Replication?
Introduction to Shardin
Concepts around Sharding, What is shards, Key
How to setup a Sharding
Concepts around Replication
Type of Replication in MongoDB
How to setup a replicated cluster Managing Replica Sets etc
Type of Sharding (Hash Based, Range Based etc.), and Managing Shards.
Index Introduction
Index Types Topics
Index Creation
Aggregation to Introduction
Type of Aggregation (Pipeline, MapReduce & Single Purpose)
Index Concepts
Index Properties
Index Tutorial
Indexing Reference
Approach to Aggregation
Performance Tuning
MongoDB Package Components
MongoDB Limits and Thresholds
MMS(MongoDb Monitoring Service)
HTTP and Rest Interface
Integration of MongoDB with Hadoop and Data Migration MongoDB with Hadoop (MongoDB to Hive)
Configuring file options
Connection String URI Format/ Integration of any compatible tool with MongoDB API and Drivers for MongoDB
Security Introduction
Security Tutorial
Integration of MongoDB with Pentaho
Integration of MongoDB with Java
Integration of MongoDB with GUI Tool Robomong
Security Concepts
Integration of MongoDB with Jaspersof
Integration of MongoDB with Hadoop/Hive
Project on MongoDB and Java
Design a HR schema and Perform All CRUD Operation
Setup a MongoDB on Windows/Linux and Perform Import and Export Activities
Monitor and Tune MongoDB Database Performance with Monitoring Tools
Take Backup and Restore
DESIGNATIONS FOR SKILLED MECHANICAL ENGINEERS
© Copyright , HIEE | All Rights Reserved.