Introduction

Introduction#

Welcome to Pyntroduction to Python: a Python basic course. Here you will learn the very basics of this popular programming language. At the end of it, you will be able to make and run your own Python programs. There are a couple of practice projects at the end of the course that are intended for you to apply what you have learned.

What is Python?

Python is a programming language designed by Guido van Rossum. Its first version was released in 1991, and it didn’t stop evolving since then. At the time of writing this course, the latest Python version is 3.14.3. Keep in mind that when you read this there is a high chance that a newer version of Python is already available.

One of the most remarkable aspects of Python is its human-readable syntax. Unlike other popular programming languages like Java or C, Python is easier to learn and the process of writing programs is less cumbersome (this sentence is, of course, debatable).

Another important aspect of Python is that it is free and open source. There is also a great and big community, and you can ask for help in many portals over the internet.

What is Python used for?

Python has many different use cases. Here is a short list of popular topics Python is mostly used for:

  • Data Analysis

  • Data Visualization

  • Software Development

  • Machine Learning

  • Web Development

  • Process Automation

What will I learn in this course?

In this course you will learn the basics of Python, starting from the installation, running your first scripts, working with data types, and finishing with real practice projects. Keep in mind that this course doesn’t include advanced topics such as data visualization, web development or machine learning.

The course is intended for you to learn the basic building blocks of Python. If you learn and practice the topics covered in this course, you will be able to move forward and learn more advanced techniques easily.