Using regular expressions allows you to analyze and search for information faster and more efficiently. In some cases, their use speeds up writing code and increases the speed of its work.
Included: regular expressions
Flexible dates: start right now and move in comfort mode
Find the best and fastest ways to solve problems
Successfully pass interviews in large product companies
Solving complex problems with the right methods
Bring more value to the product and increase your own value as a professional
According to our Competency Map, knowledge of regular expressions is required for front-end developers with more than 1 year of experience.
String search with floating conditions
Data validation for format and values
Data generation and cleaning
Text typography tasks
Flexible editing in a text editor
Working on the command line and grep
The sections are structured in such a way as to gradually complicate and deepen the knowledge about regular expressions. The task is not only to learn how to write regular expressions, but also to use them correctly and appropriately.
The course involves self-study of the material in a comfortable mode for you. You can start learning right now.
The program is divided into modules, each of which allows you to gradually master the skill from simple basics to complex subtleties.
Each module consists of:
Structured information needed to master a part of a skill
Examples of solving typical tasks that will allow you to understand how theory turns into real practice
For self-consolidation of the received theory. For each task, after completing it, you will receive a step-by-step solution to compare it with your own and make sure that it was completed correctly
For the final fixing of the material. It will allow you to make sure that you have learned everything exactly and you can move on.
Made for developers who have little time to learn. On each course you will receive:
Links theory to typical tasks in the market. You will have an understanding of where and how to apply the resulting theory.
The community of each course consists of authors, experienced developers, and students who have taken or are taking this course.
The community not only helps in mastering the material, but also constantly makes the course better.
You want to learn a specific skill but don't know how
You do not want to waste time searching for relevant information on the topic
You need a specific teaching methodology and only the necessary information
You want to make sure that the acquired knowledge is learned in practice
We have been building a relationship with the commercial development market for 9 years. We train beginner developers and see how they become experienced specialists.
Before launching a course, we make sure that it provides a sought-after professional skill.
We communicate with the web developer community and therefore understand how to teach. We minimize the time from studying the theory to solving typical problems.
«Studying the material on my own, I got a theoretical understanding of the issue. But it is practical knowledge that is needed to solve problems. And in HTML Academy, this is exactly what the bet is. What do you learn by hand, how it works. Even if you haven't read something.».
«To be honest, I'm too lazy to search all over the Internet for some articles, textbooks. And then immediately the theory, explanation, tasks. And I know that I will definitely pass them, unlike any video courses».
«The material is presented in the format in which it is better to learn. Studying on our own, we do not always understand. Porridge in my head.».
«You can study all this on your own, but it’s quite problematic, because there is a lot of information on the Internet. It is somewhat disjointed, in some places contradictory. And here, what I liked, they give very specific squeezes with explanations. Directed where necessary, give a vector of development. And gradually».
«There was an expectation that there would be more conversational videos, listening to the teacher. Many courses have this in video format. I had to read the textbook. I wouldn't say it ruined anything. It turned out that it was pleasant to work with the textbook. Thought it would be more difficult. It turned out --- no, everything is fine».
«When you find the right solution, and it works, it doesn’t give errors, you still doubt whether you did the right thing. [On the course] collective work, authoritative opinion. It's like a compass, a landmark.».
«I have an opinion that HTML Academy makes courses for professionals. That the student will come out immediately with a general idea of the issue, already having a set of practical solutions».