European Union

An introduction to Python programming is a great way to learn the basics of coding in one of the languages ​​used by professional programmers. During the classes, we will be using the Visual Studio environment and we can learn the most important programming terms, such as variables, conditional statements, loops and lists.

  • 16 lessons - each lesson: 2x45 minutes (once a week)

  • 2 x 45 min (every lesson)


5 monthly payments $56,320.00

or

one time payment ($20) $281,580.00


Do you have any questions?

Intro

This 2 semester course is a perfect opportunity to learn coding language used by professional programmers. Students will become familiar with terms and concepts that are commonly used in the IT environment. They will learn to code and create applications on their own.

Plan of the course

In this lesson we’ll create our first program in Python and get to know the Visual Studio Code IDE (Integrated Development Environment).
In this lesson we’ll learn basic data types (int, float, bool, string) and the term variable. We’ll also learn the most commonly used mathematical and logical operators.
In this lesson we’ll get to know basic mathematical operations on variables and built-in Python maths functions.
In this lesson we’ll dive into the world of relational and logical operations: >, >=, <, <=, ==, !=, ‘and’, ‘or’, ‘not’.
In this lesson we’ll learn what conditional statements are and how to use them.
In this lesson we’ll reinforce our knowledge about conditional statements and use them in different exercises.
In this lesson we’ll introduce loops. We’ll get to know the "while" loop and its use cases based on examples.
In this lesson we’ll deepen our knowledge about loops. We’ll learn the "for" loop. We’ll find out how to choose a proper loop for a given task and how to nest loops.
In this lesson we’ll learn Python Lists and deepen our knowledge about strings.
In this lesson we’ll learn functions.
In this lesson we’ll reinforce our knowledge about functions and add some new interesting information.
In this lesson we’ll learn the pygame module and create our first application with graphics.
In this lesson we’ll introduce advanced features of the pygame module and create a graphical application.
In this lesson we’ll revise our knowledge gained over this course.