Full stack web development refers to the practice of designing, building, and maintaining all aspects of a web application or website, from the front end to the back end, and everything in between. A “stack” refers to the collection of technologies or tools used in each layer of development. Here’s a breakdown of the components involved in full stack web development:
This involves creating the user interface and experience that users interact with directly in their web browsers. it is the development of the graphical user interface of a website so that the users can view and interact with the website.
Back end development involves building and maintaining the server-side of the application,which is responsible for handling data storage, retrieval, and manipulation, as well as business logic and server-side processing.
Introduction to HTML
Elements of HTML
Introduction
CSS Styling
Text Effects
Border Effects
CSS Advances
Introduction
Control Structures
Functions
Arrays and Objects
Dom Manipulation
Advanced Dom Manipulation
Asynchronous Javascript
Error Handling
Introduction to Es6+
More Es6+ Features
Introduction
Setting Up Bootstrap
Bootstrap Grid System
Responsive Design
Customization
Bootstrap Utilities
Components of Bootstrap
Extending Bootstarp With Plugins
Project Work
Introduction
Jsx and Components
Hooks
Useeffect Hook
State
Memo
Important Concept of Javascript
Props and State
Adding Bootstrap
Life Cycle Methods
Routing
Conditional Rendering & Demo
Project Illustrations
Introduction
NODE.js Modules
NPM
Database Connectivity
Creating Server
File System
Express.js
Database Commands
Overview
Operators