Loading...
Loading...
Build the full data science toolkit: NumPy, pandas, statistics, exploratory analysis and your first models with scikit-learn.
Free, no-obligation chat · Affordable plans that fit your budget · Start this week
About this course
Data science combines programming, statistics and domain knowledge to find patterns and make predictions from data. Beginners often feel lost between all three: which library does what, how much statistics is enough, and how to tell whether a model is genuinely good or just memorising the data.
This course follows a standard data science curriculum: Python for data, NumPy arrays, pandas, probability and descriptive statistics, hypothesis testing, exploratory data analysis and visualisation, feature engineering, and an introduction to modelling with scikit-learn, including train-test splits and evaluation. Each module lists its topics and what you will be able to do.
Learning is through affordable 1:1 mentoring, where a mentor explains each idea with small datasets and reviews your notebooks with you. Message us on WhatsApp or email, or fill in the short form, for a free, no-obligation chat. We will suggest a plan that fits your budget and flexible timings, and you can start this week.
Outcomes
Detailed syllabus
Every module lists its topics and what you will be able to do. Your mentor plans sessions around them and your own goals.
The environment and Python skills every data scientist uses daily.
By the end of this module you can
Covered in 1:1 mentoring sessions
Fast array computing, the base of the whole Python data ecosystem.
By the end of this module you can
Covered in 1:1 mentoring sessions
Loading, cleaning and reshaping real datasets.
By the end of this module you can
Covered in 1:1 mentoring sessions
Understanding data by summarising and plotting it.
By the end of this module you can
Covered in 1:1 mentoring sessions
The language of uncertainty behind every model.
By the end of this module you can
Covered in 1:1 mentoring sessions
Drawing conclusions about a population from a sample.
By the end of this module you can
Covered in 1:1 mentoring sessions
A repeatable way to learn what a dataset contains before modelling.
By the end of this module you can
Covered in 1:1 mentoring sessions
Turning raw columns into inputs a model can use.
By the end of this module you can
Covered in 1:1 mentoring sessions
Training your first predictive models and using the estimator API.
By the end of this module you can
Covered in 1:1 mentoring sessions
Measuring whether a model is genuinely good.
By the end of this module you can
Covered in 1:1 mentoring sessions
Taking a problem from raw data to a communicated result.
By the end of this module you can
Covered in 1:1 mentoring sessions
Ways to learn
A mentor who knows this course plans sessions around your goal, explains each idea with fresh examples and checks your understanding. Personal attention, flexible timings in your time zone and affordable plans that fit your budget.
Talk to our teamHow it works
Four simple steps to start Data Science with Python with a mentor. A real person replies to you; there is no booking system.
Message us on WhatsApp or email, or fill in the short form. The first chat is free, with no obligation.
We listen to your goal, level and deadlines, then suggest a plan that fits your budget and timings.
Online 1:1 sessions with a mentor who knows your course, explains clearly and checks your understanding.
Keep going between sessions with practice, and watch your confidence grow week by week.
Learn by doing
Clean a housing dataset, explore it, engineer features and compare linear regression with a decision tree using cross-validation.
Predict which customers are likely to leave, handle imbalanced classes and explain the result with precision and recall.
Analyse the results of a website experiment with a hypothesis test and write a clear recommendation.
Pick an open dataset, ask questions, test them with statistics and charts, and publish the notebook on GitHub.
Your progress
Milestones from the start, middle and end of the syllabus.
Set up a reproducible data science environment
Early on
Run and interpret a t-test or chi-square test
Halfway
Deliver a complete data science project in a notebook
By the end
FAQs
Free, no-obligation chat
Tell us what you need. Our support team replies within one working day, by email or WhatsApp, whichever you prefer, and arranges your mentor.
Prefer to talk first?
Message the support team directly. We usually reply the same day.
Our mentors teach and explain. They never complete graded work, tests or assessments for students.
Keep going
pandas, data cleaning, groupby, charts and reporting in Python.
Regression, classification, ensembles, SVM, clustering, PCA and evaluation.
SQL from first query to joins, window functions, design and indexes.
Core Python from zero to functions, collections, files, OOP and algorithms.
Neural networks, backpropagation, CNNs, RNNs, LSTMs, transformers and PyTorch.
AI foundations, LLMs, prompting, embeddings, RAG and building GenAI apps.
Last reviewed
Message us on WhatsApp or email, or fill in the short form. Our team replies with a plan that fits your goal and budget, and you can start this week.
Talk to us about a mentor