It3501 Full Stack Web Development
It3501 Full Stack Web Development
The World Wide Web (WWW) is a collection of interconnected web pages and
websites that are accessed through the Internet.
Examples:
• [Link]
• [Link]
• [Link]
The Web allows users around the world to share and access information
WHAT IS WEB DEVELOPMENT?
Development means creating
software or applications over the
internet. Examples of Web Applications
It includes: • Gmail
• Designing • Facebook
• Coding • Amazon
• Testing • Online Banking Systems
• Student Portals
• Deployment
• Maintenance
TYPES OF WEB DEVELOPMENT
Frontend Development
• JavaScript
• Python
• PHP
• Bootstrap
Databases
• React
• MongoDB
• Angular
• MySQL
• PostgreSQL
COMPONENTS OF FULL STACK DEVELOPMENT
2. Back-End Development
1. Front-End Development
The back end is the server-side part of the
The front end is the visible part of a
application that users cannot see.
website with which users interact directly.
Responsibilities
Responsibilities
• Processing requests
• Designing web pages
• Authentication
• Creating buttons and forms
• Business logic
• Improving user experience
• Database connectivity
i.E HTML,CSS,Javascript,React,Angular
[Link], [Link], Java, Python.
Login page, Home page, Registration page. Checking username and password during login
CONT..
3. Database Development
A database stores application data
permanently.
Responsibilities
• Storing records
• Retrieving information
• Updating and deleting data
MongoDB, MySQL
FRONT END AND BACK END
STACKS
Facebook (Meta) React, JavaScript, HTML, CSS PHP (Hack), Python, Java MySQL, RocksDB
Amazon React, JavaScript, HTML, CSS Java, [Link], Python DynamoDB, MySQL, Aurora