Asosiy qismga o‘tish
tcthe.cooperate
Barcha yo‘nalishlar
03

Backend Development

Server tomonidagi dasturlash, API, ma’lumotlar bazasi va backend arxitekturasi.

Davomiyligi
5–7 oy
Format
Individual, haftasiga 2–3 dars + amaliyot
Kimlar uchun
Dasturlash asoslarini biladigan va server qismi bilan ishlamoqchi bo‘lganlar uchun.

Yo‘nalish haqida

Serverda nima sodir bo‘lishi haqida: API qanday tuzilgan, ma’lumotlarni qanday saqlash, ilovani qanday himoya qilish va yuklama ostida yo‘qotmaslik. Ma’lumotlar bazasi, avtorizatsiya va hujjatlarga ega real xizmat yozamiz.

O‘quvchi nimalarni o‘rganadi

  • REST API loyihalash va yozish
  • Relatsion ma’lumotlar bazasi va so‘rovlar bilan ishlash
  • Avtorizatsiya va ma’lumot himoyasini amalga oshirish
  • Server ilovasi arxitekturasini tushunish
  • Xizmatni joylashtirish va kuzatish

Nimani o‘rganamiz

  • Node.js
  • REST API
  • SQL / PostgreSQL
  • ORM
  • Autentifikatsiya
  • Xavfsizlik
  • Git
  • Testlash
  • Deploy

Individual darslar

Barcha darslar bir-bir o‘tadi: dastur va sur’at o‘quvchiga moslashadi.

Dastur

  1. 01

    Server dasturlash asoslari

    • Node.js va modullar
    • HTTP, marshrutlash
    • So‘rovlar bilan ishlash
  2. 02

    Ma’lumotlar bazasi

    • Relatsion model va SQL
    • Sxema loyihalash
    • ORM va migratsiyalar
  3. 03

    API va xavfsizlik

    • REST va javob tuzilmasi
    • Autentifikatsiya va rollar
    • Validatsiya, xeshlash, hujumlardan himoya
  4. 04

    Produkshn

    • Loglar va xatolar
    • Testlar
    • Deploy va muhit o‘zgaruvchilari

Ko‘p so‘raladigan savollar

Frontend tajribasi kerakmi?

Shart emas, lekin HTML va JavaScript asoslarini bilish boshlashni tezlashtiradi.

Qaysi til ishlatiladi?

Asosiy stek — JavaScript/TypeScript va Node.js. Dasturni boshqa texnologiyaga moslashtirish mumkin.

Haqiqiy ma’lumotlar bazasi bilan ishlaymizmi?

Ha, PostgreSQL bilan — sxema loyihalashdan migratsiya va so‘rovlargacha.

Ta’limni boshlamoqchiman

Ariza qoldiring — biz siz bilan bog‘lanamiz, darajangizni aniqlab, dastur tanlaymiz.

Ro‘yxatdan o‘tish