Python kursi
Noldan ishga tayyor darajagacha to'liq Python kursi — sof o'zbek tilida.
31 bo'lim · 371 dars
- 1.1-dars: Kompyuter qanday ishlaydi — protsessor, xotira, disk va nega hammasi 0 va 116 daq
- 1.2-dars: Dastur nima va u qanday bajariladi — manba koddan protsessorgacha14 daq
- 1.3-dars: Dasturlash tillari — nega ular ko'p va Python qayerda turadi16 daq
- 1.4-dars: Kompilyator, interpretator va JIT — kod qanday bajariladi14 daq
- 1.5-dars: Python tarixi va falsafasi — kim, qachon va nega yaratgan15 daq
- 1.6-dars: Python qayerda ishlatiladi — real misollar va sohalar12 daq
- 1.7-dars: Python ekotizimi — versiyalar, PyPI va jamoa14 daq
- 1.8-dars: "Salom, dunyo!" ortidagi jarayon — klaviaturadan ekrangacha14 daq
- 2.1-dars: Pythonni o'rnatish — Windows12 daq
- 2.2-dars: Pythonni o'rnatish — macOS va Linux12 daq
- 2.3-dars: PATH nima va nega muammo beradi14 daq
- 2.4-dars: Terminal asoslari — omon qolish uchun buyruqlar15 daq
- 2.5-dars: REPL — interaktiv rejim13 daq
- 2.6-dars: VS Code o'rnatish va sozlash14 daq
- 2.7-dars: Kerakli kengaytmalar va sozlamalar15 daq
- 2.8-dars: Birinchi .py fayl va uni ishga tushirish16 daq
- 2.9-dars: Xato xabarini o'qishni o'rganish17 daq
- 3.1-dars: O'zgaruvchi nima17 daq
- 3.2-dars: Nomlash qoidalari va uslubi17 daq
- 3.3-dars: int — butun sonlar20 daq
- 3.4-dars: float — kasr sonlar va aniqlik muammosi20 daq
- 3.5-dars: bool va mantiq23 daq
- 3.6-dars: None nima21 daq
- 3.7-dars: str bilan tanishuv20 daq
- 3.8-dars: type() va turlarni bilish20 daq
- 3.9-dars: Turlarni o'zgartirish (casting)22 daq
- 3.10-dars: Arifmetik operatorlar25 daq
- 3.11-dars: Taqqoslash va mantiqiy operatorlar24 daq
- 3.12-dars: Operatorlar prioriteti25 daq
- 3.13-dars: input() va print() chuqur22 daq
- 3.14-dars: Izohlar, docstring va PEP 825 daq
- 4.1-dars: Satrning ichki tuzilishi va indekslash25 daq
- 4.2-dars: Kesimlar (slicing)21 daq
- 4.3-dars: Metodlar — qidirish va tekshirish22 daq
- 4.4-dars: Metodlar — o'zgartirish va tozalash24 daq
- 4.5-dars: Metodlar — bo'lish va birlashtirish24 daq
- 4.6-dars: % va .format()23 daq
- 4.7-dars: f-satr chuqur va format22 daq
- 4.8-dars: Unicode nima va nega muhim26 daq
- 4.9-dars: encode / decode, UTF-825 daq
- 4.10-dars: Xom satr va ekranlash22 daq
- 4.11-dars: Ko'p qatorli satrlar21 daq
- 4.12-dars: Immutability — satr nega o'zgarmaydi27 daq
- 5.1-dars: if / elif / else25 daq
- 5.2-dars: Qo'riqchi shart va kod tuzilmasi28 daq
- 5.3-dars: Shartlarni birlashtirish30 daq
- 5.4-dars: Uchlik operator31 daq
- 5.5-dars: while sikli27 daq
- 5.6-dars: for sikli31 daq
- 5.7-dars: range() chuqur26 daq
- 5.8-dars: enumerate()25 daq
- 5.9-dars: zip()27 daq
- 5.10-dars: break, continue, sikl else28 daq
- 5.11-dars: Ichma-ich sikllar va murakkablik34 daq
- 5.12-dars: match / case (3.10+)35 daq
- 6.1-dars: list — yaratish va indeks31 daq
- 6.2-dars: list metodlari30 daq
- 6.3-dars: Ro'yxatni saralash — sort va sorted27 daq
- 6.4-dars: Ro'yxat va xotira31 daq
- 6.5-dars: tuple — o'zgarmas ketma-ketlik34 daq
- 6.6-dars: Nomlangan tuple — namedtuple va NamedTuple34 daq
- 6.7-dars: set asoslari — noyob elementlar to'plami34 daq
- 6.8-dars: To'plam amallari35 daq
- 6.9-dars: frozenset — o'zgarmas to'plam33 daq
- 6.10-dars: dict asoslari32 daq
- 6.11-dars: dict metodlari32 daq
- 6.12-dars: Lug'at va tartib — saralash, determinizm, algoritmlar32 daq
- 6.13-dars: Hash nima va nega kalit hashlanadi38 daq
- 6.14-dars: Ichma-ich tuzilmalar34 daq
- 6.15-dars: Ro'yxat generatori (list comprehension)38 daq
- 6.16-dars: dict va set generatorlari34 daq
- 6.17-dars: Generator ifodasi37 daq
- 6.18-dars: Nusxa olish — copy va deepcopy37 daq