What is web development? Static v/s dynamic website. Who is front-end developer? Who is backend
developer? Who is full-stack developer?
Introduction to HTML, Opening and closing tags, HTML page structure, How to create HTML file? Basic
HTML tags, Image tag and attributes, Anchor tag, email tag, tel tag, HTML lists, Ordered and
Unordered Lists, Creating website homepage using basic tags, Table tags in HTML, Table attributes in
HTML, Designing a calendar using HTML table, HTML Div Tag, HTML form elements, HTML input types,
HTML input attributes
Introduction to Cascading Style Sheet (CSS), Types of CSS Types of CSS (external, internal, inline),
CSS selector (CSS selector (class, Id, tagName)), Using internal CSS, Basic CSS properties, Border
properties, Creating, professional webpage using HTML & CSS, CSS Spacing properties (Margin &
Padding), Margin properties, Padding properties, CSS measurement units, CSS box model browser,
Background image property, External CSS, Border-radius property, How to comment HTML or CSS code?,
Full-width vs fixed-width web design, Setting width in percentage, CSS clear property, Creating
full-width section, CSS hover, CSS transition property, CSS position (fixed, relative, sticky)
properties, Absolute positioning, CSS display property, CSS overflow properties, CSS Z-index
properties, CSS opacity, CSS flexbox, CSS Grid, Pseudo classes and elements, Display properties,
Concept of one-page website, CSS #id selector, SS cursor properties, CSS scroll properties
Introduction to CSS3, Box-shadow & text-shadow, Google Fonts & FontAwesome, CSS3 transition, CSS
transform: scale, Compatibility and ventor prefixes, Calc function, CSS transform: translate, Column
properties, Figma To HTML
CSS3 Animation, CSS3 new features, After & before selector, CSS skew, Multiple background images,
CSS Media Queries, Creating responsive layout, Creating section from Figma file, @import
mystyle.css, Responsiveness across all devices, 3D transforms, Max and min height, Background
gradient, CSS transform: rotate, CSS hover, Max and min width
Introduction to JavaScript, JavaScript data types, Scope and lifetime, JavaScript variables,
JavaScript arrays, Uses of JavaScript, JavaScript conditional statements, Functions in JavaScript,
Window object functions, Ways to embed JS, JavaScript loops, Object in JavaScript, JavaScript
promises, JavaScript DOM, Events in JavaScript, Math operations, Show/hide password using JS DOM,
Changing image using this function, JavaScript Operators, Product cart system to increase/decrease
quantity, Building random code generator, Creating JavaScript calculator, Creating responsive menu,
Creating to-do list, Creating password generator, Different types of patterns using nested loop,
JavaScript array methods, Weather app using promise with free API, Most useful functions in JS,
JavaScript exception handling for of loop and for in loop, Mini e-commerce app using promise with
free API, Data swipe using JavaScript DOM, Date object in JavaScript, Local Storage in JS
Important JavaScript concepts for ReactJS, Key features of ReactJS, Revisiting functions and
parameters, Revisiting variables and values, Flow and cycle of React app, Uses and applications of
ReactJS, Import and export, Creating React.JS project, Introduction to ReactJS, What is ReactJS?,
Benefits of using ReactJS, Arrow functions, List rendering in ReactJS, Adding JS to a page and how
ReactJS projects differ, Installing create-react-app, JavaScript destructuring, Bidirectional data
transfer in ReactJS, Creating to-do list app, ReactJS components, React component life cycle,
Installing Firebase, Fetch external API in React, Adding & fetching data to Firebase, Realtime
Database
Creating User Management feature using Firebase, Firebase social login, Context API, Creating
e-commerce project
Redux toolkit, NextJS folder structure, Introduction to NextJS, Discussing LMS website development
project
React Route DOM, Controlled components in React, Form handling in ReactJS, Introduction to Firebase,
Creating show/hide password feature using useState, Creating show/hide modal using useState, Styled
components- React package, External styling library, Creating user dashboard using ReactJS, Slick
slider in ReactJS, CRUD operations using APIs, Local Storage in To-do list and User dashboard,
Creating weather search app,Creating quiz app.
Introduction to NodeJS, Routing params: Request & Response, Nodemon package, Package.json file,
Introduction to ExpressJS, Creating Node server, How NodeJS works?, Installing node package manager,
Simple and basic API, JavaScript fundamentals in NodeJS, Getting input from command line, Removing
extension from URL and 404 page
Creating HTML page, EJS template engine, Dynamic page with ExpressJS, Creating video module in admin
panel using ReactJS and NodeJS, Creating password forgot/reset functionality, Route-level
middleware, Using relation objects in admin panel, Creating course module in admin panel using
ReactJS and NodeJS, Using raw queries in admin panel, Payment gateway interaction in ReactJS using
NodeJS API, Creating transaction listing module in admin panel, Connect Register API with ReactJS,
Node.JS and JWT token authentication, ExpressJS middleware, Creating login/logout functionality in
admin panel, Display file list from folder, Asynchronous programming, Handling asynchronous data,
Rendering HTML and JSON
Introduction to MongoDB, MongoDB installation, Update and delete data in MongoDB, Connecting MongoDB
with NodeJS, Delete API to delete data in MongoDB, CRUD operations in MongoDB, PUT API to update
data in MongoDB
Installing MongoDB, GET API in MongoDB, Basics of MongoDB, POST API for inserting data in MongoDB,
PUT API for Mongoose, CRUD with Mongoose, Node mailer for sending emails, Select query methods,
REPLEvents and Event Emitter, Mongoose with NodeJS, File upload using multer, GET API with Mongoose,
DELETE API with Mongoose
Amazon clone, E-commerce Website with Admin Panel, Online Learning LMS Platform,
E-commerce Website with Admin Panel, Online Learning LMS Platform, Hospital Appointment & Patient
Management System, Real-Time Chat Application with Groups, Job Portal with Resume Upload & Employer
Dashboard, Restaurant Food Ordering & Delivery System, Social Media App with Posts–Likes–Comments,
Inventory & Billing Management System for Shops, Real-Estate Property Listing Platform with Filters,
Expense Tracker with Income–Expense Analytics Dashboard.