One student, one working data practitioner as your mentor. Learn Python, data analysis, visualization, and machine learning through real projects until you have a portfolio you can be proud of. Online with pair coding or in person at home, from Rp142,000 per 60-minute session.





Data science tutoring is one-on-one private guidance for learning how to turn data into decisions and predictions. The material covers Python for data, data cleaning and analysis, visualization, applied statistics, and machine learning. Learning is project-based with real datasets, guided by working data practitioners, at Rp142,000 per 60-minute session, online or in person.
In person at home, online with screen sharing, or a small group with friends. Match it to your schedule and your coding rhythm.
The mentor comes to your home for hands-on guidance while you write code and analyze data.
Price on the 28-session monthly plan, 120-minute sessions. Fewer meetings, higher price per session.
Learn via Zoom with screen sharing and live notebook review, perfect for any city.
Price on the 28-session monthly plan, 90-minute sessions. Fewer meetings, higher price per session.
Learn together with 2-3 friends on collaborative analysis projects at a lighter cost.
Price on the 28-session monthly plan, 120-minute sessions. Fewer meetings, higher price per session.
Online and in-person cost the same — the gap between these cards is session length, nothing else.
Four progressive stages, from your first line of Python to a running machine learning model.
Get to know Python and how to think with data. You learn basic syntax and start working with tabular data using pandas before moving on to analysis and models.
Subjects:
Focus Areas:
Clean up messy data and uncover patterns through exploratory data analysis. You learn to present findings with clear charts and basic statistics.
Subjects:
Focus Areas:
Step up to modeling: building prediction and classification models with scikit-learn, then evaluating their performance. At this stage you understand the complete machine learning workflow.
Subjects:
Focus Areas:
Work on a complete final data project from raw dataset to insights and model, then build your portfolio plus preparation for entering the workforce or a data internship.
Subjects:
Focus Areas:
Four core modules arranged step by step, all project-based with real datasets.
The mentor tailors the modules to your goals. Those who want to focus on analysis will go deeper into EDA and visualization, while those aiming for machine learning will add more modeling.
The foundations of Python and manipulating tabular data with pandas, every data scientist's main tool.
Cleaning, exploring, and visualizing data so it tells a clear story.
Building prediction and classification models and evaluating them correctly.
Weaving all the skills together into a complete, job-ready data project.
Professionals from other fields who want to move into the data industry. The private format lets you learn between work commitments with clear targets and a real portfolio.
Recommended:
Students from various majors who want practical data skills, as well as fresh graduates preparing a portfolio to apply as a data analyst or data scientist.
Recommended:
Employees who want to make data-driven decisions, automate analysis, or add analytical skills to their current job.
Recommended:
Students interested in data and technology early on, who want to get to know Python, or are preparing to enter data- and computer-related majors.
Recommended:
Every real data project moves through six stages. You practice all of them until you can run a data project from start to finish on your own.
Turning business questions into data questions
Stage Outcome: A clear, measurable data question before touching any code.
Preparing raw data so it is ready to analyze
Stage Outcome: A clean, tidy dataset ready to explore.
Discovering patterns, trends, and anomalies
Stage Outcome: A deep understanding of what the data contains and where the analysis is heading.
Making data predict and group
Stage Outcome: Your first machine learning model running on real data.
Making sure the model is correct and trustworthy
Stage Outcome: A tested model and conclusions you can stand behind.
Sharing results so they have an impact
Stage Outcome: Insights that decision makers understand and a project ready to show off.
Many people learn data science in scattered pieces: Python in one place, statistics in another, machine learning from random videos. The result is confusion when facing real data. By practicing one complete workflow from problem to result, you get used to working on projects like a real data scientist. This is what recruiters look for and what makes your portfolio stand out.
Our private format chases one end result: you can run a data project on your own and have a portfolio that proves it.
You set the pace, asking freely and moving from statistics to machine learning without waiting for a class.
Learn from people who genuinely work on data projects, complete with real workplace practices.
Every module uses a real dataset and produces a genuine analysis. You learn by doing, going beyond just watching.
From understanding the problem, to processing data, to communicating results. No more disconnected pieces of material.
Graduate with a tidy data project on GitHub, ready to show to recruiters.
Open, per-session pricing, so you can build from statistics basics without a long package.
Our mentors are working data practitioners as well as top students and alumni in statistics, computer science, and mathematics from leading Indonesian universities, experienced in guiding learners from scratch.

Statistics, Institut Teknologi Sepuluh Nopember
Statistics that make sense“Himawan explains the basics of statistics with close examples, so numbers and formulas make sense before moving into data analysis.”

Statistics, Institut Teknologi Sepuluh Nopember
Cleaning up raw data“Karina stresses the often-skipped step of cleaning data, because good analysis always starts from clean data.”

Statistics, Universitas Gadjah Mada
Turning data into a story“Reta trains students to read data and turn it into a story others can understand, the heart of an analyst's work.”

Statistics, Universitas Brawijaya
Visuals that speak“Charles teaches making charts that deliver the message at once, so findings from data are easy to grasp at a glance.”

Statistics, Universitas Diponegoro
Python for data work“Angger introduces Python and data libraries step by step, so students can process data themselves with confidence.”

Applied Data Science, Politeknik Elektronika Negeri Surabaya
From data to decisions“With an applied data-science background, Sony shows how data drives real decisions, so learning feels immediately useful.”
From zero coding to a data analyst internship, these are the stories of those who took the data science journey with EduPoint mentors.
I come from an economics background with zero coding experience. In 7 months of private tutoring, I now have 3 analysis projects in my portfolio and got accepted for an internship as a data analyst. My mentor was patient explaining Python from the basics.
Hansen H.
Career switcher from economics • Jakarta
Self-teaching from online courses left me confused about the order. With a mentor, the roadmap was clear from pandas to machine learning. Each session had a target and a small project I worked on right away.
Dewi M.
Statistics student • Bandung
My thesis needed data analysis and a prediction model, but I was stuck. The EduPoint mentor guided me from data cleaning to interpreting the results. My defense went smoothly because I truly understood the analysis.
Nadya O.
Final-year student • Surabaya
I am a manager who wanted to read data myself without always asking my team. The private tutoring focused on analysis and visualization suited to my work needs. Now I can build my own dashboards for reports.
Arif M.
Professional, looking to level up • Tangerang
My work schedule is packed, so evening online tutoring helped a lot. The sessions are recorded so I can replay them. Slow but consistent, and now I am comfortable with pandas and scikit-learn.
Cantika N.
Employee, learning while working • Depok
I enjoy the statistics side and my mentor steered me straight into modeling. Now I understand when to use regression or classification and how to evaluate them. It feels like opening up a new way of thinking.
Budi N.
Mathematics student • Semarang
My child is in university and wants to enter the data field. The mentor guided them from Python to real projects, and gave feedback diligently. They have become more confident applying for data internships.
Gina N.
Parent of a university student • Jogja
What I love is that the learning is genuinely project-based with real datasets. Each finished module produces a real analysis that goes into my portfolio. So learning feels productive, with no theory left hanging.
Vina S.
Career switcher from marketing • Medan
Data science mentoring charges per hour, plainly stated. Session length (60/90/120 minutes) and a monthly cadence of 4-28 meetings are yours to set; the final total is displayed while you enroll.
Starting from
Rp 116.000 / hour
Final price is set at registration.
This is the lowest hourly rate, derived from the 28-session monthly plan at 120 minutes per session. Per-session prices (60, 90, or 120 minutes) appear in the format options above.
Register & Get a QuoteFlexible payment — QRIS, Virtual Account, Alfamart, Indomaret, transfer & e-wallets.
The prices on this page are what the Python Programming row costs, the Data Science group option the sign-up button selects automatically, from Python basics to a machine learning portfolio project. Analisis Data in the same group costs the same; Python Dasar and Data Science Fundamentals are other options in the form with their own prices. The final amount appears before payment, and we accept every payment method.
Online data science tutoring is available for students across Indonesia and abroad.
In-person data science tutoring, with the mentor coming to your home in the following cities.
Real stories from those who changed their career direction through data science.
Background
Diploma graduate, previously worked as an administrative staff member
Private tutoring 3 sessions a week for 8 months, focusing on Python, data analysis, and SQL
Background
A final-year non-IT student who wanted to enter the world of data
Project-based tutoring, building 4 complete data projects including a prediction model for the portfolio
Background
An operations employee who wanted to move to the data team at their workplace
Focused on data analysis, visualization, and machine learning basics while working
From fees and math requirements to laptop specs and the path to data analyst, we answer it all here.
Data Analyst focuses on answering business questions from existing data: creating reports, dashboards, and finding trends. Their tools revolve around SQL, spreadsheets, visualization, and basic statistics. This path is the most beginner-friendly and quickly delivers value at work.
Data Scientist goes further by building prediction and machine learning models to answer more complex questions. Beyond analysis, they master Python, deeper statistics, and modeling. The role combines data exploration with predicting the future.
Data Engineer builds and maintains data infrastructure: pipelines, databases, and systems that make data available in a tidy form for analysis. This path is closer to software engineering.
Our advice: many people start with analysis skills first because the foundation is the same, then move up to modeling to become a data scientist. In the consultation session, the mentor helps determine your starting point based on your interests and career goals.
The honest answer depends on intensity and goals. To be able to analyze data and create meaningful visualizations, most students need 3-4 months with two sessions a week plus independent practice. To be ready to apply for jobs as a data analyst or junior data scientist with a strong portfolio, the realistic range is 8-12 months.
The most decisive factor is not mathematical talent, it is consistency in practicing with real data. Working on one small project until it is complete teaches far more than watching dozens of tutorials. This is the strength of private tutoring: the mentor keeps your rhythm with targets each session and well-directed projects.
What often makes people fail on the self-taught path is learning in scattered pieces without ever bringing them together in one complete project. With a mentor, you are guided through the entire workflow from raw data to insight, so the skills truly stick and show up in your portfolio.
This is the most common worry, and the answer is reassuring: you do not need to be great at advanced math to start. What you need is an understanding of basic logic and applied statistics, going beyond proving theorems. Concepts like averages, distributions, correlation, and basic probability are enough to go a long way.
For the data analysis and visualization stage, the math required is light. When you move into machine learning, you do get acquainted with concepts like regression and model evaluation, but modern libraries like scikit-learn handle the complicated calculations. Your job is to understand when and why a method is used, going beyond calculating by hand.
Many successful data scientists come from non-math backgrounds such as business, biology, or psychology. In fact, curiosity and the ability to question the data are often more decisive. EduPoint mentors will strengthen the statistics concepts you need gradually, right when you need them in a project.
Bootcamps offer an intensive schedule and a standard curriculum, usually several months full-time. They suit those who can stop working for a while and enjoy learning in a group at a uniform pace. The drawback is that the pace is the same for everyone, so those who fall behind struggle to catch up with fairly dense material like machine learning.
Private tutoring adjusts the pace and material to you personally. The schedule is flexible, so it can fit around work or studies. The material focuses on your specific goal: becoming a data analyst, building a machine learning model for your thesis, or simply being able to analyze data for your current job. The mentor's attention is entirely on you.
On cost, private tutoring can start per session without a big upfront commitment, while bootcamps generally require full payment. Choose a bootcamp if you have full availability and enjoy a classroom atmosphere. Choose private tutoring if you need flexibility, personal attention, and a roadmap shaped specifically for your goals.
The good news is that learning data science does not require expensive equipment. Here is what you need to prepare:
- Laptop: 8GB of RAM is very comfortable for processing data and training simple models. 4GB of RAM still works for the early stages of Python and analyzing small datasets. For large datasets, free cloud options are available. - Python & Anaconda: a free distribution that already includes the main data libraries. The mentor helps with installation in the first session. - Jupyter Notebook or VS Code: where you write and run analysis code, both free. - Google Colab: a free and powerful cloud-based alternative, useful when your laptop is limited or for training heavier models. - A GitHub account: free, for storing your projects and building a public portfolio.
For both in-person and online tutoring, the mentor helps install and configure all the tools in the first session, so you do not have to worry about the technical side. If you are unsure whether your laptop is capable enough, share its specifications during the free consultation and our team will check it.
Supporting articles to help you decide and maximize learning outcomes.
Seven sequential stages that carry a complete beginner from statistics and Python foundations to training your own machine learning models and weaving them into one end-to-end project.
Three professions born from the same data pipeline, each with a distinct focus and skill set.
Recruiters judge skill from work they can see. A strong portfolio holds projects that answer real questions, are neatly documented, and reveal how you think.
A learning map that starts from five core commands and practice on real data, built for people just entering the world of data.
Build a measurable, independent learning path, from Python basics to your first portfolio project.
Other programs often taken alongside data science tutoring.
Free consultation with our team to pin down where to begin, from Python to machine learning, and to find the data mentor who suits you best.