The course is designed for those who want to change their profession and become a highly paid professional. It is suitable for working people who have little time.
In this course, you will learn to create real projects, with the same level of complexity as in the industry. And you will do them correctly, so that after the course you can deliver high-quality results that companies are willing to pay for.
To achieve such training quality, we use the professional triad "criteria-projects-mentors":
MentorsMentors, who are professional developers, check your projects for compliance with quality criteria.
Quality criteriaWe develop professional quality criteria together with companies and the professional community.
Real projectsDuring the course, you complete real projects.
During the course, you complete real projects.
It’s exactly in this triad. In exercises, you study the basic language constructions, while on the professional course you learn techniques and methods for solving real-world professional tasks.
First, you study the theory: go through simulators, watch lectures, experiment with interactive demos, and study the textbook.
Then you complete homework assignments where you work on your own project and reinforce the learning material.
Your mentor will check the quality of your assignments and share insights on how to improve.
The training is intended for graduates of the course “HTML and CSS. Professional Website Layout” or for layout developers who want to level up their skills.
The workload is designed so that even busy, working people can complete tasks on time while studying at a comfortable pace.
Up-to-date quality standards: no need to retrain after the course.
Understanding the full workflow of a layout developer.
Fundamental and structured knowledge of essential technologies.
Experience working with deadlines and planning tasks.
We believe that students should receive feedback from experienced specialists who are currently working in the market, solving modern problems, and using up-to-date approaches and tools.
To select such specialists, we built a unique recruitment and filtering system.
Together with your mentor, you will develop a project in an ecosystem familiar to professionals. The workflow is very similar to real development in large companies.
We check where the mentor candidate worked, what experience they have, and also review their code.
We conduct a one-hour interview to assess subject knowledge, the ability to explain clearly, and other personal qualities.
Candidates who pass the interview start working with students. This is just the beginning of their mentoring journey. After each course, we collect feedback that helps mentors improve.
During the course, a mentor will accompany you. They will review your code, check your assignments, answer questions, and share their expertise.
Code review is a common practice in large companies when a more experienced developer checks the code of a less experienced one. Most of the feedback you’ll receive from your mentor will be in the form of code reviews.
When code review isn’t enough, mentors use voice consultations, often with screen sharing. During these sessions, they analyze complex issues or demonstrate advanced techniques.
During the course, you will work on the project “Cat Energy”. In the individual training program, you will also have access to additional projects: “Sedona” and “Mishka”.
During the course, you will have time to develop and defend from one to three projects.
We have long established ourselves in the professional community. Both developers and large companies know us and our graduates. Here are some reviews from companies about our courses and graduates.
Training
Meet the instructors, mentors, and learn about the course workflow. Explore how the web works and what you will do in a job. Install and set up the tools you will need.
Create semantic, accessible markup using methodology principles.
Dive into responsive and retina graphics. Learn about formats and their purposes.
<picture>
tag.srcset
.<source>
.<source>
.sizes
attribute.Take a look at preprocessors and understand how they help in the markup process.
Learn how to use vector graphics in all possible ways and use graphics optimally.
Learn how to create responsive grids using CSS Grid and Flexbox.
Textbook
Skills for building grids using CSS Grid and Flexbox.
Creating responsive grids for BEM blocks of the study project.
Learn about responsive decorative elements. Create responsive markup with fluid grids.
Prepare the project build for publication.
Learn about markup performance and optimize bottlenecks.
Project Defense Preparing the project for the final defense and evaluation by the mentor according to quality criteria.
Project review by the mentor according to quality criteria, project improvement, and defense.
Recommended Software for Taking the Course *
* We recommend this setup because we tested all exercises in this environment and confirmed that everything works without errors.
After completing the course, you will receive an electronic certificate
Unlike the first level, there is no teaching of layout here as such. It is assumed that you already know it. If you need to learn how to build a grid, move images with the right tools, make buttons work as buttons, and links work as links — that’s for the first level. Here, you are taught good practices: proper coding approach, optimization, and automation.
The course seemed more intensive than the first. Sometimes I felt I wouldn’t manage to submit anything. Solutions came to me in dreams, and my eye twitched when I had to redo the project for the third time, but in the end everything worked out. Hooray! The knowledge I gained significantly improved my layout skills and completely changed my approach to coding. Thanks, Academy, for such a high-quality product.
The second level turned out to be even more interesting and challenging than the first. I took the most difficult project (according to the Academy) and spent the whole month improving my attention to detail while coding for different screen versions. Most of all, I liked how easily and naturally we were taught the basics of automation.
In just two lectures I learned more than in all the previous years. Before, I was suspicious of preprocessors for some reason, but now I can’t imagine writing pure CSS. In general, knowledge is gradually settling in, everything is falling into place, and the dream is getting a little closer.
The course is tough, but very cool. Not everything worked out right away, but that’s not the main thing. There was a huge desire to finish everything, and that’s what matters most. The lectures are understandable, homework is clear, though sometimes challenging, but overall it’s worth it.
I don’t regret taking the intensive course. I feel like I gained a lot of new knowledge and confidence in myself and my abilities. A big thank you to my mentor for the valuable advice and patience, and to the Academy for this opportunity!
The intensive course is really worth it! If at the first level it was more or less easy, here you have to work hard. You won’t get knowledge handed to you on a plate — you need to find and apply it yourself. But that’s the beauty of it. After this, you stop being afraid of complex projects.
The most valuable thing is that you learn to think like a developer. You no longer just copy code from examples, but understand why everything works the way it does. Many thanks to the Academy team — you’re doing an amazing job!
Learn with a personal mentor at your own pace. Perfect for demanding and busy students.
If you plan on personal learning, you can meet your future mentor before the start.
Learn at your own pace with high-quality materials at the most affordable price.