Learning Map

Zero level

Only the ability to work with a computer and a browser


Sharpen your skills as a beginner web developer. Our interactive courses will be perfect for practice.

Jumpstart your career by learning key concepts and mastering practices required for modern web developer jobs.


At this level, the main goal is to expand your arsenal of skills so you could be able to create more complex projects. Interactive courses are great for it too.

Advance your skills and learn the tricks and techniques used by seasoned web developers

Software Engineer

Time to add new specific skills to your arsenal. Our advanced courses use up-to-date theory, cases and tasks to let you switch between technologies easily. They will help you to choose the appropriate methods to solve more complex problems and do it much faster.

Can get a job at a big product-based company