KES 5,000
Reserve your place through the academy checkout and complete payment securely.
Masterclass details
Prerequisites
Basic understanding of Python fundamentals: variables, data types, loops, functions, and lists/dictionaries.
● Basic familiarity with using a computer and installing software/packages.
● A laptop with a stable internet connection.
● Basic understanding of how websites and web browsers work is helpful but not required.
● No prior web scraping experience is required.
About this masterclass
Course Overview
This course introduces beginners/intermediates to the fundamental concepts and practical skills of web scraping using Python. It is designed to be highly interactive and hands-on, guiding learners from basic web structures to developing real-world scraping projects using both static and dynamic scraping tools. By the end of the training, participants will be able to inspect, scrape, clean, and export data from websites using ethical and efficient methods.
Course Outline
Day | Date | Objective | Delivery |
Thursday | Nov 5, 2026 | Onboarding, Intro to Web Scraping, HTML Basics, Tools Setup | Live Session (7pm–8.30pm) |
Friday – Monday | Nov 6– Nov 9, 2026 | Practice inspecting web pages and scrape a basic website using Requests and BeautifulSoup | Take-away Assignment Submission |
Tuesday | Nov 10, 2026 | Parsing HTML, Pagination, Data Cleaning, Exporting Data (CSV/Excel), Error Handling | Live Session (7pm–8.30pm) |
Wednesday | Nov 11, 2026 | Practice pagination, Data Cleaning, Exporting Data (CSV/Excel), Error Handling. | Take-away + Capstone Brief |
Thursday | Nov 12, 2026 | Scraping Multi-page Websites, Introduction to Group Capstone Project, Project Planning | Live Session (7:00 PM – 8:30 PM) |
Friday – Monday | Nov 13 – Nov 16, 2026 | Group Capstone Project Development (Milestone 1) | Self-paced Project Work |
Tuesday | Nov 17, 2026 | Selenium for Dynamic Websites, Browser Automation, Project Mentorship | Live Session (7:00 PM – 8:30 PM) |
Wednesday | Nov 18, 2026 | Continue Capstone Development and Apply Selenium Concepts | Project Work |
Thursday | Nov 19, 2026 | Advanced Selenium Techniques, Debugging, Best Practices, Project Review | Live Session (7:00 PM – 8:30 PM) |
Friday – Wednesday | Nov 20 – Nov 25, 2026 | Finalize Capstone Project, Testing, Documentation, Presentation Preparation | Self-paced Project Work (Support + Q&A) |
Thursday | Nov 26, 2026 | Capstone Project Presentations, Feedback and Course Wrap-up. | Live Session (7:00 PM – 8:30 PM) |