Mern Stack
Mern Stack
FULL Stack Developer Training is a 360° training program offered by GRRAS, comprehensive and designed to train participants in
creating enterprise-style applications with server-side code using Node.js, Express framework, front-e nd coding using
Angular, React JS and databases with Mongo DB.
This training program has become one of the most popular and in-demand because of all the benefits it offers with a
combination of technologies. Web developers who want to take their careers to a new level can do so with FULL Stack
(MEAN) Developer Training (Master Program).
After completion of the training, participants will become experts in front-end and back-end JavaScript technologies of the
popular Mongo DB, Express, Angular, React and Node. This training program is designed to give participants a thorough
understanding of FULL Stack technologies, Mongo DB, Express, Angular JS, React JS and Node JS, and more.
Course Content: -
▪ HTML
▪ CSS
▪ Java Script Basic
▪ Jquery
▪ Bootstrap
▪ Java Script Advance
▪ Typescript
▪ Mongo DB
▪ Angular/ React JS
▪ Node/ NodeJS
▪ AWS Cloud Integration
JavaScript Basic
• JS Introduction
• JS Variables
• JS Operators
• JS Arithmetic
• JS Assignment
• JS Data Types
• JS Functions
• JS Objects
• JS Events
• JS Strings
• JS Numbers
• JS Arrays
• JS Dates
• JS Date Formats
• JS Math
• JS Random
• JS Booleans
• JS Control statements
• JS Type Conversion
• JS Bitwise
• JS RegExp
• JS Errors
• JS Scope
• JS Strict Mode
• JS this Keyword
• JS Let
• JS Const
• JS Debugging
• JS JSON
JQuery
• JQuery Usage
• Downloading jQuery
• JQuery: Operational Overview
• Basic Selectors
• Multiple Selector
• Selecting by Order
• Attributes vs. Properties
• CSS Box Model Properties
• Element Content
• Manipulating Children
• Effects (Basic Animation)
• Hierarchical Selectors (Combinators)
• Attribute Selectors
• Basic vs. Child Filters
• Filtering Methods
• Traversing Methods
• Selecting From Forms
• Selecting Parent and Children
• Automatic DOM Traversal
• Manipulating DOM Elements
• Getting and Setting Attribute Values
• Removing Attributes
• The jQuery Function
• The jQuery Object
• Some jQuery “Static” Methods
• Utility Methods
• Binding Multiple Events to Same Handler
• Multiple Events to Different Handlers
• Event Targets
• Triggering Events
• Live Events
• Changing HTML Content
• Changing Text Content
• Managing Elements
• Introduction to Animations
• JSON Parsers
• Sending Data JSON vs XML
• JQuery AJAX Utility Methods
• JQuery and JSON
• JQuery and Other Data Types
• Serialization
• Deferred Objects
JavaScript Advance
• Variable Hoisting
• Ways of Function Definition
• Ways of function calling
• Context binding
• JS Clousers
• JS Objects
• JS Constructor
• JS prototypal inheritance
• JS CallBacks
• JS CallBack Hell
• JS Promise intro
• JS Promise as a solution for CallBack Hell
• Observable
• Obervable implimentation with RxJs
• Async / Await in JS
• JS global object
• understanding 'this'
React JS Content
Introduction to react JS
• Styling React components. The different ways of styling the react components.
• Inline styles and external styles to the components.
• Using styled-components.
• Creating a navigation-bar in reactJS.
• Introduction to React Router.
• Creating Routes to our Navigation Bar.
React Architecture
Hooks
Deployment
• Introduction
• Heroku intro
• Account creation on Heroku
• Preparing the App for Production
• Adding the Code to a Git Repository
• Deploying to Server
• Testing the app
Cloud Computing
• Introduction of AWS
• AWS Elastic Beanstalk ( Run and manage web apps )
• Amazon RDS (Managed relational database service for MySQL, PostgreSQL, Oracle, SQL Server, and MariaDB )
• Amazon DynamoDB (Managed NoSQL database)
• Amazon Simple Storage Service (S3) (Scalable storage in the cloud )
• Heroku Cloud Platform