Web development

Map of Content: Web development

Introduction

  1. Why choose web development
  2. Overview of web technologies
    1. Internet
    2. World Wide Web
    3. HTTP
    4. Client-Server architecture

Front-end Development

Back-end Development

Introduction

  1. What is a Backend Server
  2. How to Host a backend Server
  3. Server-side languages
    1. NodeJS
    2. Python
    3. Rust
    4. Go
  4. Authentication
  5. Scaling
  6. Hosting
  7. Deployment
    1. Cloud Services
    2. Server
    3. Serverless
    4. Edge
    5. VPS
      1. CI/CD
  8. Architectures
    1. Restful
    2. gRPC
    3. Microservices
    4. Backend Testing

Web testing

References