Textbook

Comprehensive learning content from development basics to operational practices

Curriculum Overview

graph TD
    CENTER[Web Engineer]

    FE[Frontend
HTML・CSS・JavaScript・React] BE[Backend
Node.js・Express・DB・Auth] DESIGN[Design
Requirements・UML・UI/UX] INFRA[Infrastructure
Docker・CI/CD・Cloud] QUALITY[Quality
Testing・Security・Monitoring] CENTER --- FE CENTER --- BE CENTER --- DESIGN CENTER --- INFRA CENTER --- QUALITY style CENTER fill:#4f46e5,stroke:#3730a3,color:#fff,stroke-width:3px style FE fill:#f8fafc,stroke:#e2e8f0,color:#334155 style BE fill:#f8fafc,stroke:#e2e8f0,color:#334155 style DESIGN fill:#f8fafc,stroke:#e2e8f0,color:#334155 style INFRA fill:#f8fafc,stroke:#e2e8f0,color:#334155 style QUALITY fill:#f8fafc,stroke:#e2e8f0,color:#334155

From frontend to infrastructure,
116 lectures covering all skills needed to become a web engineer.

1. Web, HTML & CSS Basics

Lectures 1-10

2. JavaScript Basics

Lectures 11-14

3. Requirements Definition

Lectures 15-20

4. System Design, UML & UI/UX

Lectures 21-27

5. Dev Environment, Git, Node.js & Express

Lectures 28-40

6. Database, Auth & React Intro

Lectures 41-50

7. React Advanced, Cloud, Docker & TypeScript

Lectures 51-70

8. Testing, Security & Performance

Lectures 71-86

9. Web App Operations & Monitoring

Lectures 87-100

10. Operations Practice, Infra & SRE

Lectures 101-116

Apps - Try Now

SaaS web services and mobile apps from Yamashin Research Lab.

View Apps