Show us some love with a quick rate & comment

Coming Soon
UI/UX Designer
Test Engineer

How to Become
a Data Analyst

Data analysis is a complex and intricate process. It is comprised of collecting and structuring data, forming and testing hypotheses, identifying patterns, and drawing conclusions. Data analysts are essential in business, administration, and science. They work with fundamental tools such as Python and its libraries, Jupyter Notebook, and SQL. Our mission is to teach you how to best use these tools.

Salary of a Data Analyst

Source: indeed

What You’ll Get

You will master the skills required to become a data analyst and build a portfolio of projects during the 6 months, 20 hour per week training course. Projects you will work on:

Streaming on-demand Media: User Preferences
Find out how the popularity of different music genres depends on the time of day and day of the week.
Car Sharing: Hypotheses
Suggest the probable causes of customer churn and test your hypotheses.
Online Store: Operational Efficiency
Compare monthly online sales in two cities and produce a report with operational metrics.

About Yandex

Yandex is one of the top five tech companies in Europe. We build reliable and refined solutions, products, and services powered by machine learning. We have 1000+ developers and 30 offices in 10 countries around the world.

  1. Yandex is Russia’s Google. We have been developing own search engine since 1997. Yandex
  2. Listed on the NASDAQ since 2011 as YNDX. Yandex
  3. Yandex.Taxi is the world's first and only profitable ride-hailing service. In February 2018, Yandex.Taxi merged with Uber in Russia and neighboring countries. Bloomberg
  4. Over 100 of our self-driving vehicles are currently being tested on public roads in the US and Russia. BBC

You will Study in a Unique Technological Environment

Full immersion in the world of IT involves constant exposure to industry technologies and using them to carry out hands-on projects while keeping in regular contact with your tutor. We’ve developed our own exclusive learning environment to help you do just that.


Interactive Online Platform

You'll start performing real-life tasks from day one. Information is given to you bit by bit, which you will apply immediately by writing your own code in our interactive platform.


Independent Work

The interactive platform is just one part of the overall learning process. You will acquire the essential skills while working on real-life projects using the same tools as professional developers.


Tutor Support

Our professional team of tutors will check and review your code, help you to overcome any difficulties and even give you the professional advice to help you succeed.

Who are Your Tutors?

They are experienced analysts from Yandex and other prominent IT companies. Some of them made careers in IT after leaving their previous jobs. Just like you, they had to start from the ground up.

Professional Certificate for employers

The certificate is an official document that proves you completed professional training and is only issued upon passing your final project. It shows employers that you are competent in data analysis and personally completed all the projects in your portfolio.

Price Breakdown

Introductory Course —

You discover what data analysis is and carry out your first bit of research as an analyst. You will then study the basics of Python, a key tool in this particular craft. After that you’ll know if you have the time and motivation to continue.
  • you will receive access to the first course on our interactive platform
  • a free 20 hours of skill and knowledge acquisition
  • and 1 research project based on real data

Paid Course —

For 6 months of training

After completing the free portion of the course, you can then move ahead with your studying. From that point on, you can start mastering your new profession.
  • full access to the interactive platform
  • a 220 hour-long professional course
  • tutor support
  • a professional certificate
  • skills and knowledge required by the industry
  • and a 15-project portfolio

Course structure


Python and Data Analysis Basics: Free Introductory Course

20 hours

The process and stages of the analysts' work — essential terms, methods, and tools of data analysis. Data preparation. Python programming language and its Pandas library. Jupyter development environment.

1 project for your portfolio


Introduction to data analysis

4 hours

Learning about what it means to be an analyst. An overview of the areas where analysts can find work. Introducing different types of data analysis. The organizational aspect of the training process.

1 project for your portfolio

Show entire program

Data preprocessing


Research data analysis

20 hours

Learning to perform an initial scan for patterns in data that offer the chance to put together your first hypotheses, while also avoiding weird mistakes. Learning how to use visualization tools to work with data.

1 project for your portfolio


Statistical Data Analysis

20 hours

All kinds of hypotheses can appear when you’re working with a product, and you can use clear statistical methods to check them. We study the basics of statistics and probability theory, applying them to meet business needs.

1 project for your portfolio


Complex Project — 1

20 hours

Preparing data for analysis. Initial study of the data set. Formulating and checking hypotheses.

1 project for your portfolio

1-week break

Collecting and Storing Data

20 hours

Learning how databases are organized and how to pull data from them using SQL queries. Finding data online.

1 project for your portfolio


Analysis of business indicators

20 hours

Even closer to business, we take a detailed look at metrics and essential tools like cohort analysis, sales funnels, and unit economics.

1 project for your portfolio


Data-informed decision making in business

20 hours

A/B testing: when to use it; designing and identifying the sample size; getting and validating results.

1 project for your portfolio


How to Tell a Story Using Data

20 hours

How to correctly present research results using graphics, key numbers, and solid interpretation.

1 project for your portfolio


Complex Project — 2

20 hours

Pulling data from a database. Data set preprocessing and overview. Formulating hypotheses in light of business specifics. Checking hypotheses and preparing conclusions formatted as an analytical report.

1 project for your portfolio

1-week break


20 hours

Automating data analysis processes. Scripting routine and regular tasks. Creating dashboards for different audiences and company needs.

1 project for your portfolio


Prognoses and predictions

20 hours

Basics of machine learning, taking a look at a project predicting the churn rate.

1 project for your portfolio

Hide program

Graduation project

20 hours

Independently solving an analytical problem of your choice, complete with all the stages of data analysis.

1 project for your portfolio

More reviews on Facebook or TrustPilot

Start Your Free Course

Try your hand at data analysis, and learn the basics of it.

Is this the career for me?
We have a free course for those who are still uncertain. It will make it evident to those of you who still have some doubt.
Is it possible to get a new profession in 6 месяцев?
We believe so, assuming that you dedicate no less than 20 hours a week to studying, completing assignments on time, and keeping in touch with your mentor. In 6 months you will acquire the necessary skills, put a portfolio together, and start a new career.
How do I start?
All you need is high school education and a willingness to study at least 20 hours a week.
Who will teach me?
The course is put together by experienced educators, methodologists, and professionals from Yandex, School of Data Analysis, and other professionals at the forefront of the IT industry.
How is studying arranged?
There are three main components — theoretical breakdown followed by practical tasks on our interactive online platform, assignments to practice on your own, and coding under your tutor's supervision. You can practice on our platform at any time that is convenient for you, but assignment completion is time-restricted.
What if I can't keep up with the workload?
If you realize that you need to take a break or get some extra time to practice at any point in the program, you can take a month-long academic leave. You can do this a maximum of two times. Our program’s schedule also includes two week-long study breaks.
Will I be able to find work when I'm done?
You will, but it won't be easy. The market needs skills in addition to knowledge. We'll teach you how to apply knowledge and help you build a portfolio of practical projects, but making a name for yourself takes a lot of work. In the end, the more projects there are in your portfolio, the better your chances are of landing a job at a reputable company.
How will you help me get a job?
At Practicum, we strive to help you reach your full professional and personal potential, which is why we've developed a two-step support system for our graduates. First, we offer an optional career prep course where you have to complete weekly assignments aimed at helping you speak the same language as your employers. During the course, you will study and practice networking, as well as learn job interview techniques and work on perfecting your resume and portfolio. Secondly, we will share our researched market insights that will help you choose the right career path. After you complete the course, our staff will guide you through current job opportunities and help you better grasp the situation through networking and resume sourcing. Should you have any particular issues getting hired, you will receive personal help. Please note that help with finding a job can only be given to those who are eligible to work in the US.
Can I get my money back if I'm not satisfied?
The short answer is yes, whenever you want. Of course, if you've already gone through some of the course, you will only receive your money back for the uncompleted part. You can read about this in more detail in our terms and conditions.
Do you use real data for your projects?
We provide real data that has been thoroughly anonymized.
How can I pay?
You can pay for the full program in your account using PayPal. The next group starts on June 25th. To join, please pay for the program by June 24th.