Skip to content

Python dasturlash: noldan OOP gacha

37 ta darsda Python: o'zgaruvchi va sikllardan funksiya, OOP, fayl va JSON'gacha. Har darsda video, to'liq yozma tushuntirish va shu sahifada tekshiriladigan 15 ta masala.

37 lessons Beginner Uzbek 28 h 41 min

Instructor: Jahongir Dustqulov (video darslar)

Python
Start learning

Log in via Telegram to save your progress.

  • Video lessons and texts
  • Tasks checked right on the page
  • Quizzes after lessons
  • Each lesson opens after the previous one
  • PDF certificate with QR code

What you will learn

  • Python va VS Code'ni o'rnatish, birinchi dasturni yozish va ishga tushirish
  • O'zgaruvchilar, ma'lumot turlari, arifmetik va mantiqiy amallar, matematik funksiyalar
  • if-else shartlari, while va for sikllari
  • Ro'yxat (list), kortej (tuple) va lug'at (dict) bilan ishlash, saralash
  • Matnlar, sana-vaqt va muntazam ifodalar (regex)
  • Funksiyalar, *args va **kwargs, rekursiya, lambda va modullar
  • OOP: sinf va obyekt, inkapsulyatsiya, dekoratorlar, property, voris olish, dunder metodlar
  • Xatolarni ushlash (try-except), fayllar, JSON va pip paketlari
  • 480 ta masala: har biri shu sahifaning o'zida avtomatik tekshiriladi

Course content

9 topics · 37 lessons

1 Kirish: Python va birinchi dasturlar 5 lessons
2 Shartlar va ish muhiti 3 lessons
3 Sikllar 2 lessons
4 Ro'yxat, kortej va lug'at 5 lessons
5 Matnlar, sana-vaqt va regex 3 lessons
6 Funksiyalar va modullar 5 lessons
7 OOP: sinf, obyekt va xususiyatlar 7 lessons
8 OOP: voris olish va maxsus metodlar 3 lessons
9 Xatolar, fayllar, JSON va pip 4 lessons

About the course

Python — dunyodagi eng mashhur dasturlash tillaridan biri. U veb-saytlar, Telegram botlar, ma'lumotlar tahlili, sun'iy intellekt va kundalik ishlarni avtomatlashtirishda ishlatiladi. Sintaksisi sodda, shuning uchun dasturlashni aynan Python'dan boshlash eng qulay.

Kurs Jahongir Dustqulovning YouTube'dagi «Python darslari» videokursi asosida tuzilgan: 37 ta dars, videolar o'zbek tilida. Har bir dars uch qismdan iborat:

  1. Video — mavzu amalda ko'rsatiladi.
  2. Yozma tushuntirish — mavzu misollar, jadvallar va izohlar bilan to'liq yozilgan: videoni ko'rmasdan ham o'qib o'rganish mumkin.
  3. 15 ta masala — oddiydan murakkabga. Kodni shu sahifaning o'zida yozasiz va «Tekshirish» tugmasini bosasiz: dastur bir nechta test bilan sinab ko'riladi. Nazariy darslarda (Python haqida, o'rnatish, VS Code, OOP g'oyasi, pip) masala o'rniga 15 savollik test bor.

Keyingi dars qachon ochiladi? Darsdagi masalalarning kamida 70 foizini yechsangiz (15 tadan 11 tasi) yoki testdan 70 foiz bilan o'tsangiz. Barcha darslarni tugatganingizda QR kodli sertifikat beriladi.

Kerakli narsalar: kompyuter yoki telefon va internet. Masalalarni yechish uchun hech narsa o'rnatish shart emas — Python brauzerning o'zida ishlaydi. Kompyuterga Python va VS Code'ni o'rnatish 2- va 8-darslarda ko'rsatiladi.

Videolar muallifi — Jahongir Dustqulov (YouTube). Yozma tushuntirishlar, masalalar va testlar Ziyo Academy tomonidan tayyorlangan. Videolar 2022-yilda yozilgan, shuning uchun dasturlarning oynalari hozirgi versiyalardan biroz farq qilishi mumkin.