Asosiy mazmunga o'tish

Python Intermediate

Birinchi programmalaringiz ishlaydi — endi ularni kattalashtirish vaqti. Bu modul kodni tartibli, qayta ishlatiladigan va buzilmaydigan qilishni o’rgatadi.

Python Basic moduli to’liq tugatilgan bo’lishi shart.

Funksiyalarni chuqurroq

Standart argument, *args, **kwargs, ko’rinish sohasi (scope)

Modul va paketlar

Kodni fayllarga bo’lish, import, pip, virtual muhit

Xatolar bilan ishlash

try, except, finally, o’z xatolaringizni yaratish

Obyektga yo'naltirilgan programmalash

Klass, obyekt, metod, meros olish

Ma'lumot strukturalari

set, tuple, ichma-ich strukturalar, json

Tashqi kutubxonalar

requests bilan API dan ma’lumot olish

Testlash

Kodni avtomatik tekshirish, assert, pytest asoslari

Yakuniy loyiha

Real API bilan ishlaydigan ko’p fayldan iborat ilova

Siz bir necha fayldan iborat, testlari bor va tashqi ma’lumot bilan ishlaydigan loyiha qura olasiz.