Training on Practical Machine Learning with Python
Hands-on ML with Python covering the full pipeline. Apply regression, classification, clustering, and deep learning to real-world problems.
Next intake
20 Jul 2026 · Nakuru
Duration
10 days
Live instruction
Delivery
Physical + Virtual
Cohort based
Level
Intermediate
Working professionals
Certification
NITA reimbursable
For Kenyan cohorts
Language
English
All materials
About this programme
This hands-on course provides participants with practical skills in applying machine learning techniques to real-world problems using Python. Participants will work through the entire ML pipeline, from data preparation to model deployment, using key libraries and frameworks.
Who Should Attend:
- Data scientists and ML engineers
- Software developers transitioning to AI
- Analysts and professionals working with data
- Researchers and academics
- IT professionals with Python and ML foundations
What you'll walk away with
- To provide hands-on skills in applying ML with Python
- To enable participants to implement end-to-end ML pipelines
- To equip participants with practical ML tools and techniques
- To build capability for real-world ML deployment
What we cover, module by module
Module 1: End-to-End ML Pipeline in Python
- Understanding the ML pipeline workflow
- Data collection and preparation in Python
- Feature engineering and selection
- Model building and evaluation
- Model deployment and monitoring
- Case Study: Implementing an end-to-end ML pipeline
Module 2: Regression and Classification with Python
- Linear and logistic regression implementation
- Decision trees and random forests
- Gradient boosting with XGBoost and LightGBM
- Model evaluation and performance metrics
- Hyperparameter tuning and cross-validation
- Case Study: Building and tuning a classification model
Module 3: Unsupervised Learning and Dimensionality Reduction
- Clustering with K-means, DBSCAN, and hierarchical
- Dimensionality reduction with PCA, t-SNE, and UMAP
- Anomaly detection and outlier analysis
- Association rule learning and market basket analysis
- Applications of unsupervised learning
- Case Study: Applying clustering to a real-world dataset
Module 4: Advanced ML Techniques and Model Interpretability
- Ensemble methods and model stacking
- Handling imbalanced datasets
- Feature importance and model interpretation
- SHAP and LIME for model explainability
- Managing model drift and performance degradation
- Case Study: Building and interpreting an advanced ML model
Module 5: ML System Design and Deployment
- ML system architecture and design
- Model serving and API development
- Containerization and orchestration
- ML pipeline automation and MLOps
- Monitoring and maintaining ML systems in production
- Case Study: Deploying an ML model as an API service
Module 6: Time Series Analysis and Forecasting
- Understanding time series data and its characteristics
- Time series decomposition and pattern analysis
- ARIMA, SARIMA, and Prophet models
- Machine learning for time series forecasting
- Evaluating and improving forecast accuracy
- Case Study: Building a time series forecasting model
Module 7: Natural Language Processing (NLP) with Python
- Text preprocessing and tokenization
- Text representation: Bag-of-Words, TF-IDF, Word2Vec
- Building text classification and sentiment analysis models
- Topic modeling with LDA and NMF
- Modern NLP with transformers and BERT
- Case Study: Building an NLP model for sentiment analysis
Module 8: Computer Vision with Python
- Image processing and feature extraction
- Building image classifiers with deep learning
- Object detection and segmentation
- Transfer learning and fine-tuning vision models
- Applications of computer vision in industry
- Case Study: Building a computer vision model
Module 9: Deploying ML Models to Production
- Understanding the deployment landscape
- Building ML APIs with Flask and FastAPI
- Containerizing ML models with Docker
- Managing ML models in the cloud
- Monitoring and maintaining deployed models
- Case Study: Deploying a machine learning model to the cloud
Module 10: Advanced Topics and Emerging Trends
- AutoML and hyperparameter optimization
- Feature stores and feature engineering pipelines
- Responsible and ethical ML practices
- Edge AI and model optimization
- Future trends in practical machine learning
- Case Study: Implementing AutoML for model optimization
Where the change lands
Organizational Impacts:
- Enhanced practical ML capabilities within the organization
- Faster development and deployment of ML models
- Improved model performance and business impact
- Stronger ML engineering practices
Individual Impacts:
- Ability to apply ML techniques to real-world problems
- Skills in using key Python ML libraries
- Knowledge of end-to-end ML pipeline implementation
- Proficiency in practical ML workflows
Dates and locations
Upcoming intakes
Every intake is limited to a small cohort. Booking closes when a date fills or three weeks before the start, whichever comes first.
| City | Starts | Ends | Delivery | Book |
|---|---|---|---|---|
NakuruNext | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Kigali | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Accra | 20 Jul 2026 | 31 Jul 2026 | In-Person | Book |
Kisumu | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
Johannesburg | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
Dakar | 27 Jul 2026 | 07 Aug 2026 | In-Person | Book |
- NakuruNext
20 Jul → 31 Jul·In-Person
Book this intake - Kigali
20 Jul → 31 Jul·In-Person
Book this intake - Accra
20 Jul → 31 Jul·In-Person
Book this intake - Kisumu
27 Jul → 07 Aug·In-Person
Book this intake - Johannesburg
27 Jul → 07 Aug·In-Person
Book this intake - Dakar
27 Jul → 07 Aug·In-Person
Book this intake
Common questions.
Still not sure? Send us a note and a facilitator will get back to you within a business day.
You may also like.
Programmes in the same discipline that participants often pair with this course.
Hybrid5 daysDemystify AI, understand its ethical challenges, and develop governance frameworks. Address bias, misinformation, and accountability in AI systems.
Hybrid10 daysStrengthen AI governance skills for policymakers and regulators. Develop frameworks, conduct risk assessments, and co-create national AI strategies.
Hybrid10 daysMeta Description: Comprehensive Python for AI and ML. Master NumPy, Pandas, Matplotlib, and Scikit-learn for data manipulation and machine learning.
Course finder
Find the right course for you
Prefer to talk it through? Send us an enquiry and a facilitator will scope a fit within a business day.
For corporate teams
Training 10+ professionals?
We deliver Training on Practical Machine Learning with Python in-house at your offices, at a venue we arrange, or fully virtual. Customise the curriculum against your KPIs, and get a bespoke price for the cohort size you need.
