modul #1 Kompyuter dasturlashiga kirish Kompyuter dasturlashning umumiy ko'rinishi, tarixi va ahamiyati
modul #2 Dasturlashning asosiy tushunchalari O'zgaruvchilar, ma'lumotlar turlari, operatorlar, boshqaruv tuzilmalari va funktsiyalari
modul #3 Dasturlash tillari Mashhur dasturlash tillari, jumladan, Python, Java, C++ va JavaScript-ni ko'rib chiqish
modul #4 Taraqqiyot muhitini o'rnatish Kod muharriri, IDE yoki matn muharririni o'rnatish va sozlash
modul #5 Asosiy sintaksis va ma'lumotlar Turlar Pythonda asosiy sintaksis, ma'lumotlar turlari va o'zgaruvchilarga kirish
modul #6 Operatorlar va boshqaruv tuzilmalari Pythonda operatorlar, if-else operatorlari va sikllardan foydalanish
modul #7 Funksiyalar va modullar Funksiyalarni aniqlash va ulardan foydalanish, modullarni import qilish va qayta foydalanish mumkin bo‘lgan kodlarni yaratish
modul #8 Ma’lumotlar tuzilmalari bilan ishlash Pythonda ro‘yxatlar, kortejlar, lug‘atlar va to‘plamlarga kirish
modul #9 Obyektga yo‘naltirilgan dasturlash Sinflar. , Pythonda ob'ektlar, meros va polimorfizm
modul #10 Xatolarni qayta ishlash va disk raskadrovka Xatolar, istisnolar va disk raskadrovka vositalarini tushunish va ular bilan ishlash
modul #11 Fayl kiritish/chiqish va doimiylik Fayllarni o'qish va yozish , CSV, JSON va boshqa ma'lumotlar formatlari bilan ishlash
modul #12 Ma'lumotlarni tahlil qilish va vizualizatsiya qilish Mashhur kutubxonalar yordamida ma'lumotlarni tahlil qilish, vizuallashtirish va manipulyatsiyaga kirish
modul #13 Veb-ishlab chiqish asoslari HTMLga kirish, Veb-ishlab chiqish uchun CSS va JavaScript
modul #14 Python bilan veb-ishlab chiqish Veb-ishlab chiqish uchun Python-dan foydalanish, shu jumladan Flask va Django ramkalari
modul #15 Ma'lumotlar bazasi asoslari Ma'lumotlar bazalariga kirish, SQL va ma'lumotlar bazasini loyihalash tamoyillari
modul #16 Ma'lumotlar bazasini Python yordamida ishlab chiqish Ma'lumotlar bazasini ishlab chiqishda Python-dan foydalanish, jumladan, SQLite va SQLAlchemy
modul #17 Tarmoq va rozetkalar Pythonda tarmoq, soket va rozetkalarga kirish
modul #18 Bir vaqtning o'zida va Parallelizm Pythonda parallellik, parallellik va asinxron dasturlashga kirish
modul #19 Xavfsizlik asoslari Xavfsiz kodlash uchun xavfsizlik tamoyillari, tahdidlar va eng yaxshi amaliyotlarga kirish
modul #20 Test va disk raskadrovka Sinov tizimiga kirish, birlik testi va disk raskadrovka texnikasi
modul #21 Versiyani Git bilan boshqarish Versiyalarni boshqarishga kirish, Git va hamkorlikda ishlab chiqish
modul #22 Dasturiy ta'minotni ishlab chiqish hayotiy tsikli Dasturiy ta'minotni ishlab chiqish muddatini tushunish sikl, shu jumladan Agile va Scrum metodologiyalari
modul #23 Bulutli hisoblash va joylashtirish Bulutli hisoblash, tarqatish va bulutli platformalarga kirish
modul #24 Eng yaxshi amaliyotlar va kod sifati Kodlash, kodni tashkil etish bo‘yicha eng yaxshi amaliyotlar, va kod sifati
modul #25 Kursning yakuni va xulosasi Kompyuter dasturlash karerasidagi keyingi qadamlarni rejalashtirish
O'rganish, baham ko'rish va raqobatlashga tayyormisiz?