Want to see if programming is for you? This is the perfect mini track! Learn Python basics with us.Start learning
115 free interactive coding challenges
This mini track is for those looking to get started with programming. We designed it for complete beginners—people without any background in IT, who have never written a line of code in their lives.
In this mini track, we’ll show you the basic programming concepts:
These concepts are useful in all commonly used programming languages. This mini track will give you solid foundations to begin your programming journey. Upon completion, you will be able to deepen your knowledge of Python or to switch to any other programming language. We get you started; further steps depend on you.
We chose Python 3 as the language for this mini track, since it is the most popular programming language today. It is a very common choice as the first programming language: it has a clear syntax, enforces good programming habits, and has a lot of tools and documentation.
You will learn the basics of Python 3. Note that our focus here is not just on Python idioms and features. Rather, our goal is to build you a solid programming foundation.
We believe that the best way to learn programming is through practice. Our courses are fully interactive for this reason. Each exercise has a little bit of theory, an example, and a problem for you to solve by writing your own little computer program. Some exercises ask you to mimic the given examples closely, while others require you to write your code from scratch. By the end of each course, you’ll have solved dozens of simple programming tasks.
What’s in it for me?
Who should take this mini track?
Learn the basics of Python, show off your new skills on your resume, and accelerate your career!
Take another step into the world of Python programming and sign up for our Python Basics Part 2 course today!
Take your Python knowledge to a higher level with Python Basics Part 3 – the final course in our Python Basics series.