Python development

Aims and objectives of the course:
  • To introduce students to the basic principles, syntax, and built-in functions of the Python programming language.
  • Write several programs aimed at consolidating the acquired knowledge.

Audience category:
  • Children who are being prepared by their parents to answer the difficult question "Who will you be when you grow up?";
  • inquisitive children who show interest in computers, the Internet and how they (computers and the Internet) work.;
  • those who want to learn a new technical profession. Especially those who doubt and want to try themselves as a software developer.
  • What we will study:

Data types:
  • what they are, what they are needed for.
  • Conditions, cycles. How to choose the right loop operator, why conditions are needed.
  • Functions, classes, and methods. What is an object and how to work with it. How to create your own function.
  • Arithmetic operations. A calculator with your own hands.
  • Operations with text. We correct errors in the text, add, delete and substitute the text.
  • Working with files. Reading from a file and writing to a file.
  • Library. What is a library, import of a complete library, partial import.

What interesting things will we do:
  • We will write a program that will make a universal essay or explanatory for the boss.
  • Let's write a program that will calculate the average grade in each subject (for children) or the average salary for the year (for adults).
  • Let's write our own electronic diary (for children) or an "electronic accountant" (for adults).

What results are expected:
  • The student will master the basic syntax of Python.
  • Get an idea of what object-oriented programming is.
  • They will understand why functions are needed and how to write them.
  • It will be able to read information from a file and write it to a file.
  • Learn how to use the built-in Python libraries.
  • She will understand how to solve everyday tasks using programming.

Bonus topics (for those who have more time than others):
  • introduction to databases;
  • refactoring of the Electronic Diary program ("Electronic Accountant") using OOP and the Redis database.
View the program
Ilya Shirko

Pricing plans

GROUP CLASSES
from 10 €*
IN ONE HOUR
Leave your contacts
Our manager will contact you and sign you up for the course.
By clicking on the button, you consent to the processing of personal data and agree to privacy policy
Во время посещения сайта https://amp-smart-school.com/ вы соглашаетесь с тем, что мы обрабатываем ваши персональные данные
с использованием метрических программ. Подробнее