KhanSoft Academy
Цэс
Сургалтын зам

Веб системийн үндэс

Frontend, backend, database, HTTP, API болон Git хэрхэн нэг веб системд холбогддогийг бодит жишээ, дүрслэл, жижиг даалгавраар ойлгоно.

  • Программ хангамж ба системийн инженерчлэл
  • beginner
  • 5 хэсэг
  • 230 минут
Эхний хичээлээ эхлэх

Сурсны дараа

  • URL оруулснаас хуудас харагдах хүртэлх урсгалыг тайлбарлах
  • Frontend, backend, database-ийн үүргийг ялгах
  • HTTP хүсэлт ба хариултын урсгалыг тайлбарлах
  • REST API-ийн endpoint, method, status code-ийг зөв сонгох
  • Git болон GitHub-ийн үндсэн үүргийг ялгах
  • Жижиг Task Manager системийн архитектурыг зохиох
  • Validation, persistence, error handling аль давхаргад байхыг үндэслэх

Эхлэхийн өмнө

  • Компьютер болон browser ашиглах анхан шатны мэдлэг
  • HTML, JavaScript эсвэл программчлалын ойлголттой өмнө нь танилцсан байвал тустай

Дараалал

Нэг системийг бүтнээр нь ойлгох нь

Нийт 230 минут

  1. 01

    Хичээл

    Веб систем хэрхэн ажилладаг вэ?

    URL оруулснаас browser HTML, CSS, JavaScript-ийг дүрслэх хүртэл DNS, server, request, response ямар үүрэгтэйг ойлгоно.

    35 минут
  2. 02

    Хичээл

    Frontend, backend, database хэрхэн холбогддог вэ?

    Task Manager-ийн create, list, complete үйлдлээр frontend, backend, database-ийн үүрэг болон validation, persistence, error flow-ийг ялгана.

    45 минут
  3. 03

    Хичээл

    HTTP ба REST API-г энгийнээр ойлгох

    Task resource ашиглан URL, endpoint, method, headers, body, JSON, status code болон REST API-ийн үндсэн шийдвэрийг уншиж зохионо.

    50 минут
  4. 04

    Хичээл

    Git ба GitHub-ийн үндэс

    Working tree, staging area, commit, branch, remote-ийн ялгааг ойлгож, нэг файлын өөрчлөлтийг шалгаад аюулгүй commit хийх урсгал сурна.

    40 минут
  5. 05

    Төслийн сорил

    Task Manager системийн урсгал зохиох

    Код бичихээс өмнө create, list, complete, delete үйлдэлтэй Task Manager-ийн screen, responsibility, data, API, validation, success ба error flow-ийг нэг зурагт холбоно.

    60 минут