Python for Beginners

4 months • part-time course  in

Start your IT career with the language used by Instagram and NASA

Course starts

18 February 2019

Overview

Python is an interpreted programing language. You write a program as a text, run it and see the result. There are libraries for applications and games and a clear syntax.

We will teach you the programming base. Also, we will tell about frameworks. You will create a game, a web-application, and will learn how to work with an API. Also, you will get an opportunity to earn money on freelance platforms. You can use knowledge beyond developing. Python will help make working with MS Excel easier. You can write plugins for Adobe Photoshop. So think of Python being like a medical college: we will give you the basic education and you choose a specialization on your own. Videos are in English and practical lessons are in Ukrainian.

What will you get?
  • OOP
  • API
  • libraries
  • games
Required skills
  • English - Intermediate level

Why Python?

  • This language was used and in use now by: Google, Facebook, Yahoo, NASA, Red Hat, IBM, Instagram, Dropbox, Pinterest, Quora
  • A developer’s work time is expensive. With Python you will code faster
  • It’s possible to create a game or application prototype quickly and to see if the program works immediately on Python
  • If you start learning to code with Python, you can develop your skills in machine learning! Data Science, Big Data, BackEnd, DevOps, system administration, too

theory (video)

16 hours

All theory is recorded as video lessons and saved on our LMS system. As a student you’ll have lifelong access to all video lessons.

practice

100 hours

During lessons, you’ll solve real-life cases with your teacher. You’ll work individually or in groups together with your colleagues.

english lessons

32 hours

IT world speaks the English language and you can’t go far without it. Our teachers will help you master the professional IT language.

career guidance

8 hours

Specialist in HR will help you understand the local IT market, teach you how to write a compelling CV and will guide you through an interview process.

All theory is recorded as video lessons and saved on our LMS system. As a student you’ll have lifelong access to all video lessons.

During lessons, you’ll solve real-life cases with your teacher. You’ll work individually or in groups together with your colleagues.

IT world speaks the English language and you can’t go far without it. Our teachers will help you master the professional IT language.

Specialist in HR will help you understand the local IT market, teach you how to write a compelling CV and will guide you through an interview process.

Monday

19:00-22:00

Wednesday

19:00-22:00

Thursday

19:00-21:00

What you’ll learn

module 1
Python basics, data structures, functions, conditional statements, loops, and I/O

1. Python - first steps

2. Variables and simple data types

3. Booleans and conditionals

4. Creating a simple console application

5. Lists, tuples, and sets

6. Loops and iterations

7. Dictionaries and comprehensions

8. Functions

9. Files I/O

module 2
Python OOP + Unit Testing

1. Classes, Scope, and Namespaces

2. Inheritance

3. Polymorphism

4. Functions as first-class objects

5. Decorators

6. Property decorators and recap

7. Iterators and generators

8. Unit testing

module 3
Libraries, recursion, data structures and algorithms + exceptions

1. Modules

2. Standard library

3. Recursion

4. Data structures

5. Algorithm basics pt. I

6. Algorithm basics pt. II

7. Exceptions

module 4
Python project - creating a game and packaging for distribution

1. Practice - Version control

2. Introduction to PyGame

3. Creating a game pt. I - Walkthrough with refactoring and git

4. Creating a game pt. II

module 5
Concurrency, Networking, and web access

1. Threads

2. Networking

3. Creating a chat - practice and walkthrough

4. Regular expressions

5. Accessing the web

6. Introducing API’s

Click the button to get full course description

Teachers

Yaroslav Tonkovid

Python Teacher

Students say:

Things were comfortable and cozy at the lessons. After graduating, I got 3 projects for my portfolio. The 4th one was a test task for a studio. They hired me without an interview. I believed in myself because of Beetroot Academy.

Domme Anna, Kyiv

For many years I`ve been working for the police. So, this is my first experience with this type of education. I'm grateful for changes in my life. Now I’m a web-designer.

Trubnikova Kristina, Mariupol

I’ve understood that I can not only work but share my knowledge at different IT conferences. Later I've found my ow conference in Kharkiv. Also, I work as a coach in an HTML academy.

Antipenko Vlad, Poltava, Founder KharkivFrontend.org

The teachers shook my brain, which was tired of the routine. Can't say what subject was my favorite, all of them were unique and beautiful.

Rusin Sviatoslav, Poltava

I remember many things: the informal atmosphere, comfortable location of the tables, interesting approach of the teacher.

Doroshenko Ivan, Mykolaiv, Freelancer

Why Beetroot Academy?

70% employment rate
70% employment rate

Our graduates start careers in IT

Two flags of blue and yellow
Two flags of blue and yellow

Get an international education right here in Ukraine

The full package
The full package

English lessons and career consulting that to get you ready for work.

Learn based on real market needs
Learn based on real market needs

Work on real projects and gain real experience.

We are a non-profit
We are a non-profit

We’re on a quest for impact, not profit.

A rare opportunity
A rare opportunity

Study in a motivating environment with like-minded, ambitious students.

Partners says:

It’s very cool to be with Beetroot Academy from the beginning and observe how the Academy is growing, and to grow together with it. The most important thing is the amazing team of great people with whom you can transform your ambitious ideas to real life and always get support from your colleagues. And of course, it’s the possibility to share knowledge. With every new group of students it’s a new adventure.

Alexey Kalyuzhnyi, Teacher

Beetroot Academy for me is a big family, where everyone remembers about each other and is always ready to listen and help. It’s a unique experience to work in such a beetiful team, where all the cool people from Ukraine are gathered. There is always a joyful anticipation before  meetings, a lot of associations with the mint color and the beet. This is a unique way of working, designing and communicating with people.

Yuliya Hrekh, Local Manager

Working with Beetroot Academy gives me the possibility to change society for the  better. In our team I always feel supported by my colleagues and can learn a lot from them. Also there are an infinite variety of options for self realisation and a real freedom of choice for how to achieve your tasks.

Natasha Dmytrenko, HR Manager

BA is crazy fun. It’s hard work, it’s doing things for the first time, it’s rapid growth. No bullshit structures or bureaucracy to fight, we learn and grow every week and YOU can make an impact.

Axel Nordfeldt, Academy Developer

Fee

₴ 119 / hour

Full Fee

Regular

₴18550
or
Monthly Fee

 

₴5100 /mo

How to start education

Apply

Local manager will contact you and will arrange an interview.

Interview

Come for a pleasant meeting with our team, to see if we're a good match for each other.

Test

We will evaluate your knowledge and will select an according group. 

Enroll

Study in a friendly environment and feel like home.

Start your application

You could have awesome new skills and a new job in IT, in only 4 months. Exciting! Let's get started on your application