MERN Stack Course
MERN Stack Course
MERN STACK
(BOOTSTRAP, REACTJS & NODEJS)
Training Course Brochure
Contact Information
Phone: +91 9039002186
Website: www.mindcoders.in
Email: hr@mindcoders.in
• HTML Documents
• HTML Tags Module 6: An Introduction to JS
• HTML Headings
• HTML Paragraphs • What is JavaScript?
• HTML Images • Way of adding JavaScript
• HTML Links • Syntax
• Display
• Identifiers
Module 3: Main Topics of HTML • Variables
• Rules
• HTML Attributes
• HTML Attributes
• HTML Formatting Module 7: Main Topics of JS
• HTML Forms
• HTML Tables • JavaScript Operators
• HTML Lists • JavaScript Arithmetic
• HTML Classes • JavaScript Assignments
• HTML IFrames • JavaScript Data Types
• HTML Comments • JavaScript Functions
• JavaScript Objects
• JavaScript Strings
Module 4: Main Topics of CSS • JavaScript Events
• JavaScript Arrays
• CSS Text
• JavaScript Booleans
• CSS Backgrounds
• JavaScript If else
• CSS Images
• JavaScript Switch
• CSS Colors
• JavaScript Loops
• CSS Margins
• CSS Padding
• CSS Height/Width
• CSS Fonts Hands-on Practicals:
• CSS Position Login & Signup Form
• CSS Z-index
Blogging Website
• CSS Opacity
• CSS Align
Mind Coders
Program Curriculum
Mind Coders
Program Curriculum Module 5: React JS Component Life Cycles Overview
Initial Render
Module 1: What is React JS? Props Change
React JS Introduction Stage Change
Advantages of React JS Component willmount
Work flow of React JS Component didMount
Scope of React JS Component Unmount
Hands-on Practicals:
Module 2: Overview of JSX
Applying Different Life Cycles in the Application.
Introduction of Virtual DOM.
When to choose Appropriate lifecycles.
Difference between JS and JSX.
React Components overview
Module 6 : Event Handling in JSX
Containers and components onBlur, onKeyUp, onChange, and other useful primary
What are Child Components? events in React JS.
What are Namespaced components? How to Share events between the components?
What are the JavaScript expressions
available in JSX? Hands-on Practicals:
Communicate Data between components
Module 3: React JS Environment Setups Applying all lists of events.
Node setup
How to use NPM? Module 7: How to write Styles in React JS?
How to create package.json and CSS and inline styles in React JS overview.
purpose of it? Introduction to styled-components
ES6 Introduction and features.
Webpack Overview Hands-on Practicals:
Best IDE for React JS and How to write Styling the application using styled component
optimized code in React JS? How to use Animations in the Application.
React JS browser plugins overview.
Module 8: React Router with Navigation
How to Load the router library?
Hands-on Practicals:
Configure the React Router?
NPM Installation by locally and
How to Pass and receive parameters?
Globally
Integration of React-cookie overview.
Create a Basic App with React JS and
other Supported NPMs Module 9: Flux, Redux overview
What is Flux Architecture?
Module 4: React JS forms and UI What are the Flux Components available?
Lists of Form components. Stores.
Setup Controlled and Uncontrolled Dispatchers.
form components. View Controllers.
Control Input elements. Actions.
How to set default values on all Views.
formats of Input elements. How does Flux work?
React JS Form validations. Flux and React work together.
How to write Styles? Introduction to One Store.
Animations overview Provider Component
Actions.
Hands-on Practicals: Reducers.
sagas
Create a React Form.
Dispatchers
Client-side form validation.
View Controllers
Applying form components.
Selectors
Program Curriculum
Module 14: Rest API & HTTP OBJECT Module 20: GETTING IT TO
Rest API benefits PRODUCTION
Introduction to HTTP Object How to set up a production server
Processing POST Data environment
Handling File uploads How to set up auto crash recovery
Using Node as HTTP Client
Implementing download Throttling
Node JS way of calling another server