GitHub - javlonbeksaidov-developer/NAJOT-TALIM: Najot Ta'lim o'quv ta'lim markazida "Backend (python)" kursi uchun · GitHub
Skip to content

Latest commit

 

History

82 Commits

Folders and files

Repository files navigation

📚 "Najot Ta'lim" Python Backend Course Notes

Najot Ta'lim rasmi

Python Backend Course

Ushbu repository Najot Ta'lim o'quv markazining Python Backend yo'nalishida tahsil olish davomida o'rganilgan barcha nazariy va amaliy mavzularni tartibli ravishda jamlash uchun yaratilgan.

Bu repository kurs davomida yozilgan kodlar, amaliy mashg'ulotlar, uy vazifalari va mini loyihalarni bosqichma-bosqich saqlab borish hamda o'rganilgan mavzularni istalgan vaqtda qayta ko'rib chiqish imkonini beradi.


📖 Lessons Table

Folder Lesson Topic Description Date
1 lesson01 Git and Terminal 1-qism GitBash komandalarini o'rganish. pwd, cd, ls, mkdir, touch 11.05.2026
2 lesson02 Git and Terminal 2-qism GitBash komandalarini o'rganish. pwd, cd, ls, mkdir, touch 13.05.2026
3 lesson03 Output and Input pythonda kiritish va chiqarish operatorlari.
print() and input().
15.05.2026
4 lesson04 python data type pythonda ma'lumot turlari. int, str, float. 20.05.2026
5 lesson05 boolean data type pythonda mantiqiy qiymatlar. True and False. 22.05.2026
6 lesson06 if shart operatori pythonda shart operatorlar. if-elif-else struktura. 29.05.2026
7 lesson07 GitHub GitHub bilan tanishish. "GitHub".
1. git clone <repo_url>.
2. git add name(file).
3.git commit -m "message".
4. git push
01.06.2026
8 lesson08 Python For Oprator pythonda sikllarni o'rganish.
for i in range(n).
03.06.2026
9 lesson09 random() kutubxonasi pythonda random moduli yordamida tasodifiy sonlar yaratish. random(), choice(), randint(), sample(), shuffle(). 05.06.2026
10 lesson10 Funksiyalar 1-qism pythonda funksiyalar bilan ishlash. def 08.06.2026
11 lesson11 Practice lesson Umumiy takrorlash 10.06.2026
12 lesson12 EXAM 1-oy uchun imtihon 12.06.2026
13 lesson13 Funksiyalar 2-qism pythonda funksiyalar mavzusi davomi. argument and parametr. return. *args and **kwargs. 01.07.2026
14 lesson14 dict() pythonda lug'atlar bilan ishlash. 06.07.2026
15 lesson15 tuple() pythonda tartiblangan, o'zgarmas ro'yhatlar bilan ishlash. 08.07.2026
16 lesson16 set() pythonda tartiblanmagan, o'zgarmas ro'yhatlar bilan ishlash. 10.07.2026
17 lesson17 Vaqt bilan ishlash datetime(), date(), time(), timedelta() bilan vaqtni boshqarish. 13.07.2026
18 lesson18 Xatolar bilan ishlash try-exsept-else-finally orqali xatolarni ushlash. 15.07.2026
19 lesson19 Fayllar bilan ishlash .txt va .json fayllariga ma'lumot yozish va o'qish. 17.07.2026
20 lesson20 .env va pip Vertual muhit o'rnatish va tashqi kutubxona o'rnatish. BeautifulSoup kutubxonasi. 20.07.2026
21 lesson21 Practice lesson O'tilgan barcha darslar ustida amaliyotlar, mashqalar yechish. 22.07.2026
22 lesson22 OOP Obyektga yo'naltirilgan dasturlash. (class, init, attribut va metod) 24.07.2026
23 lesson23 EXAM 2-oy uchun imtihon 27.07.2026
24 lesson24 OOP OOP methodlari (classmethod, staticmethod, dundermethod, instansmethod) 29.07.2026
25 lesson25 OOP OOP da 4ta ustun:
~1.Encapsulation (Ma'lumotlarni yashirish).
~2.Abstraction (Mavhumlik).
~3.Inheritance (Meros olish).
~4.Polymorphism (Ko'p shakllilik).
31.07.2026
26 lesson26 Ma'lumotlar bazasi Database bilan tanishuv. sqlite3 kutubxonasi. SQL da CRUD amallari. 03.08.2026
27 lesson27 Ma'lumotlar bazasi SQLite3 ma'lumotlar bazasi yordamida masalalar 05.08.2026
28 lesson28 FastApi Fremwork FastApi fremworkiga kirish.
1.get metod()
2.post metod()
3.put metod()
4.delete metod()
07.08.2026
29 lesson29 FastApi Fremwork FastApi fremwork practice 10.08.2026
30 lesson30 ORM & SQLalchemy SQLite bilan ma'lumotlar bazasi 12.08.2026
31 lesson31 Practice lesson ORM & SQLalchemy & FastAPI mavzusida amaliy loyiha (kirim-chiqim loyihasi) 14.08.2026
32 lesson32 Practice lesson ORM & SQLalchemy & FastAPI mavzusida amaliy loyiha (dorixona loyihasi) 17.08.2026
33 lesson33 Practice lesson ORM & SQLalchemy & FastAPI mavzusida amaliy loyiha (dorixona loyihasi) 19.08.2026
34 lesson34 Practice lesson ORM & SQLalchemy & FastAPI mavzusida amaliy loyiha (dorixona loyihasi) 21.08.2026
35 lesson35 Practice lesson ORM & SQLalchemy & FastAPI mavzusida amaliy loyiha (dorixona loyihasi) final 24.08.2026
36 lesson36 PostgreSQL PostgreSQL bilan tanishuv, o'rnatish 26.08.2026
37 lesson37 PostgreSQL PostgreSQL uchun SQL buyruqlari. 28.08.2026
38 lesson38 PostgreSQL PostgreSQL uchun SQL buyruqlari. 04.09.2026
39 lesson39 - - -

About

Najot Ta'lim o'quv ta'lim markazida "Backend (python)" kursi uchun

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages