MERN Syllabus
MERN Syllabus
com
+91 9696549416
MERN Stack
Syllabus
NPM
Installing Modules using NPM.Global vs Local Installation, Using package.json,
Attributes of Package.json, Uninstalling a Module, Updating a Module, Search a Module,Create
a Module
Callback,Events,Loops,emitter
What is Callback, Blocking Code Example, Non-Blocking Code Example,Event-Driven,
Programming, EventEmitter Class, Methods, Class Methods, Events
Buffers,Stream,FileSystem
Creating Buffers, Writing to Buffers, Reading from Buffers, Convert Buffer to JSON,
Concatenate, Buffers, Compare Buffers, Copy Buffer,Reading from a Stream, Writing to a
Stream, Piping the Streams, Open a File, Get File Information, Writing a File, Reading a File,
Closing a File etc.
Global Objects,Modules
__filename, __dirname, setTimeout(cb, ms), clearTimeout (t), setInterval(cb, ms), Path
Module,Url Module, Http Module, OS Module, fs Module, Web Module
Express.JS
Express Overview, Installing Express, Hello world Example, Request & Response,
Request Object, Response Object, Basic Routing, Serving Static Files, GET Method, POST,
Method, File Upload, Cookies Management,Session handling, Creating REST Api using
Express, Handling Request response, JSON Parsing, Template Engines, PUG,EJs, Using
Template engines for a scalable application,
[email protected]
+91 9696549416
MongoDb
Introduction to NoSQl Dbs, Difference Between RDBMS and NoSql Structures, What Is
MongoDB?, Installation and Configuration, MongoDB Advantages, MongoDB Data, Modelling,
MongoDB Tools, Collection and Documents,
Mongoose
ORM/ODM Concepts, Mongoose introduction, Mongoose installation, mongoose
schema creation, mongoose Crud Operation-save,update,find,remove,drop etc… Database
operations with express and mongoose for a scalable api
Introduction ReactJs
Introduction, What is React?,Setting Reactjs in local environment ,Why Should we
Choose React?, Real-World SPAs, React Web Apps, React Alternatives, Understanding Single
Page Applications and Multi Page Applications
Getting started
Basics of ES6, Arrow Functions and Understanding Classes, Understanding reactjs App,
Creating our first react component, Importing components from other files, Calling functions in
components ,Virtual DOM in reactjs
Components
Props and states in reactjs, Components life cycle, Understanding "let" and "const", JS
Array Functions, React component, Render function, Component API,Using Create React App
Syntax, Understanding the Folder Structure, Understanding Component Basics, Understanding
JSX, Creating a Functional Component, Working with Components, Re-Using component
Redux
Install Redux, Redux examples, Create Files and Folders, Actions, Reducers, Store,
Root Component, Other Components, Higher Order components
Animations
Install React CSS Transitions Group, Add a CSS file, Appear Animation, Enter and
Leave Animations,