{"id":29267655,"url":"https://github.com/deepcode-academy/psql-tutorials","last_synced_at":"2026-05-19T02:09:36.049Z","repository":{"id":263041054,"uuid":"882190294","full_name":"deepcode-academy/PSQL-Tutorials","owner":"deepcode-academy","description":"PostgreSQL Basic","archived":false,"fork":false,"pushed_at":"2025-07-02T17:45:21.000Z","size":2000,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-02T18:37:14.791Z","etag":null,"topics":["database","postgresql","postgresql-database","psql","psycopg2","sql"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepcode-academy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-02T05:46:38.000Z","updated_at":"2025-07-02T17:45:24.000Z","dependencies_parsed_at":"2024-12-18T11:30:11.543Z","dependency_job_id":"ff4d7271-fd69-4fdb-9549-f066728b5e54","html_url":"https://github.com/deepcode-academy/PSQL-Tutorials","commit_stats":null,"previous_names":["deepcode-academy/psql-tutorials"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/deepcode-academy/PSQL-Tutorials","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcode-academy%2FPSQL-Tutorials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcode-academy%2FPSQL-Tutorials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcode-academy%2FPSQL-Tutorials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcode-academy%2FPSQL-Tutorials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepcode-academy","download_url":"https://codeload.github.com/deepcode-academy/PSQL-Tutorials/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcode-academy%2FPSQL-Tutorials/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263594623,"owners_count":23485877,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","postgresql","postgresql-database","psql","psycopg2","sql"],"created_at":"2025-07-04T18:11:16.571Z","updated_at":"2026-05-19T02:09:36.042Z","avatar_url":"https://github.com/deepcode-academy.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# 🐘 PostgreSQL O'zbek Tilida To'liq Kurs\n\n### **Professional Backend Developer Bo'lish Yo'lingiz Shu Yerdan Boshlanadi!**\n\n[![PostgreSQL](https://img.shields.io/badge/PostgreSQL-16-336791?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white)](https://www.postgresql.org/)\n[![O'zbek tili](https://img.shields.io/badge/Til-O%CA%BBzbek-blue?style=for-the-badge)](/)\n[![License](https://img.shields.io/badge/License-MIT-green?style=for-the-badge)](LICENSE)\n[![Darslar](https://img.shields.io/badge/Darslar-11-orange?style=for-the-badge)](/)\n\n**Noldan professional darajagacha PostgreSQL o'rganing!**\n\n[🚀 Boshlash](#-kursni-boshlash) • [📚 Darslar](#-darslar-royxati) • [💡 Loyihalar](#-amaliy-loyihalar) • [🤝 Hissa qo'shish](#-hissa-qoshish)\n\n\u003c/div\u003e\n\n---\n\n## 🌟 Kurs Haqida\n\nBu 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.\n\n### ✨ Kursning Afzalliklari:\n\n- 📖 **100% O'zbek tilida** - Har bir tushuncha ona tilida\n- 🎯 **Amaliyotga yo'naltirilgan** - Har bir darsda real misollar\n- 🏆 **Zamonaviy yondashuv** - 2026-yil standartlariga mos\n- 💼 **Ishga tayyor bilim** - Real proyektlar uchun kerakli ko'nikmalar\n- 🔄 **Doimiy yangilanuvchi** - PostgreSQL yangi versiyalari bilan sinxron\n\n---\n\n## 🎓 Kimlar Uchun?\n\n✅ Backend dasturchiga aylanmoqchi bo'lganlar  \n✅ Ma'lumotlar bazalari bo'yicha bilimini mustahkamlashni istaganlar  \n✅ Python, Node.js, Django o'rganayotganlar  \n✅ Real proyektlarda SQL ishlatishni o'rganmoqchilar  \n✅ Junior'dan Middle darajasiga o'tishni rejalashtirganlar\n\n---\n\n## 📚 DARSLAR RO'YXATI\n\n### 🌱 Boshlang'ich Daraja (1-4 Darslar)\n\n| Dars | Mavzu | Holat |\n|------|-------|-------|\n| **00** | [Kirish va O'rnatish](00-introduction/) | ✅ |\n| **01** | [PostgreSQL Asoslari](01-postgresql/) | ✅ |\n| **02** | [Jadval Yaratish va Ma'lumot Qo'shish](02-basic-commands/) | ✅ |\n| **03** | [Ma'lumotlarni Qidirish va Filtrlash](03-data-retrieval-and-filtering/) | ✅ |\n| **04** | [Funksiyalar va Agregatsiya](04-functions-and-aggregation/) | ✅ |\n\n### 🚀 O'rta Daraja (5-8 Darslar)\n\n| Dars | Mavzu | Holat |\n|------|-------|-------|\n| **05** | [Ma'lumotlarni O'zgartirish va Tranzaksiyalar](05-data-manipulation/) | ✅ |\n| **06** | [JOINlar va Murakkab So'rovlar](06-joins-and-advanced-queries/) | ✅ |\n| **07** | [Indekslar va Performance Optimizatsiya](07-indexes-and-performance-optimization/) | ✅ |\n| **08** | [Funksiyalar, Proseduralar va Triggerlar](08-psql-functions-and-stored-procedures/) | ✅ |\n\n### 💎 Professional Daraja (9-11 Darslar)\n\n| Dars | Mavzu | Holat |\n|------|-------|-------|\n| **09** | [Foydalanuvchilarni Boshqarish va Xavfsizlik](09-user-management-and-security/) | ✅ |\n| **10** | [Murakkab Topiklar va Yakuniy Takrorlash](10-advanced-topics-and-review/) | ✅ |\n| **11** | [Python va PostgreSQL Integratsiyasi](11-psql-connect-in-python/) | ✅ |\n\n---\n\n## 🚀 KURSNI BOSHLASH\n\n### 1️⃣ Repositoriyani Klonlash\n\n```bash\ngit clone https://github.com/deepcode-academy/PSQL-Tutorials.git\ncd PSQL-Tutorials\n```\n\n### 2️⃣ PostgreSQL O'rnatish\n\n- **Windows:** [PostgreSQL Windows](https://www.postgresql.org/download/windows/)\n- **macOS:** `brew install postgresql@16`\n- **Linux:** `sudo apt-get install postgresql postgresql-contrib`\n\n### 3️⃣ Birinchi Darsga O'tish\n\n```bash\ncd 01-postgresql\ncat README.md  # yoki brauzerda ochish\n```\n\n---\n\n## 💡 AMALIY LOYIHALAR\n\nKurs davomida quyidagi loyihalarni yaratishni o'rganasiz:\n\n1. 🏪 **E-commerce Ma'lumotlar Bazasi** - Mahsulotlar, buyurtmalar, mijozlar\n2. 🏦 **Bank Tizimi** - Hisoblar, tranzaksiyalar, user management\n3. 📊 **Analytics Dashboard** - Window Functions va kompleks hisobotlar\n4. 🐍 **Python REST API** - FastAPI + PostgreSQL integratsiyasi\n\n---\n\n## 🛠️ TEXNOLOGIYALAR\n\nKurs davomida ishlatiladigan texnologiyalar:\n\n- **PostgreSQL 16** - Asosiy ma'lumot bazasi\n- **psql** - Command-line interface\n- **Python 3.10+** - Backend dasturlash uchun\n- **psycopg2** - Python-PostgreSQL kutubxonasi\n- **pgAdmin 4** - Grafik interfeys (ixtiyoriy)\n\n---\n\n## 📖 QANDAY O'RGANISH KERAK?\n\n1. **Ketma-ketlik** - Darslarni tartib bilan o'ting\n2. **Amaliyot** - Har bir SQL buyrug'ini o'zingiz yozib ko'ring\n3. **Takrorlash** - Tushunmagan joylarni qayta o'qing\n4. **Loyiha** - O'rgangan bilimlaringizni real proyektda sinab ko'ring\n5. **Savol bering** - Issues bo'limida savol berishdan tortinmang!\n\n---\n\n## 🤝 HISSA QO'SHISH\n\nKursni yaxshilashga hissa qo'shmoqchimisiz? Tabriklaymiz! 🎉\n\n1. Fork qiling\n2. Yangi branch yarating (`git checkout -b feature/awesome-update`)\n3. O'zgarishlarni commit qiling (`git commit -m 'Add awesome feature'`)\n4. Push qiling (`git push origin feature/awesome-update`)\n5. Pull Request oching\n\n### 📝 Qanday hissa qo'shish mumkin?\n\n- 🐛 Xatolarni to'g'rilash\n- 📚 Yangi misollar qo'shish\n- 🌐 Tarjimalarni yaxshilash\n- 💡 Tushuntirishlarni boyitish\n- ✨ Yangi mavzular qo'shish\n\n---\n\n## 📞 BOG'LANISH\n\n- 🌐 **Website:** [deepcode.uz](https://deepcode.uz)\n- 📧 **Email:** info@deepcode.uz\n- 💬 **Telegram:** [@deepcode_academy](https://t.me/deepcode_academy)\n- 🐙 **GitHub Issues:** [Savol berish](https://github.com/deepcode-academy/PSQL-Tutorials/issues)\n\n---\n\n## ⭐ KURSNI QOLLANG\n\nAgar kurs sizga yoqsa, **repository'ga star (⭐) bosing** va do'stlaringiz bilan ulashing!\n\n[![GitHub stars](https://img.shields.io/github/stars/deepcode-academy/PSQL-Tutorials?style=social)](https://github.com/deepcode-academy/PSQL-Tutorials)\n[![GitHub forks](https://img.shields.io/github/forks/deepcode-academy/PSQL-Tutorials?style=social)](https://github.com/deepcode-academy/PSQL-Tutorials/fork)\n\n---\n\n## 📜 LITSENZIYA\n\nUshbu loyiha MIT litsenziyasi ostida tarqatiladi. Batafsil ma'lumot uchun [LICENSE](LICENSE) faylini ko'ring.\n\n---\n\n## 🙏 MINNATDORCHILIK\n\nUshbu kursni yaratishda yordam bergan barcha dasturchilar va o'qituvchilarga rahmat!\n\n- PostgreSQL jamoasiga - Ajoyib ma'lumot bazasi uchun\n- O'zbek dasturchilar jamiyatiga - Doimiy qo'llab-quvvatlash uchun\n- Sizga - Kursni tanlganingiz uchun! 💚\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n### 💪 **Muvaffaqiyatlar Tilaymiz!**\n\n**PostgreSQL o'rganish - Backend dasturchiga aylanish yo'lidagi eng muhim qadam!**\n\nMade with ❤️ by [DeepCode Academy](https://deepcode.uz)\n\n© 2026 DeepCode Academy. Barcha huquqlar himoyalangan.\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepcode-academy%2Fpsql-tutorials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepcode-academy%2Fpsql-tutorials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepcode-academy%2Fpsql-tutorials/lists"}