Skip to content

deepcode-academy/PSQL-Tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐘 PostgreSQL O'zbek Tilida To'liq Kurs

Professional Backend Developer Bo'lish Yo'lingiz Shu Yerdan Boshlanadi!

PostgreSQL O'zbek tili License Darslar

Noldan professional darajagacha PostgreSQL o'rganing!

🚀 Boshlash📚 Darslar💡 Loyihalar🤝 Hissa qo'shish


🌟 Kurs Haqida

Bu kurs PostgreSQL ma'lumotlar bazasini o'zbek tilida to'liq o'rganish uchun yaratilgan. Oddiy CREATE TABLE buyrug'idan tortib murakkab Window Functions, Triggers va Python integratsiyasigacha barcha mavzular professional darajada yoritilgan.

✨ Kursning Afzalliklari:

  • 📖 100% O'zbek tilida - Har bir tushuncha ona tilida
  • 🎯 Amaliyotga yo'naltirilgan - Har bir darsda real misollar
  • 🏆 Zamonaviy yondashuv - 2026-yil standartlariga mos
  • 💼 Ishga tayyor bilim - Real proyektlar uchun kerakli ko'nikmalar
  • 🔄 Doimiy yangilanuvchi - PostgreSQL yangi versiyalari bilan sinxron

🎓 Kimlar Uchun?

✅ Backend dasturchiga aylanmoqchi bo'lganlar
✅ Ma'lumotlar bazalari bo'yicha bilimini mustahkamlashni istaganlar
✅ Python, Node.js, Django o'rganayotganlar
✅ Real proyektlarda SQL ishlatishni o'rganmoqchilar
✅ Junior'dan Middle darajasiga o'tishni rejalashtirganlar


📚 DARSLAR RO'YXATI

🌱 Boshlang'ich Daraja (1-4 Darslar)

Dars Mavzu Holat
00 Kirish va O'rnatish
01 PostgreSQL Asoslari
02 Jadval Yaratish va Ma'lumot Qo'shish
03 Ma'lumotlarni Qidirish va Filtrlash
04 Funksiyalar va Agregatsiya

🚀 O'rta Daraja (5-8 Darslar)

Dars Mavzu Holat
05 Ma'lumotlarni O'zgartirish va Tranzaksiyalar
06 JOINlar va Murakkab So'rovlar
07 Indekslar va Performance Optimizatsiya
08 Funksiyalar, Proseduralar va Triggerlar

💎 Professional Daraja (9-11 Darslar)

Dars Mavzu Holat
09 Foydalanuvchilarni Boshqarish va Xavfsizlik
10 Murakkab Topiklar va Yakuniy Takrorlash
11 Python va PostgreSQL Integratsiyasi

🚀 KURSNI BOSHLASH

1️⃣ Repositoriyani Klonlash

git clone https://github.com/deepcode-academy/PSQL-Tutorials.git
cd PSQL-Tutorials

2️⃣ PostgreSQL O'rnatish

  • Windows: PostgreSQL Windows
  • macOS: brew install postgresql@16
  • Linux: sudo apt-get install postgresql postgresql-contrib

3️⃣ Birinchi Darsga O'tish

cd 01-postgresql
cat README.md  # yoki brauzerda ochish

💡 AMALIY LOYIHALAR

Kurs davomida quyidagi loyihalarni yaratishni o'rganasiz:

  1. 🏪 E-commerce Ma'lumotlar Bazasi - Mahsulotlar, buyurtmalar, mijozlar
  2. 🏦 Bank Tizimi - Hisoblar, tranzaksiyalar, user management
  3. 📊 Analytics Dashboard - Window Functions va kompleks hisobotlar
  4. 🐍 Python REST API - FastAPI + PostgreSQL integratsiyasi

🛠️ TEXNOLOGIYALAR

Kurs davomida ishlatiladigan texnologiyalar:

  • PostgreSQL 16 - Asosiy ma'lumot bazasi
  • psql - Command-line interface
  • Python 3.10+ - Backend dasturlash uchun
  • psycopg2 - Python-PostgreSQL kutubxonasi
  • pgAdmin 4 - Grafik interfeys (ixtiyoriy)

📖 QANDAY O'RGANISH KERAK?

  1. Ketma-ketlik - Darslarni tartib bilan o'ting
  2. Amaliyot - Har bir SQL buyrug'ini o'zingiz yozib ko'ring
  3. Takrorlash - Tushunmagan joylarni qayta o'qing
  4. Loyiha - O'rgangan bilimlaringizni real proyektda sinab ko'ring
  5. Savol bering - Issues bo'limida savol berishdan tortinmang!

🤝 HISSA QO'SHISH

Kursni yaxshilashga hissa qo'shmoqchimisiz? Tabriklaymiz! 🎉

  1. Fork qiling
  2. Yangi branch yarating (git checkout -b feature/awesome-update)
  3. O'zgarishlarni commit qiling (git commit -m 'Add awesome feature')
  4. Push qiling (git push origin feature/awesome-update)
  5. Pull Request oching

📝 Qanday hissa qo'shish mumkin?

  • 🐛 Xatolarni to'g'rilash
  • 📚 Yangi misollar qo'shish
  • 🌐 Tarjimalarni yaxshilash
  • 💡 Tushuntirishlarni boyitish
  • ✨ Yangi mavzular qo'shish

📞 BOG'LANISH


⭐ KURSNI QOLLANG

Agar kurs sizga yoqsa, repository'ga star (⭐) bosing va do'stlaringiz bilan ulashing!

GitHub stars GitHub forks


📜 LITSENZIYA

Ushbu loyiha MIT litsenziyasi ostida tarqatiladi. Batafsil ma'lumot uchun LICENSE faylini ko'ring.


🙏 MINNATDORCHILIK

Ushbu kursni yaratishda yordam bergan barcha dasturchilar va o'qituvchilarga rahmat!

  • PostgreSQL jamoasiga - Ajoyib ma'lumot bazasi uchun
  • O'zbek dasturchilar jamiyatiga - Doimiy qo'llab-quvvatlash uchun
  • Sizga - Kursni tanlganingiz uchun! 💚

💪 Muvaffaqiyatlar Tilaymiz!

PostgreSQL o'rganish - Backend dasturchiga aylanish yo'lidagi eng muhim qadam!

Made with ❤️ by DeepCode Academy

© 2026 DeepCode Academy. Barcha huquqlar himoyalangan.

Releases

No releases published

Packages

No packages published