Introduction to Python

with Martin Ganchev


Laying the foundations of programming in Python to prepare you for deploying machine and deep learning algorithms later in the training.

41 lessons 2h
Start course

Course Overview

Python is one of the most widely used programming languages among data scientists. This course will show you the technical advantages it has over other programming languages. You will start working with its modules for scientific computing, and you will begin to understand why these functionalities make Python the preferred choice in finance, econometrics, economics, data science, and machine learning.

41 High Quality Lessons
26 Practical Tasks
2 Hours of Video
Certificate of Achievement

Skills you will gain


What You'll Learn

This course will introduce you to the world of Python. You will learn about Python’s technical advantages, specific features, modules, functionalities, and more.

Basic Python syntax 
Work with variables, operators, and conditional statements 
Create and use functions 
Study Python sequences and iterations 
Understand Object-Oriented Programming (OOP) 
Import modules in Python 


Student feedback


1486 ratings
5 stars
1263 (85%)
4 stars
177 (12%)
3 stars
40 (3%)
2 stars
4 (0%)
1 star
2 (0%)
Filter by rating
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • Newest
  • Oldest
i have heard a lot about python programming from friends, and from the way they do talk about it, it seemed pretty clear it'd be really difficult to comprehend or even grasp a fraction of it, but after going through this course with you guys,the reverse became the case because my learning so far has been really smooth and that is absolutely why i think you guys are simply the best
I really enjoyed the course. I think the only improvement I'd make would be to include the modules on installing and setting up jupyter notebook and anaconda, right within the course, and within the logical flow of this introduction to Python!
It was my second course in yuor site and in english. I've never learned smth on English before. My native language is belorussian, so I can say, that it was a little bit difficult but I did it. I understood everything.
This course is built superbb by way of starting from examples n ending to libraries, community, help, short cuts , Quiz n lot... Simply Superbbbb for beginners! Kudos!!
Easy to understand the content and great course for beginner to learn the python coding. I'm from non-coding background and i really enjoyed all the content.
  • 1
  • 2
  • 3
  • ...
  • 25
  • ...
  • 49

“If you want to become a data scientist, you definitely need Python! In this hands-on course, I will teach you Python programming fundamentals – the basic, foundational tool you need before diving into machine learning in Python.”

Martin Ganchev
Worked at the European Commission
Introduction to Python

with Martin Ganchev

Start Course