SlideShare a Scribd company logo
1 of 11
Download to read offline
Delta : Full Stack Web Development
MERN Stack (Mongo, Express, React, Node)
' Let not the fruit of action be your motive to action. Your
concern is with action alone, not with the fruit of action. '
- The Bhagavad Gita
APNA
COLLEGE
APNA
COLLEGE
What's new?
Our experience tells us that students on
average are 3 times more serious in a paid
batch. The completion of course and watch
time of students increases exponentially.
MERN
Full Stack Web Development
Live
500+
videos. Classes on
alternate days for next 4.5
months
12+ Hours of Live Sessions
Batch Overview
Complete Frontend Development
APNA
COLLEGE
Complete Backend Development
Complete Database (SQL & MongoDB)
Complete MERN Stack (MongoDB, Express, React,
Node)
500+
video
lectures
12+
Hours of Live
Sessions
Real Life and Industry Grade Projects
LIVE sessions on how to get a job, resume,
freelance, open source & more
Duration : 4.5 Months
Course access is for Two Years
Topics
APNA
COLLEGE
CATEGORY CHAPTERS OVERVIEW
Introduction
What is Web?
Client-Server Architecture
Setting Developer Environment
Understanding how and who built the web
General architecture used by websites; requires & response
Setting our environment on our laptop/computer
where we'll do coding
HTML
Intro to CSS
Selectors in CSS
Structure
Tags in HTML
Block v/s Inline
Tables
Forms
Introduction
Understanding Selectors
Selector Specificity
How to create the structure of a web page
Learning about various tags in HTML like <h1>, <p>, <a>, <img> etc
Understand the difference between inline and block HTML
elements
Learn to create tables in HTML
Learn about forms and form fields
What is CSS & how to use it in HTML, different styles of writing
Element, Class & Id selectors etc., combinators, pseudo
classes, pseudo elements, specificity in CSS
Understanding the specificity & priority of CSS selectors
Frontend
APNA
COLLEGE
CATEGORY
Styling with CSS
More CSS
Flexbox
Responsive Designs
Bootstrap
Tailwind CSS
CHAPTERS
Box Model
CSS Units
CSS Transition
CSS Transforms
Intro to Flex
Flex properties
Media Queries
Animations & 3d Space
Frontend frameworks
Components
Layouts(Grid system)
What is Tailwind?
OVERVIEW
Understanding the CSS box model
Learning about various CSS units used to style HTML elements, absolute &
relative
Understanding element transitions in CSS along with shorthand
Understanding element transformations in CSS along with shorthand
Understanding flexbox layout, cross axis, main axis etc.
flexbox direction, justify content, align items, align self, flexwrap, flex sizing,etc.
Learn about Media Queries & Viewport
Basics of CSS animation and how to animate HTML elements using animate.css
What are frontend frameworks and how to use one
Using various bootstrap elements like Navbar, buttons, cards etc
Learning about grid system of bootstrap
Understanding Tailwind as a Framework
Frontend
APNA
COLLEGE
CATEGORY CHAPTERS OVERVIEW
Tailwind CSS
Major Project
Starting with Javascript
Functions and
Arrays in JS
Objects and Timing
Events
Understanding DOM
Components
Creating Responsive Designs
CSS Major Project
Intro to JS
Variables, operators, conditional, loops
Scope
Hoisting
Functions expressions v/s
Function declaration
Arrays and its usage
Intro to Objects
Object functions
DOM
Covering button, navbar, fonts, margin, padding etc.
Understanding responsiveness in tailwind, @apply, @layer etc.
Focus on using concepts we have learn to build our project
What is JS and use of JS
Learning the basics of the language
Understanding scope in JS
What is hoisting and its application
Difference between function expression and declaration
What are arrays and using array functions like splice, slice etc.
What are objects, how to create them and using di erent notations to access object’s
data
Learn to iterate over objects, delete object properties, creating nested objects
Understanding DOM, what it is, how to access elements from the DOM
Frontend
APNA
COLLEGE
CATEGORY
Understanding DOM
Closures
Constructors and
Prototypes
Ashyncronous
JavaScript
jQuery
Ajax
CHAPTERS
Events
IIFE
Closures
Arrow functions
“this” keyword
Prototypes
Class
Promises, Callback
Timed Events
Async Await
Intro to jQuery
Event handling in jQuery
Intro to AJAX
OVERVIEW
How to manipulate DOM events in JS
What are immediately invoked function expressions
What are closures and its application
Learning about arrow functions and bindings in arrow functions
How does the “this” keyword works in JS
Discussing what are prototypes in JS, why do we use them and its application
Learning about using classes in JS and how to deal with class inheritance in JS
What are promises and callbacks in Javascript, Why to use
What is setTimeout, Event loops in javascript
What are Async Await in Javascript, Why that is important
What is jQuery and what is the need for it
Handling various JS events with jQuery and exploring the library
What are async requests, what is API and JSON
Frontend
APNA
COLLEGE
CATEGORY
Ajax
CHAPTERS OVERVIEW
Ajax requests with jQuery Making ajax requests with jQuery and handling errors
Promises
Git
Terminal
Major Project
Intro to promises
Intro to Git
Branches Git
workflow
Mastering Terminal
JS Major Project
What is a promise, how do we use promises and chaining promises
What is git and why it's helpful
Exploring branches in Git. How to create branches.
Understanding push, commits, pull requests and using git for teams and individual
Directories, Commands, paths, operations on files etc.
Create something classic by using the concept learn in JS
Frontend
APNA
COLLEGE
CATEGORY
Node.js
Writing Our First
Server
Creating Express
Apps
Intro to Databases
MongoDb
CHAPTERS
Intro to Node
Setting up
Intro to servers
Setting up node server
nodemon
MVC
Express
Ejs
Middleware
Database
SQL
MongoDB
DB operations
OVERVIEW
Introduction to the course, hello world with nodejs
Setting up tools and the project
What are servers and how one can use them
Beginning the project by setting up the very first node server
Introducing nodemon to monitor changes made to the server
MVC architecture for our server
What are frameworks, using express with node
What are template engines, setting up and working with Ejs
What is a middleware and how to use one
What are databases & why do we need them
what is SQL, SQL queries etc.
What is MongoDB, how to use it and setting up MongoDB for the project
CRUD operations for MongoDB
Backend
Working on our Mega Project
Mongoose
CHAPTERS
React Project
Components, Styling,
Redux & more
CHAPTERS
COLLEGE
CATEGORY OVERVIEW
MongoDb Linking MongoDB using Mongoose
Mega Project APIs, error handling, validation, express router, authentication,
deployment & many more concepts to be covered
React
CATEGORY OVERVIEW
React What is React, installation, react components, styling in react, component lifecycle
methods, react hooks, redux, redux toolkit etc.
Major Project Using the concepts we have learnt to build our project
APNA
Backend
APNA
COLLEGE
Lectures will be uploaded on Alternate Days
Till then, keep learning & keep exploring ❤
Start Data : 7th June, 2023

More Related Content

Similar to web development from scratch to hero road amp

angular js and node js training in hyderabad
angular js and node js training in hyderabadangular js and node js training in hyderabad
angular js and node js training in hyderabadphp2ranjan
 
Noman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptxNoman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptxNomanKhan869872
 
2.1 Web Dev Syllabus.pdf.pdf
2.1 Web Dev Syllabus.pdf.pdf2.1 Web Dev Syllabus.pdf.pdf
2.1 Web Dev Syllabus.pdf.pdfBdBangladesh
 
MERN Stack Developer Course Syllabus
MERN Stack Developer Course Syllabus MERN Stack Developer Course Syllabus
MERN Stack Developer Course Syllabus NxtWave
 
I Heard React Was Good
I Heard React Was GoodI Heard React Was Good
I Heard React Was GoodFITC
 
Yeoman AngularJS and D3 - A solid stack for web apps
Yeoman AngularJS and D3 - A solid stack for web appsYeoman AngularJS and D3 - A solid stack for web apps
Yeoman AngularJS and D3 - A solid stack for web appsclimboid
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVABALUJAINSTITUTE
 
Letsleads dot net-syllabus
Letsleads dot net-syllabusLetsleads dot net-syllabus
Letsleads dot net-syllabusletsleads
 
C#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentC#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentSVRTechnologies
 
6 Weeks Project Based Summer Training
6 Weeks Project Based Summer Training6 Weeks Project Based Summer Training
6 Weeks Project Based Summer TrainingTech Mentro
 
Intro to BackboneJS + Intermediate Javascript
Intro to BackboneJS + Intermediate JavascriptIntro to BackboneJS + Intermediate Javascript
Intro to BackboneJS + Intermediate JavascriptAndrew Lovett-Barron
 
Techmindz: Custom Corporate Learning Platform Services in Kochi
Techmindz: Custom Corporate Learning Platform Services in KochiTechmindz: Custom Corporate Learning Platform Services in Kochi
Techmindz: Custom Corporate Learning Platform Services in KochiTechmindz Kochi
 
Ionic framework one day training
Ionic framework one day trainingIonic framework one day training
Ionic framework one day trainingTroy Miles
 

Similar to web development from scratch to hero road amp (20)

angular js and node js training in hyderabad
angular js and node js training in hyderabadangular js and node js training in hyderabad
angular js and node js training in hyderabad
 
Noman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptxNoman Khan Internship Report 2.pptx
Noman Khan Internship Report 2.pptx
 
2.1 Web Dev Syllabus.pdf.pdf
2.1 Web Dev Syllabus.pdf.pdf2.1 Web Dev Syllabus.pdf.pdf
2.1 Web Dev Syllabus.pdf.pdf
 
MERN Stack Developer Course Syllabus
MERN Stack Developer Course Syllabus MERN Stack Developer Course Syllabus
MERN Stack Developer Course Syllabus
 
I Heard React Was Good
I Heard React Was GoodI Heard React Was Good
I Heard React Was Good
 
Fewd week4 slides
Fewd week4 slidesFewd week4 slides
Fewd week4 slides
 
Yeoman AngularJS and D3 - A solid stack for web apps
Yeoman AngularJS and D3 - A solid stack for web appsYeoman AngularJS and D3 - A solid stack for web apps
Yeoman AngularJS and D3 - A solid stack for web apps
 
CORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVACORE JAVA & ADVANCE JAVA
CORE JAVA & ADVANCE JAVA
 
Letsleads dot net-syllabus
Letsleads dot net-syllabusLetsleads dot net-syllabus
Letsleads dot net-syllabus
 
The mean stack
The mean stackThe mean stack
The mean stack
 
Frontend Fiesta
Frontend FiestaFrontend Fiesta
Frontend Fiesta
 
C#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentC#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course Content
 
Dot net training bangalore
Dot net training bangaloreDot net training bangalore
Dot net training bangalore
 
Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .Net
 
6 Weeks Project Based Summer Training
6 Weeks Project Based Summer Training6 Weeks Project Based Summer Training
6 Weeks Project Based Summer Training
 
Angular js workshop
Angular js workshopAngular js workshop
Angular js workshop
 
Intro to BackboneJS + Intermediate Javascript
Intro to BackboneJS + Intermediate JavascriptIntro to BackboneJS + Intermediate Javascript
Intro to BackboneJS + Intermediate Javascript
 
Techmindz: Custom Corporate Learning Platform Services in Kochi
Techmindz: Custom Corporate Learning Platform Services in KochiTechmindz: Custom Corporate Learning Platform Services in Kochi
Techmindz: Custom Corporate Learning Platform Services in Kochi
 
Ionic framework one day training
Ionic framework one day trainingIonic framework one day training
Ionic framework one day training
 
Industrial training in .net
Industrial training in .netIndustrial training in .net
Industrial training in .net
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 

web development from scratch to hero road amp

  • 1. Delta : Full Stack Web Development MERN Stack (Mongo, Express, React, Node) ' Let not the fruit of action be your motive to action. Your concern is with action alone, not with the fruit of action. ' - The Bhagavad Gita APNA COLLEGE
  • 2. APNA COLLEGE What's new? Our experience tells us that students on average are 3 times more serious in a paid batch. The completion of course and watch time of students increases exponentially. MERN Full Stack Web Development Live 500+ videos. Classes on alternate days for next 4.5 months 12+ Hours of Live Sessions
  • 3. Batch Overview Complete Frontend Development APNA COLLEGE Complete Backend Development Complete Database (SQL & MongoDB) Complete MERN Stack (MongoDB, Express, React, Node) 500+ video lectures 12+ Hours of Live Sessions Real Life and Industry Grade Projects LIVE sessions on how to get a job, resume, freelance, open source & more Duration : 4.5 Months Course access is for Two Years
  • 4. Topics APNA COLLEGE CATEGORY CHAPTERS OVERVIEW Introduction What is Web? Client-Server Architecture Setting Developer Environment Understanding how and who built the web General architecture used by websites; requires & response Setting our environment on our laptop/computer where we'll do coding HTML Intro to CSS Selectors in CSS Structure Tags in HTML Block v/s Inline Tables Forms Introduction Understanding Selectors Selector Specificity How to create the structure of a web page Learning about various tags in HTML like <h1>, <p>, <a>, <img> etc Understand the difference between inline and block HTML elements Learn to create tables in HTML Learn about forms and form fields What is CSS & how to use it in HTML, different styles of writing Element, Class & Id selectors etc., combinators, pseudo classes, pseudo elements, specificity in CSS Understanding the specificity & priority of CSS selectors Frontend
  • 5. APNA COLLEGE CATEGORY Styling with CSS More CSS Flexbox Responsive Designs Bootstrap Tailwind CSS CHAPTERS Box Model CSS Units CSS Transition CSS Transforms Intro to Flex Flex properties Media Queries Animations & 3d Space Frontend frameworks Components Layouts(Grid system) What is Tailwind? OVERVIEW Understanding the CSS box model Learning about various CSS units used to style HTML elements, absolute & relative Understanding element transitions in CSS along with shorthand Understanding element transformations in CSS along with shorthand Understanding flexbox layout, cross axis, main axis etc. flexbox direction, justify content, align items, align self, flexwrap, flex sizing,etc. Learn about Media Queries & Viewport Basics of CSS animation and how to animate HTML elements using animate.css What are frontend frameworks and how to use one Using various bootstrap elements like Navbar, buttons, cards etc Learning about grid system of bootstrap Understanding Tailwind as a Framework Frontend
  • 6. APNA COLLEGE CATEGORY CHAPTERS OVERVIEW Tailwind CSS Major Project Starting with Javascript Functions and Arrays in JS Objects and Timing Events Understanding DOM Components Creating Responsive Designs CSS Major Project Intro to JS Variables, operators, conditional, loops Scope Hoisting Functions expressions v/s Function declaration Arrays and its usage Intro to Objects Object functions DOM Covering button, navbar, fonts, margin, padding etc. Understanding responsiveness in tailwind, @apply, @layer etc. Focus on using concepts we have learn to build our project What is JS and use of JS Learning the basics of the language Understanding scope in JS What is hoisting and its application Difference between function expression and declaration What are arrays and using array functions like splice, slice etc. What are objects, how to create them and using di erent notations to access object’s data Learn to iterate over objects, delete object properties, creating nested objects Understanding DOM, what it is, how to access elements from the DOM Frontend
  • 7. APNA COLLEGE CATEGORY Understanding DOM Closures Constructors and Prototypes Ashyncronous JavaScript jQuery Ajax CHAPTERS Events IIFE Closures Arrow functions “this” keyword Prototypes Class Promises, Callback Timed Events Async Await Intro to jQuery Event handling in jQuery Intro to AJAX OVERVIEW How to manipulate DOM events in JS What are immediately invoked function expressions What are closures and its application Learning about arrow functions and bindings in arrow functions How does the “this” keyword works in JS Discussing what are prototypes in JS, why do we use them and its application Learning about using classes in JS and how to deal with class inheritance in JS What are promises and callbacks in Javascript, Why to use What is setTimeout, Event loops in javascript What are Async Await in Javascript, Why that is important What is jQuery and what is the need for it Handling various JS events with jQuery and exploring the library What are async requests, what is API and JSON Frontend
  • 8. APNA COLLEGE CATEGORY Ajax CHAPTERS OVERVIEW Ajax requests with jQuery Making ajax requests with jQuery and handling errors Promises Git Terminal Major Project Intro to promises Intro to Git Branches Git workflow Mastering Terminal JS Major Project What is a promise, how do we use promises and chaining promises What is git and why it's helpful Exploring branches in Git. How to create branches. Understanding push, commits, pull requests and using git for teams and individual Directories, Commands, paths, operations on files etc. Create something classic by using the concept learn in JS Frontend
  • 9. APNA COLLEGE CATEGORY Node.js Writing Our First Server Creating Express Apps Intro to Databases MongoDb CHAPTERS Intro to Node Setting up Intro to servers Setting up node server nodemon MVC Express Ejs Middleware Database SQL MongoDB DB operations OVERVIEW Introduction to the course, hello world with nodejs Setting up tools and the project What are servers and how one can use them Beginning the project by setting up the very first node server Introducing nodemon to monitor changes made to the server MVC architecture for our server What are frameworks, using express with node What are template engines, setting up and working with Ejs What is a middleware and how to use one What are databases & why do we need them what is SQL, SQL queries etc. What is MongoDB, how to use it and setting up MongoDB for the project CRUD operations for MongoDB Backend
  • 10. Working on our Mega Project Mongoose CHAPTERS React Project Components, Styling, Redux & more CHAPTERS COLLEGE CATEGORY OVERVIEW MongoDb Linking MongoDB using Mongoose Mega Project APIs, error handling, validation, express router, authentication, deployment & many more concepts to be covered React CATEGORY OVERVIEW React What is React, installation, react components, styling in react, component lifecycle methods, react hooks, redux, redux toolkit etc. Major Project Using the concepts we have learnt to build our project APNA Backend
  • 11. APNA COLLEGE Lectures will be uploaded on Alternate Days Till then, keep learning & keep exploring ❤ Start Data : 7th June, 2023