Skip to content

Shanu48/WebDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Resources

These are all the resources you need to learn Web Developement.

Web Developement can be broadly divided into two parts:

  1. Front-end Developement
  2. Back-end Developement

Front-end Developement

What do you need to learn to master front-end developement?

  1. Working of Internet
  2. HTML
  3. CSS
  4. JavaScript
  5. Mobile Frontend Frameworks
  6. Version Control System
  7. VCS Hosting

Working of Internet

Networks

  1. HTTP
  2. DNS
  3. Hosting
  4. Browsers

HTML

HTML Basics

  1. Basics of HTML
  2. Forms and Validations
  3. Semantic Tags
  4. Accessibility

CSS

CSS

  1. Learn Basics
  2. Layouts
  3. Flex and Grids
  4. Responsive Design
  5. CSS Display

CSS Frameworks

  1. BootStrap
  2. Tailwind CSS
  3. Pure CSS
  4. Foundation
  5. Materialize CSS

JavaScript

JS Concepts Better link to learn JavaScript

  1. Basic Working
  2. Operators
  3. Loops
  4. Functions
  5. Array
  6. DOM

JS Frameworks/Libraries

  1. React
  2. Next
  3. Angular
  4. Vue
  5. jQuery
  6. NodeJS

Mobile Frontend Frameworks

  1. React Native
  2. Flutter
  3. Ionic
  4. Native Script

Version Control System

VCS Tools: Git


VCS Hosting

Platforms

  1. GitHub
  2. GitLab
  3. BitBucket

Back-end Developement

What do you need to learn to master front-end developement?

  1. Internet Protocol
  2. Learn a language
  3. Database
  4. API Developement
  5. Security
  6. Performance
  7. Testing
  8. Deployement

Internet Protocol

Network

  1. HTTP
  2. HTTPS
  3. REST
  4. Web Socket
  5. SMTP

Project Manager

  1. npm
  2. yarn
  3. pnpm
  4. Git
  5. GitHub

Learn a Language

  1. JavaScript
  2. Python
  3. Java
  4. C#
  5. PHP

Backend Frameworks

  1. NodeJS
  2. Spring Boot
  3. Django
  4. Laravel
  5. Express
  6. Ruby on Rails

Database

Relational Database

  1. MySQL
  2. PostgreSQL
  3. Microsoft SQL Server
  4. Oracle Database
  5. SQl Lite

Non-relational Database

  1. Mongo DB
  2. Apache Cassandra
  3. Redis
  4. Amazon DynamoDB
  5. Couch DB

Security

APi Security

  1. HTTPS
  2. CORS
  3. SSL/TSL
  4. CSP

Authentication

  1. JWT
  2. OAUTH
  3. Token Auth
  4. SAML
  5. OPEN ID

Performances

Optimize Database

  1. Caching
  2. Indexes
  3. Batch Operation

Code Efficiency

  1. Lazy Loading
  2. Load Balancer
  3. Asynchronous I/O
  4. Microservices

Testing

  1. Integration testing
  2. Unit testing
  3. Function testing

Deployement

Technologies

  1. Containerization
  2. Virtualization
  3. Serverless Computing
  4. CI/CD

Testing

  1. AWS
  2. GCP
  3. Microsoft Azure
  4. Digital Ocean
  5. Firebase
  6. IBM Cloud

Links

Frontend Developement Backend Developement

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors