Skip to main content

Command Palette

Search for a command to run...

#1 Introduction To The Series

Updated
3 min read
#1 Introduction To The Series
T

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)

More from this blog