SlideShare a Scribd company logo
Complete
Web-development
Roadmap Web Devlopment
Workshop By GDSC
DAVIET
Introduction
HIMANSHU
The goal of our session is to give you an overview of
what Web Development is. I will guide you on how to
start your Web Development journey, what stack to
choose and where to learn.
@_himanshu_325
Let's begin!
Are you ready?
Design
Full Stack
M - MongoDB
E - Express
R - React
N - Node
Start
Our journey
roadmap
1 2 3
connecting
backend with
frontend Redux
Done
DevOps
JavaScript


Express
MongoDB
Milestone #3
Milestone #1
Milestone #2
Ultimate Goal
Backend NodeJS, ExpressJS
and MongoDB
Front End Libraries like
ReactJS
front end including html,
css and javascript
How internet
works
React
1 Scrimba
2 Freecodecamp
3 MDN Docs
4 W3Schools
HTML (the Hypertext Markup
Language) and CSS (Cascading Style
Sheets) are two of the core
technologies for building Web pages
Time: 15%
HTML & CSS
Basics of Web Development
Anatomy of a web page
Page metadata
Elements
Attributes
Layout & semantic markup
Lists
Emphasising
Citations & quotes
Abbreviations
Details & addresses
Superscript & subscript
Adding code snippets
Times & dates
Hyperlinks
Forms
Tables
Media
Responsive enhancements
Accessibility
SEO enhancements
HTML
Styling
HTML, just like the skeleton, has little
to do with style & appearance.
CSS
Logic
CSS (Cascading Style Sheet) is
concerned with the physical
appearance of a web page. If we say
HTML is the skeleton then CSS is
what we see, the body
Language fundamentals
Selectors
Inheritance & cascading
Values & units
Colors
States
The box model
DOM flow
Layout
Alignment
Positioning
Sizing
Spacing
Fonts & typography
Images & media
Media queries
Responsive design
Animations & transforms
Shorthand syntax
Organisation
Methodologies
Debugging styles
Legacy browsers
JavaScript
Designing
JavaScript (JS) gives us the ability to
make interactive, feature rich web
pages. In its most basic form it allows
us to trigger events when certain
conditions are met, like when a user
clicks a button.
What is JS & ECMAScript?
Types & Data structures
Declarations & scope
Control flow & Errors
Targeting & manipulating
the DOM.
Events & UI interaction
Iterating / Loops
Functions
Expressions & operators
Numbers, maths & dates
Strings
Arrays
Objects & Classes
More collection types
Promises & async/await
Advanced functions
Modules
Security
Debugging
Legacy browsers
1
2
GET POST
Server
PUT
Client
HTTP Methods
Server - Client
How Web Works
What happens when you view a
webpage in a web browser on your
computer or phone
Lets make the
web work
1 2
NodeJS
As an asynchronous event-driven JavaScript
runtime.
Package Manager NPM/Yarn Narive APIS - Filesystem, HTTP
Servers
It is a back end web
application framework for
Node.js
Express MongoDB
MongoDB is a source-available
cross-platform document-
oriented database program
Database
Servers with NodeJS
The Node. js framework can be used to develop web
servers using the 'http' module
Express VS Node
1
2
3
Additional Stuff
Authentication and Authorization
Sessions/ JWT
Fetch / Axios Libraries
Pug
EJS
Nunjucks
Templating
Engines
Sockets.io
Passport.js
Postman
VSCode
Mongo
ose.js
MongoDB
API Testing Libraries
Projects
Learn By Building Projects
Express
NodeJS MongoDB
Real-time chat
apps
Web Scraper
Complex
Single-Page
Applications
Basic Users
System
1. Book
directory
Real-time
Collaboration
Apps
Keep Building
React Roadmap
Vue
React Angular
Choco cake!
Yaaayyyy!
- Noriko
React JS
Front-end JavaScript library for building user
interfaces or UI components. It is maintained
by Facebook.
Basics
JSX
Styling
Class Components
Functional Components
1
2
3
5
4
Hooks
State Management - Redux
Styling - Chakra UI / Tailwind CSS
Mobile Development - React Native
Next JS
@gdscdaviet
Keep learning
Thank you!

More Related Content

PDF
Create JS - A new kind of web editing interface
PDF
Midgard Create and VIE
PDF
An introduction to JavaScript Scripting Programming
PDF
Web Development Presentation
PPTX
Web development presentation
PDF
Lesson 09
PDF
Combining react with node js to develop successful full stack web applications
PDF
VIE - Using RDFa to make content editable
Create JS - A new kind of web editing interface
Midgard Create and VIE
An introduction to JavaScript Scripting Programming
Web Development Presentation
Web development presentation
Lesson 09
Combining react with node js to develop successful full stack web applications
VIE - Using RDFa to make content editable

What's hot (20)

PPTX
1.java script
PDF
Pablo Villalba -
PDF
Ajax difference faqs- 1
DOCX
PPT
JavaScript Missing Manual, Ch. 1
PPTX
Native web architcture
Ā 
PPT
JAVA SCRIPT
PPTX
2017 Facebook DevC SRS - JavaScript for beginners
PDF
Lesson 09
PDF
Introduction to the MEAN stack
PPT
Jax Ajax Architecture
ODP
WS-* with WCF
PPTX
Introduction to HTML5 and CSS3
PPTX
JavaScript Performance (at SFJS)
PPTX
Building high performing web pages
PPTX
Introduction to web application development
PPT
TSSJS2010 Presenatation on: Performance Anti Patterns In Ajax Applications
PPT
Performance anti patterns in ajax applications
PPT
Research Perspectives on Web 2.0 Mash-up Environments
1.java script
Pablo Villalba -
Ajax difference faqs- 1
JavaScript Missing Manual, Ch. 1
Native web architcture
Ā 
JAVA SCRIPT
2017 Facebook DevC SRS - JavaScript for beginners
Lesson 09
Introduction to the MEAN stack
Jax Ajax Architecture
WS-* with WCF
Introduction to HTML5 and CSS3
JavaScript Performance (at SFJS)
Building high performing web pages
Introduction to web application development
TSSJS2010 Presenatation on: Performance Anti Patterns In Ajax Applications
Performance anti patterns in ajax applications
Research Perspectives on Web 2.0 Mash-up Environments
Ad

Similar to Frontend Fiesta (20)

PDF
GDG-USAR Tech winter break 2024 USAR.pdf
PDF
An introduction to Node.js
PPTX
Web development using javaScript, React js, Node js, HTML, CSS and SQL
PDF
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdf
PPTX
Web Development - Roadmap to MERN stack development
PDF
Front-End Developer's Career Roadmap
PDF
Download full ebook of Learning Node Shelley Powers instant download pdf
PDF
Introduction to Node.js
PDF
Backend Development Bootcamp - Node [Online & Offline] In Bangla
PDF
What is Node.js? (ICON UK)
PDF
Full Stack Developement Course in Indore.pdf
PDF
Frontend Development The Ultimate Guide Sufyan Bin Uzayr
PDF
JavaScript_ The Backbone of Modern Software and Web Development.pdf
PPTX
Web fundamentals the sequel
PDF
540slidesofnodejsbackendhopeitworkforu.pdf
PDF
WEB DEVELOPMENT FOR BEGINNERS
PDF
Web Development with Node and Express Leveraging the JavaScript Stack 2nd Edi...
PPT
varun ppt.ppt
PDF
Full Stack Developer Course | Infinite Graphix Technologies
PPTX
Mini Project PPT.pptx
GDG-USAR Tech winter break 2024 USAR.pdf
An introduction to Node.js
Web development using javaScript, React js, Node js, HTML, CSS and SQL
Node.js and the MEAN Stack Building Full-Stack Web Applications.pdf
Web Development - Roadmap to MERN stack development
Front-End Developer's Career Roadmap
Download full ebook of Learning Node Shelley Powers instant download pdf
Introduction to Node.js
Backend Development Bootcamp - Node [Online & Offline] In Bangla
What is Node.js? (ICON UK)
Full Stack Developement Course in Indore.pdf
Frontend Development The Ultimate Guide Sufyan Bin Uzayr
JavaScript_ The Backbone of Modern Software and Web Development.pdf
Web fundamentals the sequel
540slidesofnodejsbackendhopeitworkforu.pdf
WEB DEVELOPMENT FOR BEGINNERS
Web Development with Node and Express Leveraging the JavaScript Stack 2nd Edi...
varun ppt.ppt
Full Stack Developer Course | Infinite Graphix Technologies
Mini Project PPT.pptx
Ad

Recently uploaded (20)

PPT
Mechanical Engineering MATERIALS Selection
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
composite construction of structures.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
web development for engineering and engineering
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Construction Project Organization Group 2.pptx
PPTX
additive manufacturing of ss316l using mig welding
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
PPT on Performance Review to get promotions
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Artificial Intelligence
Mechanical Engineering MATERIALS Selection
bas. eng. economics group 4 presentation 1.pptx
composite construction of structures.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
web development for engineering and engineering
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
CH1 Production IntroductoryConcepts.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Construction Project Organization Group 2.pptx
additive manufacturing of ss316l using mig welding
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPT on Performance Review to get promotions
R24 SURVEYING LAB MANUAL for civil enggi
Artificial Intelligence

Frontend Fiesta

  • 2. Introduction HIMANSHU The goal of our session is to give you an overview of what Web Development is. I will guide you on how to start your Web Development journey, what stack to choose and where to learn. @_himanshu_325
  • 5. M - MongoDB E - Express R - React N - Node Start
  • 6. Our journey roadmap 1 2 3 connecting backend with frontend Redux Done DevOps JavaScript Express MongoDB Milestone #3 Milestone #1 Milestone #2 Ultimate Goal Backend NodeJS, ExpressJS and MongoDB Front End Libraries like ReactJS front end including html, css and javascript How internet works React
  • 7. 1 Scrimba 2 Freecodecamp 3 MDN Docs 4 W3Schools HTML (the Hypertext Markup Language) and CSS (Cascading Style Sheets) are two of the core technologies for building Web pages Time: 15% HTML & CSS Basics of Web Development
  • 8. Anatomy of a web page Page metadata Elements Attributes Layout & semantic markup Lists Emphasising Citations & quotes Abbreviations Details & addresses Superscript & subscript Adding code snippets Times & dates Hyperlinks Forms Tables Media Responsive enhancements Accessibility SEO enhancements HTML Styling HTML, just like the skeleton, has little to do with style & appearance.
  • 9. CSS Logic CSS (Cascading Style Sheet) is concerned with the physical appearance of a web page. If we say HTML is the skeleton then CSS is what we see, the body Language fundamentals Selectors Inheritance & cascading Values & units Colors States The box model DOM flow Layout Alignment Positioning Sizing Spacing Fonts & typography Images & media Media queries Responsive design Animations & transforms Shorthand syntax Organisation Methodologies Debugging styles Legacy browsers
  • 10. JavaScript Designing JavaScript (JS) gives us the ability to make interactive, feature rich web pages. In its most basic form it allows us to trigger events when certain conditions are met, like when a user clicks a button. What is JS & ECMAScript? Types & Data structures Declarations & scope Control flow & Errors Targeting & manipulating the DOM. Events & UI interaction Iterating / Loops Functions Expressions & operators Numbers, maths & dates Strings Arrays Objects & Classes More collection types Promises & async/await Advanced functions Modules Security Debugging Legacy browsers
  • 11. 1 2 GET POST Server PUT Client HTTP Methods Server - Client How Web Works What happens when you view a webpage in a web browser on your computer or phone Lets make the web work
  • 12. 1 2 NodeJS As an asynchronous event-driven JavaScript runtime. Package Manager NPM/Yarn Narive APIS - Filesystem, HTTP
  • 13. Servers It is a back end web application framework for Node.js Express MongoDB MongoDB is a source-available cross-platform document- oriented database program Database Servers with NodeJS The Node. js framework can be used to develop web servers using the 'http' module
  • 15. 1 2 3 Additional Stuff Authentication and Authorization Sessions/ JWT Fetch / Axios Libraries Pug EJS Nunjucks Templating Engines Sockets.io Passport.js Postman VSCode Mongo ose.js MongoDB API Testing Libraries
  • 16. Projects Learn By Building Projects Express NodeJS MongoDB Real-time chat apps Web Scraper Complex Single-Page Applications Basic Users System 1. Book directory Real-time Collaboration Apps Keep Building
  • 17. React Roadmap Vue React Angular Choco cake! Yaaayyyy! - Noriko React JS Front-end JavaScript library for building user interfaces or UI components. It is maintained by Facebook. Basics JSX Styling Class Components Functional Components
  • 18. 1 2 3 5 4 Hooks State Management - Redux Styling - Chakra UI / Tailwind CSS Mobile Development - React Native Next JS