Coming Soon
UI/UX Designer
Test Engineer

How to Become
a Data Scientist

Data science is a complex and intricate field. It is comprised of structuring and analyzing large-scale volumes of data, applying machine learning to make predictions, identifying patterns, and drawing conclusions. Data scientists are needed in business, manufacturing, and science. They work with such essential tools as Python and its libraries, including Scikit-Learn and XGBoost, Jupyter Notebook, and SQL. Our mission is to teach you how to use these tools.

Salary of a Data Scientist

Source: indeed
Junior
Mid-level
Senior
$84,000

What you’ll get

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

Predict traffic levels for Yandex.Navigator
Train an algorithm that predicts the severity of daily traffic jams.
Select an ad to display on an internet community page
If the community has multiple sponsors, you’ll want each user to see the ad they’re most likely to click on. Your algorithm will predict how likely each click is.
Predict at which times couriers will be busy
Train an algorithm for a courier service that predicts which time slots will be used on a particular day.

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 our 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

Study in a unique technological environment

Fully immersing yourself in the world of tech will expose you to industry technologies and allow you to apply them in hands-on projects under the guidance of a tutor. We’ve developed our own exclusive learning environment to help you do just that.

01

Interactive online platform

You'll start performing real-life tasks on day one. You'll get information in manageable amounts and then apply it by writing your own code on our interactive platform.

02

Independent work

The interactive platform is just one element of the learning process. You will also acquire essential skills while working on independent projects using the same tools as professional developers.

03

Tutor Support

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

Who Are Your Mentors?

They are experienced analysts from Yandex and other prominent tech companies. Some of them transitioned from other industries before finding success. Just like you, they had to start from the ground up.

Professional Certificate

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 —
free

Discover what data analysis is and do your first research as an analyst. You will learn the basics of Python, a key tool. This course will help you decide if you have the time and motivation to go all the way.
  • 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

Full program —
$1,600

For 8 months of training

After completing the free portion of the course, you can take the next step toward launching your new career.
  • full access to the interactive platform
  • a 600 hour-long professional course
  • Tutor support
  • a professional certificate
  • skills and knowledge required by the industry
  • and a 15-project portfolio

Course structure

1

Python and Data Analysis Basics: Free Introductory Course

20 hours

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

2

Data Preprocessing

40 hours

Compensating for less-than-perfect data. Handling missing and duplicate values. Changing data types. Systems thinking for analysts.

1 project for your portfolio

Show entire program

Exploratory Data Analysis

4

Statistical data analysis

40 hours

Probability theory, the most common distributions, and statistical methods in Python. Sampling and statistical significance. Identifying and handling anomalies.

1 project for your portfolio

5

Integrated Project 1

20 hours

Identify patterns to help you determine whether a given video game will succeed or not.

1 project for your portfolio

1-week break
6

Data Collection and Storage (SQL)

40 hours

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

1 project for your portfolio

7

Introduction to Machine Learning

40 hours

Mastering the basics of machine learning. How the scikit-learn library works and how to use it in order to complete your very first machine learning project.

1 project for your portfolio

8

Supervised learning

40 hours

Diving into the most highly demanded area of machine learning. Understanding how to tune machine learning models, improve metrics, and work with imbalanced data.

1 project for your portfolio

9

Machine Learning for Business

40 hours

Applying the acquired machine learning knowledge to business tasks. Discover business metrics, A/B testing, the Bootstrapping technique, and data labeling.

1 project for your portfolio

10

Integrated Project 2

20 hours

Prepare a prototype of a machine learning model to help the company develop efficiency solutions for heavy industry.

1 project for your portfolio

1-week break
11

Linear Algebra

40 hours

Taking a more in-depth look at some algorithms you’ve already learned and understanding how to apply them. Get a hands-on feel for the main concepts behind linear algebra: vectors, matrices, and linear regression.

1 project for your portfolio

12

Numerical Methods

40 hours

Pulling apart a number of algorithms that use numerical methods and applying them to practical tasks. Learning about gradient descent, gradient boosting, and neural networks.

1 project for your portfolio

13

Time Series

40 hours

Exploring the time series. Understanding trends, seasonality, and feature creation.

1 project for your portfolio

14

Machine Learning for Texts

40 hours

Applying machine learning to text data. Finding out how to convert text into numbers and how to use bag-of-words, TF-IDF, as well as embeddings and BERT.

1 project for your portfolio

15

Computer Vision

40 hours

Learning how to handle simple computer vision tasks using premade neural networks and the Keras library. Taking a quick look at deep learning.

1 project for your portfolio

16

Unsupervised Learning

20 hours

Figuring out what to do when you have no target features. Handling the clustering tasks and looking for anomalies.

17
Hide program

Final Project

40 hours

Apply everything you’ve learned to a two-week bootcamp that simulates the experience of working as a junior data scientist.

Reviews
More reviews on Facebook or TrustPilot

Start Your Free Course

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

How do I know this is the career for me?
This is exactly what our free course will help you decide. Work your way through 20 hours of free material if you’re still not sure whether this profession is for you.
Is it possible to learn a new profession in 8 месяцев?
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 8 месяцев you will acquire the necessary skills, put a portfolio together, and start a new career.
How do I start?
All you need is access to a computer and the willingness to study at least 20 hours per week.
Who will teach me?
The course was developed by experienced educators and professionals from Yandex, the School of Data Analysis, and other leading tech organizations.
How is the learning process structured?
There are three main components: the presentation of theory followed by practical tasks on our interactive online platform, project assignments that you’ll complete on your own, and coding under a 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, you can take a one-time, month-long leave. 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 track with weekly assignments aimed at helping you speak the same language as your employers. You will study and practice networking, learn job interview techniques, and perfect your resume and portfolio. Second, we will share tips based on solid market research to help you make informed decisions. After you complete the course, our staff will provide guidance on the current job market and help you promote yourself through networking and resume distribution. Please note that this assistance is only available to graduates who are eligible to work in the US.
Alright, but can you help me find a job?
Yes, we can. Our HR team will help you write a resume, prepare for your first job interviews, and contact specialists from large companies. Seventy percent of graduates who are looking for a new job find it in 2-4 months.
How does career support work?
Two months before the end of the course, you'll be able to join a three-part career prep course. The first step is the career track, which will help you create a comprehensive resume and prepare your portfolio. The second part is the career acceleration track, which involves actively searching for jobs, completing test assignments, and having mock interviews. Finally, we will provide support and help you adapt to your new working conditions once you find a job. A career coach will work with you throughout the entire course.
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 part of the program, your refund will only cover the part you haven't completed. See Section 3 of our Terms of Use for more details.
How do I pay?
You can pay for the full program from your user account with PayPal. The next group starts on October 8. To join, please pay by September 24.