Programming school of the Kultprosvet company. Android Apps Development


Hurry up to enroll in the free training course!

The course is divided into two parts — “Java for beginners” and “Android Elementary”.

Students, who will successfully complete the “Java for beginners” course, can qualify to enroll in the “Android Elementary” course. Continue reading to learn more.


“Java for beginners”

This course will suit anyone who has ever dealt with developing and knows what is a programmer’s job.

You will study the syntax of Java, types of data, as well as how memory and libraries work. We’ll learn to use correct programming style — the Clean Code.

You will obtain both theoretical and practical knowledge during the classes, and then you will have homework for individual practice. During the course, you’ll be developing a small console app, adding more functions as you strengthen your skills.

Creating a product within a small group of peers, you will learn how to work in a team and use the tools such as Git, GitHub, SourceTree, and Bitbucket.

We’ll give you some additional material and recommend resources for you to continue learning Java.


“Android Elementary”

This course will suit anyone who has some experience in programming with Java and understands the OOP terminology.

You can enroll in this course even if you didn’t complete the “Java for beginners” course.

This course will allow you to:

  1. Work with Android Studio development environmen;
  2. Use Android debugging tools;
  3. Run the app both on an Android device and emulator;
  4. Impose a user interface (UI) of an Android app;
  5. Exchange data with the server;
  6. Store the data in the SQLite database.

We’ll give you some additional material and recommend resources for you to continue learning to develop for Android OS.

Why we do this

We might offer the Trainee position in Kultprosvet to some graduates of the “Android Elementary” course. The next level is to become a Junior Android Developer. It won’t be easy, so keep calm, and do your best.

The course instructor

Stanislav Volnjanskij

A talented developer with 13 years of programming experience

3 of them spent on developing for Android OS.