Skip to content

10-sinf (BI & ML)

BI (Ma'lumotlar muhandisligi va ML)

34 hafta102 darshaftasiga 3 dars · 80 daqiqa6 / 34 hafta tayyor

I chorak

1–9-haftalar
1hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 1-darsMa’lumotlar muhandisligiga kirish (DIKW piramidasi, Data Engineer roli, Data Pipeline)
  • 2-darsMa'lumotlar arxitekturasi va hayot sikli (6 qatlam, 7 bosqich, Data Quality mezonlari)
  • 3-darsMa’lumot formatlari: CSV va JSON bilan ishlash (Tabular vs Nested, Medallion arxitekturasi)
2hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 4-darsMa’lumot formatlari: Parquet va Columnar saqlash formati (Snappy siqish, CSV vs Parquet)
  • 5-darsMa’lumot formatlari: Avro va formatlarni chuqur taqqoslash
  • 6-darsMa’lumotlar bazalari: konsept va tuzilma. Relatsion ma’lumotlar bazasi (RDBMS) asoslari
3hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 7-darsRelyatsion jadvallar, Primary Key, Foreign Key va relyatsion yaxlitlik
  • 8-darsR-diagrammalar (ERD) loyihalash va SQLite bilan ishlash
  • 9-darsSQL analitik operatorlari: SELECT, WHERE, ORDER BY, LIMIT asoslari
4hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 10-darsSQL analitik operatorlari: GROUP BY va HAVING bilan ma'lumotlarni guruhlash
  • 11-darsSQL JOIN turlari (INNER, LEFT, RIGHT, FULL) va amaliy tahlil
  • 12-darsSubquery, CTE (WITH) va CASE WHEN operatorlari
5hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 13-darsMa'lumotlar modellashtirish: Kimball metodologiyasi, Star Schema va Snowflake Schema
  • 14-darsFakt (Fact) va O'lcham (Dimension) jadvallarini loyihalash
  • 15-darsData Mart tushunchasi va sohaga oid martlar yaratish
6hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 16-darsSekin o'zgaruvchi o'lchamlar (SCD Type 1, Type 2) va surrogat kalitlar
  • 17-darsMa'lumotlar ombori: Data Warehouse (DWH) tushunchasi, arxitekturasi va afzalliklari
  • 18-darsData Lake konsepsiyasi, Bronze / Silver / Gold zonalari
7hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 19-darsData Warehouse vs Data Lake vs Modern Lakehouse arxitekturasi
  • 20-darsETL va ELT asoslari: farqi, afzalliklari va zamonaviy qo'llanilishi
  • 21-darsOn-premise va Cloud infratuzilmalarda ETL/ELT jarayonlari
8hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 22-darsData Lake va Data Warehouse integratsiyasi (Data Pipeline amaliyoti)
  • 23-darsMedallion arxitekturasida ELT jarayonlarini tashkil qilish
  • 24-darsMa’lumotlarni boshqarish: Monitoring va Observability tushunchalari
9hafta
I-bob · Ma’lumotlar muhandisligiga kirish va ma’lumotlarni boshqarish
  • 25-darsLogging tizimlari va xatoliklarni qayd etish
  • 26-darsData Validation: Sifat nazorati va avtomatlashtirilgan testlar
  • 27-dars1-nazorat ishi: Data Engineering asoslari va amaliy loyiha himoyasi

II chorak

10–16-haftalar
10hafta
II-bob · Ma’lumotlar oqimi va avtomatlashtirish
  • 28-darsBig Data mazmuni: 3V/5V tamoyillari va taqsimlangan hisoblashlar
  • 29-darsApache Spark arxitekturasi: Driver, Executor, Cluster Manager
  • 30-darsPySpark asoslari va RDD tushunchasi
11hafta
II-bob · Ma’lumotlar oqimi va avtomatlashtirish
  • 31-darsPySpark DataFrame API va asosiy operatsiyalar
  • 32-darsPySpark yordamida katta ma'lumotlarni tozalash va sifatini boshqarish
  • 33-darsUstunlar darajasida transformatsiyalar va ma'lumot turlarini o'zgartirish
12hafta
II-bob · Ma’lumotlar oqimi va avtomatlashtirish
  • 34-darsDatasetlarni boyitish, birlashtirish (Joins) va agregatsiyalar
  • 35-darsPySpark bilan End-to-End Pipeline qurish va optimallashtirish
  • 36-darsdbt (Data Build Tool): Zamonaviy ELT transformatsiyalar va dbt arxitekturasi
13hafta
II-bob · Ma’lumotlar oqimi va avtomatlashtirish
  • 37-darsdbt SQL modellari, Jinja templating va model logikasi
  • 38-darsdbt models arxitekturasi: Staging, Intermediate, Marts va Tests
  • 39-darsApache Airflow: Arxitektura, Scheduler, Webserver va Workerlar
14hafta
II-bob · Ma’lumotlar oqimi va avtomatlashtirish
  • 40-darsAirflow DAGs, Operatorlar va Tasklar bilan ishlash
  • 41-darsAirflow Workflow Orchestration, Dependencies va Scheduling
  • 42-darsAirflow va dbt Pipeline integratsiyasi asoslari
15hafta
II-bob · Ma’lumotlar oqimi va avtomatlashtirish
  • 43-darsBashOperator va DbtOperator yordamida dbt modellarini Airflow'da ishga tushirish
  • 44-darsAirflow'da XCom, Lineage va vazifalar o'rtasida metadata almashish
  • 45-darsAzure Data Factory: Cloud Orchestration va integratsiya asoslari
16hafta
II-bob · Ma’lumotlar oqimi va avtomatlashtirish
  • 46-darsADF Linked Services, Datasets va Copy Activity bilan ma'lumot yuklash
  • 47-darsADF Mapping Data Flows, Triggers va Cloud Monitoring
  • 48-dars2-nazorat ishi: Big Data pipeline va orkestratsiya loyihasi

III chorak

17–26-haftalar
17hafta
III-bob · Machine Learning (ML)ga kirish
  • 49-darsMachine Learningga kirish: AI, ML va Deep Learning farqlari
  • 50-darsML turlari: Supervised, Unsupervised va Reinforcement Learning
  • 51-darsML hayot sikli: Data → Training → Testing → Evaluation
18hafta
III-bob · Machine Learning (ML)ga kirish
  • 52-darsTrain-Test Split metodologiyasi va modelni o'qitish (fit/predict)
  • 53-darsOverfitting va Underfitting muammolari va ularning oldini olish
  • 54-darsModel baholash metrikalari: Confusion Matrix, Accuracy va uning cheklovlari
19hafta
III-bob · Machine Learning (ML)ga kirish
  • 55-darsPrecision, Recall va F1-score metrikalari
  • 56-darsPrecision-Recall trade-off, ROC-AUC egri chizig'i
  • 57-darsMa’lumot tayyorlash (Feature Engineering) ahamiyati
20hafta
III-bob · Machine Learning (ML)ga kirish
  • 58-darsKategorik ustunlarni kodlash (One-Hot Encoding, Label Encoding)
  • 59-darsXususiyatlarni masshtablash: MinMax Scaling va StandardScaler
  • 60-darsYangi xususiyatlar yaratish (Feature Creation) va tanlash (Selection)
21hafta
III-bob · Machine Learning (ML)ga kirish
  • 61-darsRegressiya modellari: Linear Regression nazariyasi ($y = mx + b$)
  • 62-darsScikit-learn yordamida Linear Regression modelini qurish va o'qitish
  • 63-darsRegressiya metrikalari: MSE, RMSE, MAE va $R^2$ score
22hafta
III-bob · Machine Learning (ML)ga kirish
  • 64-darsQoldiqlar tahlili (Residual Analysis) va natijalarni vizualizatsiya qilish
  • 65-darsKlassifikatsiya vazifasi va KNN (K-Nearest Neighbors) algoritmi
  • 66-darsDecision Tree (Qarorlar daraxti) algoritmi va talqin qilish
23hafta
III-bob · Machine Learning (ML)ga kirish
  • 67-darsGiperparametrlarni sozlash (Hyperparameter Tuning: GridSearchCV)
  • 68-darsTensorFlow asoslari: Tensorlar, Graf tuzilmasi va Keras kutubxonasi
  • 69-darsNeyron tarmoq qatlamlari (Dense, Activation: ReLU, Sigmoid)
24hafta
III-bob · Machine Learning (ML)ga kirish
  • 70-darsTensorFlow Sequential modelini qurish, o'qitish va baholash
  • 71-darsPyTorch asoslari: Arxitektura, Tensor operatsiyalari va Autograd
  • 72-darsPyTorch'da Dataset va DataLoader bilan ishlash
25hafta
III-bob · Machine Learning (ML)ga kirish
  • 73-darsPyTorch torch.nn yordamida sodda neyron tarmoq qurish va o'qitish sikli
  • 74-darsModelni saqlash (joblib, .h5, .pt) va FastAPI ga kirish
  • 75-darsFastAPI yordamida /predict REST API endpoint yaratish
26hafta
III-bob · Machine Learning (ML)ga kirish
  • 76-darsSwagger UI orqali API testlash va Uvicorn bilan ishga tushirish
  • 77-darsML va Data Pipeline integratsiyasi (Airflow orqali modelni yangilash)
  • 78-dars3-nazorat ishi: ML modelini o'qitish va API orqali deploy qilish

IV chorak

27–34-haftalar
27hafta
IV-bob · Integratsiya, avtomatlashtirish va zamonaviy texnologiyalar
  • 79-darsEnd-to-End Data Platform arxitekturasi: Source → ETL → DWH → ML → API → BI
  • 80-darsDE va ML integratsiyasi amaliyoti
  • 81-darsBulutli saqlash va arxitektura komponentlari (AWS S3, Azure Blob)
28hafta
IV-bob · Integratsiya, avtomatlashtirish va zamonaviy texnologiyalar
  • 82-darsMa’lumotlarda xavfsizlik va maxfiylik (Data Privacy)
  • 83-darsGDPR tamoyillari, Sensitive Data va anonimizatsiya usullari
  • 84-darsAI etikasi: Model bias, fairness va shaffoflik
29hafta
IV-bob · Integratsiya, avtomatlashtirish va zamonaviy texnologiyalar
  • 85-darsCI/CD asoslari va GitHub bilan versiyalarni boshqarish
  • 86-darsGitHub Actions orqali avtomatlashtirilgan pipeline (YAML) yaratish
  • 87-darsAvtomatlashtirilgan testlar (pytest) va linting tekshiruvlari
30hafta
IV-bob · Integratsiya, avtomatlashtirish va zamonaviy texnologiyalar
  • 88-darsDocker texnologiyasi: Image va Container tushunchalari
  • 89-darsDockerfile yaratish: Python, FastAPI va ML modelni konteynerlash
  • 90-darsDocker Compose: Multi-container tizimlar (API + DB)
31hafta
IV-bob · Integratsiya, avtomatlashtirish va zamonaviy texnologiyalar
  • 91-darsData & ML monitoring va Observability tizimlari
  • 92-darsModel Drift va Data Drift monitoring qilish usullari
  • 93-darsPrometheus va Grafana yordamida ko'rsatkichlarni vizual kuzatish
32hafta
IV-bob · Integratsiya, avtomatlashtirish va zamonaviy texnologiyalar
  • 94-darsSun’iy intellekt infratuzilmalari: CPU, GPU va TPU arxitekturasi
  • 95-darsBulutli ML platformalari (Google Vertex AI, AWS SageMaker)
  • 96-darsAI infratuzilmasi samaradorligi va xarajatlarni boshqarish (Cost Optimization)
33hafta
IV-bob · Integratsiya, avtomatlashtirish va zamonaviy texnologiyalar
  • 97-darsZamonaviy trendlar: Data Mesh arxitekturasi
  • 98-darsAutoML platformalari va avtomatlashtirilgan ML
  • 99-darsGenerative AI va LLM ekotizimi bilan tanishuv
34hafta
IV-bob · Integratsiya, avtomatlashtirish va zamonaviy texnologiyalar
  • 100-darsData Engineering va ML kasbiy yo'nalishlari, Portfolioni GitHub'da shakllantirish
  • 101-dars4-nazorat ishi: Yillik yakuniy integratsiyalashgan loyiha taqdimoti
  • 102-darsKurs yakuniy xulosalari va kelgusi rivojlanish rejasi
© 2026 AXVHUB.UZ