We help to learn Software development

Since 2016, all those who wish can learn front-end and back-end development from scratch under our program. And it’s totally free of charge.
35 000+
students from different countries
8 months
average program time
15 partners
and potential employers

Join our Telegram channel

Be the first to learn about the latest news on technologies and products in Web3

Why we Decided to Create the Program

We always welcome people as passionate about self-development as we are. Having created the Education Program, we wanted not only to hire skilled engineers but to help all those wishing to become ones.

Training principles and rules

  • Our front-end and back-end Education Programs share common principles and differ only in content.
  • The Program is tuition-free

    It was a conscious decision. We intended to maintain a person’s self-motivation and a genuine desire to grow into a highly-skilled developer without any purpose to get back money put into their training.
  • Timing and procedure are unlimited

    The experience has shown that the training period takes at least 3 months. You can start learning from scratch, but it is possible to complete the program within shorter timeframes if you already have certain experience in Software development. A flexible approach allows to take study breaks and mix the sequence of the Program blocks.
  • We emulate "combat" conditions and tasks

    As part of the training process, you will study the theory, perform the practical activity and work jointly with our practicing engineers. We are meticulous about the code quality, discipline, and the ability to define, express and defend the personal point of view – all these principles apply to the real commercial projects.

Educational course

  1. Layouts theory: HTML, CSS, Git

    1-3 weeks
    Interface creation underlines any front-end developer’s work. It implies layout building in HTML + CSS according to the designer’s mockups. So this task requires independent layouts research and working with Git.
  2. Layouts practical training

    2-4 months
    You are to make up pages for the two mockups which were designed specifically for student use. The requirements are the same as on a real project. You are expected to design components architecture, use BEM-naming, Webpack, Pug, SCSS, then publish the result on Github Pages.
  3. JavaScript theory

    3-4 weeks
    We’ve composed a list of sources that helped us to master this language some time ago. We recommend examining this block along with stage №4. In other words, to link theory with practice.

How to Get Started

Before you begin the program, you’ll take a 10-minute survey to learn about the rules of the program, answer a few questions about yourself, and get a clear plan of action. After the survey, you’ll be taken to the repository with all the materials and you can begin your training.

Any questions about the training will be answered by Svetlana:

Svetlana DulcevaSvetlana DulcevaThe Education Program Supervisor
Telegram
Calendly
WhatsApp