Practical Introduction to Statistics

Explanations with simple examples from life
A concentrate of knowledge for practical application

Statistics is necessary
in most modern professions:

A multitude of IT areas

Without knowledge of statistics, it is impossible to create and launch any digital product with quality

Scientists and sociologists

Without an understanding of statistical data, it is impossible to draw correct conclusions about the results of experiments

Marketers and analysts

New marketing strategies are created based on known market and proprietary customer data
Statistically, 92% of people have no idea what a statistic is
We made that fact up for a nice headline, but it's close to the truth.
Most of the data in statistics can be manipulated, any figures can be adjusted, but if you understand what to pay attention to, it will be easier not to fall for such headlines.

Course programme

If you work with data, learn statistics

We've taken all that into account.
The DataWorkshop course
even for humanities majors
Yes, it's a whole science.
Yes, it's voluminous and complex.
Yes, it's maths, not creativity.
Each module is a series of theoretical lessons and practical homework assignments
The lessons are accompanied by videos with explanations and step-by-step instructions
There is plenty of time between modules to practise and apply what you have learnt in practice

Condensing necessary information without unnecessary detail

Basis of the courses DW - explain it in a way that everyone can understand.
Less complex mathematical terms, more analogies and vivid illustrations from everyday life.
Data selected from dozens of books on statistics and analysis
Only knowledge that is needed in today's professions
Explanation of the material with concrete examples from life

Electronic certificate of course completion

when completing 80% or more of the homework assignments

3 modules - a new module every week

You log in to the server and study at your convenience

You get support and answers to all your questions on Slack

Course Format:

You'll literally save months of learning and hundreds of euros that you would have had to spend on specialized literature.
Bonuses upon employment
You'll feel comfortable and confident answering statistical questions in company interviews
Confident Steps in Data Science
Courses in this area assume that YOU know statistics and don't take the time to explain them


What's included in the cost?
325 euro
price per 1 person
  • 15+ jupyter notebooks with materials (including homework)
  • Configured jupyter environment - open it and you're ready to work.
  • Access to a closed group in Slack
  • Useful links to additional materials
  • Access to solutions (including hints, code and explainer videos)
  • Access to step-by-step videos
  • Access to bonuses
  • Access to final webinars for each module of the course
  • Post-course certificate
Programme author -
Vladimir Alekseichenko
  • I have 10 years of practical experience in Machine Learning and Data Science programming;

  • 15 years' experience in US and European companies of all sizes (from corporations to startups);

  • I have deployed several hundred Machine Learning models in production that are making money for themselves;

  • I am the CEO and founder of DataWorkshop;

  • I provide consultancy to companies on how to implement machine learning in the right way to extract value from data with the help of Machine Learning;

  • I build models and the entire model management and validation pipeline for large-scale companies;

  • I teach others based on my experience in courses and other educational initiatives - more than 3,000 participants have completed my dedicated competence improvement training;

  • I created and hosted the Business of Thought podcast (> 200,000 listens).
I teach in such a way as to give you very specific tools to work with ML data and models
This is how many editions of courses we have completed in DataWorkshop
So many people trust DataWorkshop courses
Persons give ★★★★★ (max) per DataWorkshop course ❤️

Online courses from DataWorkshop




Tools to be used in the course

DataWorkshop graduates are working in:

Google, IBM, Intel, Microsoft, Orange, Oracle, Cisco, Nokia, Motorola, Adobe, General Electric, Allegro, OLX, Asseco, Comarch, Ryanair, UBS, Revolut, Santander, ING, PKO, RTV EURO AGD, CANAL+, RTB House, Brainly, zooplus, FreshMail, GetResponse...

Want to join the best?


Stories of DataWorkshop alumni
Business Intelligence w Ryanair

A very practical course based on really useful algorithms used in business. Although I have already participated in other very good online ML/AI courses where I learned a lot of theory, only here I built models entirely "from start to finish" and got the confidence that I can really do it. Using the best algorithms used in business, a lot of practical problems from different areas, the whole environment set up and available online, the community in Slack and, above all, the amazing activity of the instructor throughout the course (webinars, additional explanations, reactions to problems, individual help) - all this makes this course absolutely unique and very effective. I sincerely recommend it!
Team Leader w Deviniti

I gained a solid chunk of knowledge and my idea of what ML looks like in practice was validated. I learned how important feature development is, what a proper pipeline looks like, and how to validate the hypotheses we test. Consulting under Vladimir's guidance was extremely important to me as I was able to make progress on a problem I was facing professionally. The course gave me not only knowledge, but also experience with real-world problems and the opportunity to learn the basics of a particular way of thinking that should characterize a data scientist. I recommend this course especially to people who already know how to program and who want something more from their professional work than creating new CRUDs or fixing bugs, and at the same time like to analyze dependencies in data and have a certain scientific bias.
Data Analyst w Allegro

Definitely the best training I have ever participated in. Vladimir tried to "attack" the topic from every possible angle, using various tools (video, text, audio, webinars, Slack, etc.). Almost from the very beginning there was a strong focus on practice, which sets the course apart from other materials available. Thanks to this fantastic approach, a lot stays in the mind after the course. What happens next with this knowledge is up to the participants.
CTO w uid8app

FIRE and MUCH KNOWLEDGE. Really appreciate the hands-on approach to the topic and the nuanced implementation. It was a real full immersion in ML! Bravo Vladimir, good knowledge, interesting and challenging exercises and very good webinars. I am already on the next course
Koordynator ds. robotyki w Veolia CUW

This course was unknown to me and I approached it from a great distance (how often are we subjected to intelligent processing, which lunch is the best). The hands-on machine learning course added value every week and that value finally surpassed the price paid and machine learning - great examples, humor and 24/7 help throughout the course - great fun and thank you very much. If you want to learn ML and are looking for sources of knowledge, stop looking - when you're here, you've just found it!
Architekt Systemów Informatycznych w Capital Service S.A.

The perfect course for developers who want to enter the world of machine learning. I was very afraid of the huge amount of templates, rules that discourage me. It turned out that the course showed a simpler face of machine learning, there were a lot of analogies in the real world, which made it easier to understand many issues. I recommend it to anyone who wants to develop in this direction or find out if this is a good direction for the future.

Software Engineering Leader w Nokia

This is a course in which knowledge stays in the memory for a long time. Participants leave the course with the knowledge, materials and skills to start their own project.

The course contains many practical examples, ready-made scenarios, theoretical explanations, and links to self-distributed materials. I recommend the course to people who want to start their adventure with machine learning and are looking for a place where they can learn practical skills.

Senior .Net Developer w Abis

The course met my expectations by 200% !!! Its biggest advantage is the fact that all the science is based on solving real problems using real data! During the course you can immediately see the practical application of the algorithms, which is a great motivation to learn and also opens your eyes to the possibilities of machine learning.

The organization of the course as a whole (video, webinar, backup) is also a big, big plus! You can really see that Vladimir is committed to the best possible knowledge transfer! I recommend it to everyone who is looking forward to it!

Software Engineer w Allegro

It is difficult to find materials that are mainly practice-based and contain structured topics in this area. The course allowed me to systematize my knowledge and indicate where I can go next. After taking the course, I can put ML into practice, but I know that this is only the tip of the iceberg.

In addition, I really liked the storytelling approach, anecdotes with such references to the real world. It gave us a better understanding of the problem at hand.

Business Intelligence Analyst w Britenet

The course is the perfect introduction to the world of machine learning and deep learning for everyone. It not only gave me a better understanding of what both domains are, what algorithms should be used and why, but above all it gave me a solid foundation for further work. Vladimir is always there to help and tries to give help to everyone. The course community in Slack will also offer good advice and lend a helping hand. It's definitely worth participating in, and if someone has a bit more money, buy the higher package.

Software Development Manager w IBM

Very well-prepared and valuable course - in my opinion, excellent preparation to get started in the ML subject. I recommend it! :))
Senior Software Developer w Levi Strauss & Co.

The course organized by Dataworkshop is the best way to get to know machine learning in practice and build models yourself. If you are interested in machine learning, the best place to start is with this course.
Functional/Data Analyst w Aptiv

The course fully met my expectations. Everything was clear and well explained. The tutor cares about the success of each participant and is interested in progress. I definitely recommend it to beginners and those who already know the basics!
CTO w FocusNet

Extremely comprehensive and content-rich training based on practical tasks.

Well prepared environment and materials allow you to focus on learning the material, in addition, the participants create a useful community.

I recommend it to everyone, not just programmers.

Software Developer w Sabre

A huge dose of practical knowledge in an accessible form. Endless examples and analogies from everyday life mean that understanding the material is effortless.

These 8 weeks of the course allowed me to understand what machine learning really is and what solving business problems would look like in practice. This course cannot be compared to any textbook or Coursera course.

What makes this course an incomparably better choice is its interactive nature (webinars, Slack discussions) and Vladimir's full participation. I can say with all responsibility that I have no regrets.

I recommend the course to people who want to see what machine learning and best practices related to solving problems using it look like in practice. They also want to learn the basics of Python and the rather large selection of machine learning libraries that are currently "on top".

Magda Wojciech
Data analyst, Academic teacher

How is Vladimir's machine learning course different? The course is prepared very robustly and thoughtfully. In addition to an accessible explanation of various classification and regression models, the course also focused on details important for applying ML in practice.

If you want to meet an interesting person who has experience in using machine learning in production and at the same time has an excellent ability to explain often complex methods in a clear way, I highly recommend the machine learning course led by Vladimir.

He promised 100% satisfaction with this course and delivered much more. I got the impression that Vladimir puts his whole heart into his work and, importantly, leaves no questions to the course participants, spending a lot of time talking to them and clarifying doubts.

An additional advantage of this course is the opportunity to exchange experiences and opinions on topics related to machine learning, both with Vladimir and with other course participants.

Assistant - University of Lublin

I highly recommend this course to all programmers, but not necessarily Python programmers, but also to anyone interested in data analysis.

In each module, after a short theoretical introduction, all concepts were "reworked" to interesting problems, thanks to which I gained new knowledge in practice, gradually mastering new topics.

After the first module, I was able to use the knowledge gained to work on my own project, which I am very satisfied with. My best investment in 2017 :)

Entrepreneur & Data Ninja

A great move in form. Aimed at using machine learning as a means of adding value to businesses. Knowledge is imparted in a very accessible way.

Great introductory videos for each step of the course. The course has given me a great "fishing rod" to develop my own projects based on machine learning and neural networks.

I recommend the course to programmers who want to quickly learn the latest techniques related to machine learning and neural networks.

I also recommend it to people responsible for implementing technologies in small startups and large companies. You will definitely learn how to do it and what are the best practices in production. If you want to develop a startup implementing an idea using ML, after this course you will be able to do it, and maybe even partially implement it during the course!

Team Leader at

An excellent course on machine learning, it covers a wide range of topics from the basics to more advanced topics. I have no doubt that the material covered in this course is just the tip of the iceberg, with each of the topics presented so clearly (with the help of practical exercises) that further development in the chosen subject should not be a problem.

I recommend the course to anyone interested in machine learning, not just programmers, although a solid Python foundation seems crucial to effectively handling individual modules.

CTO at

The workshops helped me to systematize my knowledge and try to put into practice well-prepared typical tasks.

Thanks to the workshops I met other people interested in this topic, I was able to exchange knowledge and learn more about XGBoost.

The workshops are worth taking part in, they are held in a relaxed atmosphere, and Vladimir has a gift for translating complex things in an accessible way.

If you want to try your hand at machine learning or talk to others about your experiences, I recommend Vladimir's masterclasses.

Łukasz Murawski
Network Quality Sr Specialist at Polkomtel

I highly recommend DataWorkshop. It has been very valuable to me. Vladimir definitely has knowledge and experience in this field.

However, what makes this course special, in my opinion, is his approach to teaching:

→ Students first and foremost - speaking in a language tailored to the audience

→ Top-down approach - high level concept first, then the details

→ Clarity - Vladimir's ability to explain complex topics in simple words.

→ Examples and analogies from real life

Although I am a telecommunications engineer and not a certified programmer, after DataWorkshop I was able to successfully implement several machine learning models at work.

I recommend this course to anyone who wants to learn ML and AI quickly.

Data Engineer at GE

I went to the workshop to learn and systematize what I knew about machine learning so far. The most important thing for me was to familiarize myself with Kaggle and get practical skills, for example, how to use Jupyter Notebooks and write my algorithms in them. It is worth noting that Vladimir leads the workshop in such a way that you can easily keep up before you have no special training.

Thanks to clear instructions on how to prepare for the workshop, I created an Anaconda environment and installed basic Python packages for machine learning.

During the workshop, I learned which Python libraries are used in Data Science and what they are used for. So far I have spent a lot of time setting up the environment, a choice of Python version and libraries is supported. The workshops (as well as the preparation for the workshops) helped me get through this in a very short time.

Master classes are held in classrooms, with a nice atmosphere and teamwork. Vladimir runs a good school :) He starts with a small level of difficulty, gradually diversifies the examples and develops the main task. This encourages questions and discussions.

The workshop convinced me that it's worth exploring the field of data science, getting interested in Kaggle and importantly, unattainable if you dedicate your time to it. They motivated me to further my development and thus change my job :) I now work as a data engineer in the business intelligence department of General Electric.

I recommend it to anyone who is interested in data science and wants to practically work on a problem. If you like asking questions and looking for answers, I highly recommend it.

Customer Success Engineer at

I recommend the workshops to anyone interested in the world. When I first appeared at the workshop, I had no idea about artificial intelligence, let alone its implementation in python.

Today, I can solve similar problems on my own "from production". During the workshops, I gained not only experience in implementing various algorithms, but also a lot of interesting facts about the world, because we worked with real data every time.

I have to admit that sometimes Vladimir introduced elements of competition between participants, which motivated us additionally. I would like to add that this is also a very good option for "networking", because you can meet interesting people among the participants.

Software Developer at ATSI

DataWorkshop with Vladimir is a series of successful data science meetups.

Designed for beginner and intermediate data scientists who want to broaden their horizons with the help of brilliant cases shared by Vladimir.

The very friendly and informal atmosphere encourages the audience to actively participate in the workshops and even lead the meeting with their stories (for a few minutes, of course).

His broad and deep knowledge in artificial intelligence and machine learning allowed him to inspire the participants and teach them new tools and techniques.

It's hard to organize workshops well, especially for people with different technological backgrounds. But with DataWorkshop everything went smoothly, you just had to follow the instructions provided in advance.

Thank you very much :D

Software Consultant at Sabre

Vladmir explains complex machine learning (ML) models and algorithms in a very friendly, reliable and practical way. It covers state-of-the-art machine learning algorithms and practical methods of applying them.

Why participate in Data Workshop? High level of classes and interesting presentation of topics. I'm not currently using AI at work, but I have such plans for the near future.

I recommend Data Workshop to people who want to start their adventure with artificial intelligence and practical ways to use it.

Data Scientist

I was fascinated by machine learning, and I was looking for different ways

to increase my knowledge and skills, and that's how I came across Vladimir's workshops.

Thanks to them I got better acquainted with Gradient Boosting methods, and it's great.

Results in practice, but not very well known. I've also been practicing and developing

other methods such as neural networks or hyperparameter tuning.

Workshops are a good opportunity to meet people who are really learning ML, the topic of

it's popular lately, a lot of people talk about it, but almost nobody does anything about it.

To people who want to learn ML, I recommend seminars as an important element.

learning process.

Data Scientist at edrone

I have participated in all the previous workshops. It was (is) an unusual journey through machine learning. Vladimir presented challenging issues of feature design, visualization, cross-validation, gradient boosting or regularization in an accessible and interesting way.

A great advantage of the meetings are the Python source codes run during the sessions. They are well prepared and, in addition to presenting concepts, introduce applications of interesting libraries (e.g. xgboost, keras).

In addition to my knowledge of ML, I also gained practical knowledge of tools (python, jupiter notebook) that will be useful to me in my work.

I recommend Meetups with Vladimir to everyone who is interested in ML and BigData.

Machine Learning Engineer at

During the workshop I learned how to perform the whole process of machine learning, from data preparation through model training to its evaluation and use.

Vladimir explained related issues in an accessible way, often referring to real examples, including the value of machine learning for business.

The workshops improved my knowledge mainly in the area of practical use of popular libraries to solve real-world problems.

Data Scientist at Roche

The workshop allowed me to learn the Machine Learning process, from start to finish. From data analysis, to visualization, to the application of various algorithms, to the tuning of the applied solution.

I knew all the "building blocks", but the workshop put them all together and gave some continuity :).

I appreciate the level of preparation of the materials and the knowledge of the topic of the trainer. It was cool to see the use of a different library for visualization than matplotlib/seaborn 😉.

Attending the workshop allowed me to grow in the direction of Data Science and well, I continue to work in this area.

I would recommend this particular workshop (which I attended) to beginners, but who have already had exposure to programming and data science.