European Union

Introduction to Coding in Python part 2 ONLINE
Classes for students who have completed the first part of the Introduction to Coding in Python course.
Start programming in one of the most popular coding languages and feel like a real programmer. Python is used, for example, for calculations in institutions such as NASA or the European Organization for Nuclear Research CERN! Knowing this language opens up almost unlimited future opportunities!
Intro
During the second part of the course, you will learn more complicated structures and commands in Python. We will teach you how to use them to create your own Python projects.
Plan of the course
The lesson's purpose is to revise material from the first semester, such as variables and operations on variables, conditional instructions, loops, and functions.
In this lesson, you will learn what classes and objects are, and in what cases it is worth
using them in programming. We will learn how to create your own objects, their
functions and variables.
The purpose of this lesson is to discuss the constructor in the classes and to explain the
difference between the variable associated with the object and the class.
In this lesson, you will learn how to inherit classes and how to use them.
We will create a simple RPG text game, where by using classes we will add to it opponents with unique abilities.
The aim of the project will be to write a mini game using the Pygame library where the
player will be able to create his own character from various smaller elements, such as
the appearance of the face, hairstyle or equipment.
The classes are a continuation of the topic carried out in the previous lesson.
The aim of the lesson will be to recreate the cult game Snake. In this project, we will use
class knowledge to create a snake game using the Pygame library.
The classes are a continuation of the topic carried out in the previous lesson.
The class is a continuation of the topic carried out in the previous lesson.
The purpose of the lesson is to create a clone of the Arkanoid game. It will be the most
advanced project. The game will have a complex logic of collision and ball bounce, we
will discuss how you can implement different levels in the game.
The purpose of the lesson is to continue the previous lesson, create the Arkanoid game
project.
Completion of Arkanoid project and semester summary
During the classes, participants will learn the basic concepts related to hacking and
cybersecurity. Each participant will perform exemplary tasks, the subject of which will
be extended during the hacking course.
In programming, there are pre-defined data structures such as arrays or lists.
However, sometimes, we need to create a customised structure tailored to our
needs. In this class, we will learn how to do this.
Algorithms are tools that help to solve various problems. While there are pre-made
algorithms in programming, sometimes we need to create customised ones to suit
our needs. During this lesson, we will learn how to develop and analyse algorithms
to better address different programming problems.
In this lesson, we will create a simple Tamagotchi game in which you will take care of a virtual pet. You will have to take care of its happiness and hunger levels, feed it, play with it, and even adjust its appearance depending on its mood. Our game will be interactive, thanks to simple on-screen buttons.
In the lesson, the Tamagotchi project will be extended with new functionality.
Satisfaction Guaranteed!
It is possible to cancel a purchase after the first class!
Let us know if you have more questions!
Enrollment & Schedule