Python — noldan mustaqil dasturgacha

PYTHON48 darsDaraja: Noldan o‘rta darajagacha

Nimalarni o‘rganasiz

Dastur

1. Birinchi qadam

  • Python muhiti va birinchi dastur
  • Chiqish va xabarni tushunish
  • Qiymatlar, nomlar va turlar
  • Hisobni kichik qadamlarga ajratish
  • Kiritish va sonlarga aylantirish
  • Matn, indeks va kichik loyiha

2. Dasturga qaror qildirish

  • Hisoblash va taqqoslash
  • Mantiqiy shartlarni birlashtirish
  • Shartlar va chegara holatlari
  • Kiritishni chegaralar bilan tekshirish
  • Shart tartibi va ichma-ich qaror
  • Modul loyihasi: chegirma kalkulyatori

3. Takrorlanadigan ishlar

  • for, range va yig‘indi
  • while va to‘xtash sharti
  • Sikldan chiqish va qadamni o‘tkazish
  • Matndagi belgilarni sanash
  • Ichma-ich sikllar
  • Modul loyihasi: taxmin o‘yini

4. Ma’lumotlarni tartiblash

  • Ro‘yxatlar va xavfsiz o‘zgartirish
  • Indeks va nusxaning farqi
  • Lug‘atlar va hisoblash
  • Tuple, set va tanlash
  • Comprehension va o‘qiladigan saralash
  • Ichma-ich ma’lumotlar va tahlil

5. Toza va qayta ishlatiladigan kod

  • Funksiyalar, parametr va return
  • Mahalliy nomlar va sof funksiya
  • Sukut qiymatlar va o‘zgaruvchan argument
  • Funksiyani misollar bilan tekshirish
  • Modullar va ikkinchi loyiha
  • Modul loyihasi: xarajat hisoblagichi

6. Ma’lumotni saqlash

  • Xatolar va aniq istisnolar
  • Fayllar va UTF-8
  • Fayl yo‘llari va vaqtinchalik muhit
  • JSON bilan ma’lumot saqlash
  • Jadval ma’lumoti bilan ishlash
  • Modul loyihasi: xarajatlar daftari

7. Ishonchli dastur yaratish

  • Virtual muhit va loyiha tuzilishi
  • Klasslar va obyekt holati
  • Dataclass va tur ko‘rsatmalari
  • unittest va chegara holatlari
  • Generator va xotirani tejash
  • Xatoni kichraytirib topish

8. Mustaqil yakuniy loyiha

  • Loyiha 1/6: talab va ma’lumot modeli
  • Loyiha 2/6: tekshirib qo‘shish
  • Loyiha 3/6: holatni yangilash
  • Loyiha 4/6: ro‘yxat va filtr
  • Loyiha 5/6: saqlash va qayta ochish
  • Loyiha 6/6: test, README va topshirish
Kursni bepul boshlash

Boshlash bepul. Tizimga Google orqali kirasiz.