Page |1
Qweez Technology
Full Stack Developer Course Syllabus
This Full Stack Developer Course Syllabus helps you master the most in-demand full stack development skills
like HTML, CSS, JavaScript, React. js, MEAN Stack, Java and more. Besant's Full Stack Developer Content is
100% practice-based and hands-on. Get latest Full Stack Course Content for freshers and working
Professionals.
This Full Stack Developer course syllabus is designed to give you an essence of front-end, middleware, testing
and back-end Java web developer technologies with live projects. Get updated Full Stack Web Development
Course Content PDF at free of cost.
Hyper Text Markup Language (HTML5)
Module Objectives:
Building Strong expertise to develop front end application using HTML5
Implement MVC and responsive design to scale well across PC, tablet and Mobile Phone
Overview:
This course provides you hands-on experience and exposure to developing HTML5 based single page
application for browsers. This course builds strong foundation on HTML5 which will help developer to use
HTML5 concepts for building responsive web application.
Platform:
Linux (Fedora / Mandriva / Ubuntu) or Windows Host system
Firefox, Chrome
Detailed Course Contents:
Introduction HTML
HTML Basics
HTML Elements
HTML5 Semantic
HTML Attributes
HTML Headings
HTML Paragraph
HTML styles
HTML Formatting
HTML Quotations
HTML Computer Code
HTML Comments & Colors
Qweez Technology
Contact- 9922904252
Address – Tarbai Park, Kolhapur.
Page |2
HTML CSS, Links and Images
HTML Lists
HTML Blocks
HTML Classes
HTML Layout
HTML Responsive
HTML iframes
HTML JavaScript
HTML Head
Cascading style Sheet (CSS)
Module Objectives:
Building Strong expertise to develop front end application using CSS3
Implement MVC and responsive design to scale well across PC, tablet and Mobile Phone
Overview:
This course provides you hands-on experience and exposure to developing CSS3 based web application. This
course builds strong foundation on CS33 which will help developer to use CSS3 concepts for building
responsive web application
Platform:
Linux (Fedora / Mandriva / Ubuntu) or Windows Host system
Firefox, Chrome
Detailed Course Contents:
Introduction CSS3
CSS3 syntax
CSS3 How To
CSS3 Colours
CSS3 Backgrounds
CSS3 Boarders
CSS Padding
CSS Height/Width
CSS3 Gradients
CSS3 Shadows
CSS3 Text
CSS3 Fonts
CSS3 2D Transforms
CSS3 3D Transforms
Qweez Technology
Contact- 9922904252
Address – Tarbai Park, Kolhapur.
Page |3
CSS Links
CSS Lists
CSS Tables
CSS Box Model
CSS Outline
CSS Display
CSS Max-width
CSS Position
CSS Float
CSS Inline-block
CSS Align
CSS Combinators
CSS Pseudo-class
CSS Pseudo-element
CSS Navigation Bar
CSS Dropdowns
CSS Tooltips
CSS3 Images
CSS Attr Selectors
CSS Forms
CSS Counters
CSS3 Animations
CSS3 Buttons
CSS3 Pagination
CSS3 Multiple Columns
CSS3 User Interface
CSS3 Box Sizing
CSS3 Filters
CSS3 Media Queries.
CSS3 Responsive
Bootstrap
Module Objectives:
To become proficient in Bootstrap concepts
To develop a web pages based on Bootstrap
Overview:
This course is targeted for fresh engineers or professional who want to build competency in the Bootstrap
Based web development.
Qweez Technology
Contact- 9922904252
Address – Tarbai Park, Kolhapur.
Page |4
Platform:
Linux (Fedora / Mandriva / Ubuntu) or Windows Host system
Firefox, Chrome
Detailed Course Contents:
Introduction to Bootstrap
Bootstrap Basics
Bootstrap Grids
Bootstrap Themes
Bootstrap CSS
Bootstrap JS
JavaScript
Module Objectives:
Building Strong expertise to develop front end application using HTML5, CSS3 and JavaScript along
with jQuery and AngularJS framework
Implement MVC and responsive design to scale well across PC, tablet and Mobile Phone
Overview:
This course provides you hands-on experience and exposure to develop JavaScript based web application.
This course builds strong foundation of JavaScript which will help developer to apply JavaScript concepts for
responsive web frontend and backend development.
Platform:
Linux (Fedora / Mandriva / Ubuntu) or Windows Host system
Firefox, Chrome
Detailed Course Contents:
Introduction to JavaScript
JavaScript Language Basics
JavaScript Objects
JavaScript Scope
JavaScript Events
JavaScript Strings
Qweez Technology
Contact- 9922904252
Address – Tarbai Park, Kolhapur.
Page |5
JavaScript Numbers
JavaScript Math
JavaScript Arrays
JavaScript Boolean
JavaScript Comparisons
JavaScript Conditions
JavaScript Switch
JavaScript Loops
JavaScript Type Conversion
JavaScript RegExp
JavaScript Errors
JavaScript Debugging
JavaScript Hoisting
JavaScript Strict Mode
JavaScript Functions
JavaScript Objects
JavaScript Forms
JavaScript HTML DOM
JavaScript BOM
ReactJS (Building Web App using ReactJS)
Module Objectives:
ReactJS basically is an open-source JavaScript library which is used for building user interfaces
specifically for single page applications.
It's used for handling view layer for web and mobile apps.
Overview:
ReactJS is JavaScript library used for building reusable UI components. According to React official
documentation, following is the definition. It encourages the creation of reusable UI components, which
present data that changes over time. React abstracts away the DOM from you, offering a simpler
programming model and better performance. React can also render on the server using Node, and it can
power native apps using React Native. React implements one-way reactive data flow, which reduces the
boilerplate and is easier to reason about than traditional data binding.
Platform:
Linux (Fedora / Mandriva / Ubuntu) or Windows Host system
Firefox, Chrome
Qweez Technology
Contact- 9922904252
Address – Tarbai Park, Kolhapur.
Page |6
ReactJS
Introduction to ReactJS
Understand ReactJS Library & directory
React Components
Types of Components
Build a simple React component
Component composition
Component styling
Add styles to your components
Component inter communication
How to pass data from one component to another
Routing
Using Routing to create single page app
Hooks
States
Hooks vs States
Types of Hooks
Redux
Using Redux as state container for react apps
React Bootstrap
How to deploy ReactJS App
Nodejs ( Server Side Coding )
Introduction to Nodejs
Architecture of Nodejs Application
Synchronous and Asynchronous Programming
Call back Function in nodejs
Promises in Nodejs
Mongodb with Nodejs
Design the Schema in Nodejs
Design the Rest API’s
GET,POST,PUT,DELETE
JSON web Token Authentication in nodejs
Create the Auth APP in nodejs
Create the E-commerce Backend
Integrated Payment Gateway
ExpressJS (Building RESTFUL API’s Using Express)
Express
Restful services
Introducing Express
Qweez Technology
Contact- 9922904252
Address – Tarbai Park, Kolhapur.
P age |7
Building Your First Web Server
Nodemon
Environment Variables
Route Parameters
Handling HTTP GET Request
Handling HTTP POST Request
Calling Endpoints Using Postman
Input Validations
Handling HTTP PUT Request
Handling HTTP DELETE Request
Project- Build the Genres API
Express- Advanced Topics
Middleware
Creating a Custom Middleware
Built-in Middleware
Environments
Configuration
Debugging
Templating Engine
Database Engines
Database Integration
Authentication
Structuring Express Applications
MongoDB
Introduction to MongoDB (No-sql)
Collections in MongoDb
Documents In mongoDb
Difference between Mysql and NoSql
Inserting data into database
Filter queries in Mongodb Database
Schema Validation in MongoDb database
Indexing In collections
Aggregation in MongoDb
Embedded Document in MongoDb
Qweez Technology
Contact- 9922904252
Address – Tarbai Park, Kolhapur.