0% found this document useful (0 votes)
9 views

Fullstack With Nodejs

Uploaded by

Suhani Pratap
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Fullstack With Nodejs

Uploaded by

Suhani Pratap
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

FULL STACK

DEVELPOMENT
WITH NODE JS
HTML 5
l Introduction HTML
l HTML Basics
l HTML Elements
l HTML5 Semantic
l HTML Attributes
l HTML Headings
l HTML Paragraph
l HTML Styles
l HTML Formatting
l HTML Quotations
l HTML Computer Code
l HTML Comments & Colors
l HTML CSS, Links and Images
l HTML Lists
l HTML Blocks
l HTML Classes
l HTML Layout
l HTML Responsive
l HTML iframes
l HTML JavaScript
l HTML Head
l HTML Entities and URI Code
l HTML Symbols and XHTML
l HTML Charset and Forms
l Quiz
l Assignment
Css3
l Introduction CSS3
l CSS3 Syntax
l CSS3 How To
l CSS3 Colors
l CSS3 Backgrounds
l CSS3 Boarders
l CSS Padding
l CSS Height/Width
l CSS3 Gradients
l CSS3 Shadows
l CSS3 Text
l CSS3 Fonts
l CSS3 2D Transforms
l CSS3 3D Transforms
l CSS Links
l CSS Lists
l CSS Tables
l CSS Box Model
l CSS Outline
l CSS Display
l CSS Max-width
l CSS Position
l CSS Float
l CSS Inline-block
l CSS Align
l CSS Combinators
l CSS3 Media Queries
l CSS3 Responsive
l Quiz
l Assignment
JavaScript
l Introduction to JavaScript
l Java Script Language Basics
l JavaScript Objects
l JavaScript Scope
l JavaScript Events
l JavaScript Strings
l JavaScript Numbers
l JavaScript Math
l JavaScript Arrays
l JavaScript Boolean
l JavaScript Comparisons
l JavaScript Conditions
l JavaScript Switch
l JavaScript Loops
l JavaScript Type Conversion
l JavaScript RegExp
l JavaScript Errors
l JavaScript Debugging
l JavaScript Hoisting
l JavaScript Strict Mode
l JavaScript Functions
l JavaScript Objects
l JavaScript Forms
l JavaScript HTML DOM
l JavaScript BOM
l Quiz
l Assignment
jQuery
l Introduction to jQuery
l jQuery Syntax
l jQuery Selectors
l jQuery Events
l jQuery Effects
l jQuery HTML
l jQuery Traversing
l jQuery AJAX &Misc.
l Quiz
l Assignment
Bootstrap 4
l Introduction to Bootstrap
l Bootstrap Basics
l Bootstrap Grids
l Bootstrap Themes
l Bootstrap CSS
l Bootstrap JS
l Quiz
l Assignment
Advance JavaScript (ES 6)
l Introduction to ES 6
l Let and Constant ·Arrow Function
l Template Literals
l Class and Inheritance
l Rest parameter and Spread Operator
l Map ,Filter and Reduce function
l Modules
l Destructuring
l For in and For of loop

Typescript
l Introduction to Typescript
l Environmental Setup·Types
l Object Oriented Features
l Interfaces
l Modules
INTRODUCTION TO REACT JS
l What is React JS?
l What is SPA?
l DOM vs Virtual DOM
l Advantages and Disadvantages
l Key Features

ENVIRONMENTAL SETUP
l Node | NPM
l Installation of CLI
l Setup Project
l Directory Structure
l Code Editors
l How React JS Application Boot

BASIC FEATURES OF REACT JS


l React Concepts
l JSX and TSX
l Render Elements
l Function and Class Components
l Props and State
l Handling Events
l Dynamic Data Rendering
l Property Binding
KEY FEATURES OF REACT JS
l Conditional Rendering
l List and Keys
l Forms Handling
l Forms Validations
COMPONENT LIFECYCLE HOOK
l Understanding component lifecycle
l All Lifecycle Hooks

EVENT HANDLING REACT


l Understanding React Event System
l Passing arguments to event Handlers
NETWORK CALL
l Fetch
l Axios
CUSTOM SERVICES
l Introduction to Services
l Building a Service
LOCAL DATA STORAGE
l Local Storage
l Session Storage
l Cookies
ROUTING WITH REACT ROUTER
l Setting up React Router
l Configuring route with Route Component
l Making routes dynamic with Route Params
l Working with nested routes
l Link and NavLink
l Redirect Routes
UI COMPONENTS
l Angular Material
l PrimeNG
INTRODUCTION TO REDUX
l Why Redux
l Install and setup
l Store ,Reducer , actions
l Dispatcher
l High order Components
l mapStateToProps and mapDispatchToProps usage

ADVANCE REDUX
l Async Actions
l Middleware
l Redux Thunk and Redux Saga
React Hooks
l Why We Need Hooks.
l Different Types Of Hooks
l Using State And Effect Hooks
l Usereducer , Useref Etc.
l Custom Hooks
l Rules Of Hooks
Third Party Modules
l Social Login
l Pagination
l Search
l Filter
l JWT Token
l File Upload
l Many More

Rest Js Testing
l Jest with Enzyme

Node Js
Introduction to Node.js
l What is node.js
l A word on event loop
l Event driven architecture
l Blocking vs non-blocking code
l Node Process Model
l Setup node.js
l Node REPL
l Debugging node.js app
Modules in JS
l Understanding exports and require
l Creating modules
l Importing modules
l Quick tour on NPM
l Installing 3rd party modules

Events & streams


l Significance of Events
l Event Emitter class
l Emitting and listening to events
l Types of streams
l Working with streams
l Composing streams using pipe

Working with Process and File System


l Process object
l Handling exceptions at process level
l Listening to process events
l Working with file system using fs module
l Creating, Copying, Deleting files
l Creating, Copying, Deleting directories
l Watching for file changes

HTTP
l Building a Web Server
l HTTP Request Methods, Headers
l Response Codes and Headers

Express Js
Expressjs Introduction & Setup
l Building a Web Server
l HTTP Request Methods, Headers
l Response Codes and Headers
l Serving static files with express
l Express application generator
Routing
l Route Methods
l Route Paths
l Parameterized Routes
l Route Handlers
l Express Router
Middleware
l Types of middleware
Application
l

Router
l

Error
l

Built-in
l

Third-party
l

l Error middleware
l Body parser, cors , cookie parser, session management

Template Engines
l What are template engines
l EJS
l Jade
l Handlebars

l
Expressjs security
Authentication
l

JWT
l

Securing routes
l

l Debugging in Express
l Realtime programming with Socket.io
Expressjs security
Authentication
JWT
Securing routes
l Debugging in Express
l Realtime programming with Socket.io

MongoDB
Introduction to MongoDB
l Installing MongoDB
l The current SQL/NoSQL landscape
l Document-oriented vs. other types of storage
l Mongo's featureset
l Common use-cases
l MongoDB databases
l MongoDB Collections
l MongoDB Documents
CRUD Operations in Mongodb
l Creating documents
linsert()
lupdate()
lsave()
l Querying documents
lfind()
lWorking with equality
lQuery operators
lBuilding complex queries
l Updating documents
l Deleting documents
l Limit
l Order By
Introduction to Mongoose
l Word on ORM/ODM
l Installing mongoose
l Connecting to MongoDB from mongoose
Core concepts of Mongoose
l Understanding mongoose schemas and datatypes
l Working with Models
l Using modifiers in schema
l Using virtual fields
l Optimizing query performance by enabling indexes

l
FullStack Application Deployment
l Git
l Build Application
l Deploy in Heroku
l Deploy in AWS

Partners : Java
NOIDA GHAZIABAD PITAMPURA (DELHI) SOUTH EXTENSION
A-43 & A-52, Sector-16, 1, Anand Industrial Estate, Plot No. 366, 2nd Floor, (DELHI)
Noida - 201301, (U.P.) INDIA Near ITS College, Mohan Nagar, Kohat Enclave, Pitampura,
D-27, South Extension-1
70-70-90-50-90 Ghaziabad (U.P.) ( Near- Kohat Metro Station)
New Delhi-110049
+91 99-9999-3213 70-70-90-50-90 Above Allahabad Bank,
New Delhi- 110034. 70-70-90-50-90
70-70-90-50-90 +91 98-1161-2707
GURGAON
1808/2, 2nd floor old DLF,
Near Honda Showroom,
Sec.-14, Gurgaon (Haryana)
70-70-90-50-90
www.facebook.com/ducateducation

You might also like