The entire course is completely based on a practical approach: there are no lectures and boring lecture notes – only problem solutions and realization of projects of different complexity, by the student and in small teams led by the mentor.

Group starting 



Mon, Wed: 19:00 - 22:00
Sat: 10:00 - 16:30


435 hours


25 people

Who will benefit? 

  • anyone who wants to become a programmer from scratch
  • developers who want to improve their knowledge
  • those who wish to learn how to write code on real cases and practical examples
  • those who wish to develop teamwork- and self-presentation skills
  • anyone who wants to find job contacts while studying
  • motivated and persistent people
  • future businessmen and founders of startups

Course Structure

Our students start practicing as soon as they have successfully passed both enrollment tests. Everyone of them will receive a list of Java learning books and the first theoretical task. Therefore, at the first lesson they can immediately start practicing on specific examples with the flipped classroom method.

Conditions of Enrollment: 

age from 16 years
knowledge of English is not lower than Pre-Intermediate
successful passing of testing
desire to learn and develop

You will be able to 

  • know the popular programming languages ​​and to work with it
  • know the Spring IoC, Spring Security, Hibernate, React.js, Node, Express.js, MongoDB, MVC Framework and others
  • know the algorithms and to analyze the computer performance
  • develop web interfaces and applications
  • manage sets and databases
  • test and scale programs
  • secure the site or application
  • know FrontEnd and BackEnd
  • develop soft-skills
  • interview in English, to present yourself and your product in a foreign language
  • start your startup

Register for free consultation and testing