Layout of web applications - course 33,000 rub. from Hexlet, training 2 months, Date: December 1, 2023.
Miscellaneous / / December 03, 2023
- For those who want to change their stack
- For those who have already tried to study on their own, but feel need for a mentor
- For those who are not familiar with this topic and want to understand it at a good level
Format
Group training with students and a mentor. The program consists of several modules. Each module includes theory in the format of video lectures, homework and a project at the end of each module that reinforces the material covered. Projects are saved in the GitHub profile and become part of the student's portfolio.
During the training, the mentor answers questions, checks homework, does code reviews of projects and conducts events that complement the curriculum: live webinars, Q&A sessions, live coding
An online programming school whose graduates are being hunted by companies
We employed our first student in 2013. Back then, the requirements for junior knowledge were higher, and the grass was greener
This affected the training programs, their elaboration and depth. Interviews for Hexlet students are held under the motto: “Hmm, the problems were more difficult on Hexlet.”
Sometimes our students get hired without a technical interview, only on the basis of project code analysis
Nowadays, more and more companies list Hexlet courses as a plus when hiring. And our partner companies trust us so much that they interview graduates without looking at their resumes
Learn the basic principles of working with HTML and CSS. Explore the power of content markup and learn how to properly mark up and position data on a page using basic positioning tools. Set up your first working environment.
- Basic document structure
- Marking different types of elements
- Styling Elements Using CSS
- Principles of organizing CSS code
- Positioning with the position property
- Using modern tools for layout (code editors, plugins)
- Debugging code using DevTools
- Basic setup of the environment for layout (node, npm, stylelint, htmlhint, surge)
2. Advanced element positioning and responsiveness
Explore the possibilities of positioning elements using three main CSS modules: Columns, Flex and Grid. Learn to choose the best tool based on your needs. Learn how to adapt your page to different devices.
- Position elements using Columns, Flex and Grid modules
- Adapt pages for different devices and resolutions
- Basic principles of web accessibility
- Working with the Figma graphic editor
- Working with automated tests