Introduction to Python

Python is one of the most popular programming languages in the world and is used in almost every industry for data science, machine learning, computer vision, as well as automating processes. Python is especially popular among software developers because it allows complex relationships to be expressed in just a few lines of code and has access to an enormous variety of open-source libraries and frameworks. Despite its powerful capabilities, Python is also considered one of the most beginner-friendly programming languages and is therefore recommended for those starting out in the world of software development and is also taught as a first programming language at many universities.

This course is an introduction to the essential fundamentals of Python and programming concepts, presented through many simple examples. Many small exercises provide you with the opportunity to put what you’ve learned into practice and round off the course. This curriculum provides you with all the tools you need to start developing your own very basic Python applications. The course is specifically aimed at beginners who have never programmed before.

In this course, you will learn:

  • Applications of Python
  • Installing and setting up Python
  • Fundamentals of programming
  • Working with Python IDLE
  • The most important Python functions
  • Basic data types and data structures
  • Program flow and control structures
  • Defining and using functions
  • Exceptions and error handling
  • Debugging programs and error analysis
  • Classes and inheritance
  • Most important Python standard modules