#1 Introduction To The Series

I am a Full stack Developer from India and Tech savvy.
I am building this Series which helps you to get started with Web Development. Web Dev is the Evergreen IT Job because if the internet is there then you need a website, to develop these websites we need web developers. So the Demand for a web Developer is huge, I have more than 5 years of experience in the Full Stack Web Development. I will teach from basics to advance in this series. Anyone can follow this series, interested in learning through reading articles, Then this series will help you to get started with web development.
Flow of This Series
Frontend
Introduction
- How the internet works
HTML
Introduction to HTML
HTML Tags
Advance HTML
Tools
Learning Chrome Dev Tools
Walkthrough of Visual Studio Code
CSS
Introduction to CSS
Basics of CSS (margin, padding, box model)
Responsive design with CSS
Introduction to CSS animation
Tricks for better CSS
JavaScript
Introduction to JavaScript
Variables, conditions, loops
DOM (Document Object Model)
BOM (Browser Object Model)
Functions
Project Stage 1
Netflix UI clone
Microsoft UI clone
Making a Web Calculator
React JS
Introduction to React JS
ES6
Single page web applications
Virtual DOM
Class vs functional components
React Hooks
Making custom Hooks
Routing (React Router)
Introduction to State Management
API Fetching
Tools 2
Importance of Linux
Using Terminal
Introduction to Git and GitHub
Backend
Why Backend
Client - Server Architecture
Introduction to APIs
Node.js
Introduction To Node.js
Basics API's Node.js
File System Operations
Non Blocking IO
Handling APIs with Express. Js
Database connection with Node.js
CRUD operations
API Testing with Postman
Databases
Introduction to SQL
Using PostgreSQL
SQL vs NoSQL
Introduction to MongoDB
MongoDB with Node.js
Project Stage 2
Notes Application
Chatting Application
E-commerce Application
Additional Topics
Need for Typescript
Introduction To Docker
Deployment Of Applications
And much more added to the series....
FAQs on this series
What I will learn from this series?
In this series, we will start learning from basics like how the internet works to advance topics like databases, and Internet Security. All the topics will be covered from the basics.
Do I need any prerequisites to start this series?
Simply, you don't need any prerequisites because we will start from the basics. The only thing is you need a computer and good internet. And you don't need any programming basics to start web development.
How many articles can I expect in a week?
I will make sure to post at least 2 to 3 posts a week. It takes time to make the content for beginners but I will try to be consistent.
What Programming languages I will learn from this series
This series contains markup languages like HTML and CSS. And programming languages like JavaScript and Typescript.
Frontend
HTML
CSS
JavaScript
Backend
- Node.js
Database
MongoDB
PostgreSQL (SQL)
Frameworks
React.JS
Express.js
Next.js
Advance Concepts
Internet Security
Serverless
Deep dive into JavaScript Architecture
TypeScript
A Request
I am making this series of content to help other aspiring developers who want to start their career in Web Development. It takes a lot of effort to make the series, If you really like my work Buy me a Coffee and Follow me on Twitter tejaswan1 and Instagram Tech Shark (@techshark_web)






