Регулярные выражения (RegEx)
Поиск и проверка текста по шаблону — раз и навсегда
Чему вы научитесь
- Что такое шаблон и где работают регулярки
- Символьные классы, спецсимволы и экранирование
- Якоря и границы слов
- Квантификаторы и жадность
- Группы, альтернативы и захват
- Флаги и применение regex в коде
О курсе
Полный курс по регулярным выражениям на несколько недель: что такое шаблон, литералы и символьные классы, якоря и границы, квантификаторы, группы и альтернативы, обратные ссылки и lookahead, флаги, а также практическая валидация email, телефонов и дат и применение regex в коде. Каждая тема — развёрнутое объяснение, разобранные шаблоны и практика с проверкой ответов.
12 недель · 6 ч/нед
10 разделов · 35 шагов · практика после модулей
Итоговый проект и сертификат после завершения.
10+ лет · дети и подростки. возраст зависит от уверенности в чтении, логике и самостоятельной практике
Базовый: 2/5
нужна регулярная практика
План программиста
Сквозная траектория: Python, JavaScript, TypeScript, React, backend, SQL, тесты, Docker и портфолио.
Как устроено обучение
Методическая подача
структурные схемы, разборы примеров, контрольные вопросы и карты применения
реалистичные учебные ситуации, где теория сразу переводится в решение
понятие, пример, самостоятельное действие, обратная связь, перенос в проект
итоговая работа с критериями качества и понятным результатом для портфолио
Учебный микс
14 визуальных материалов · 86% по предмету
есть хороший визуальный каркас, но часть схем стоит уточнить
Профессиональная программа
Измеримые результаты
- Писать небольшие программы на Python с ясной структурой данных и функций.
- Использовать тестовые примеры, обработку ошибок и разбиение задачи на модули.
- Понимать алгоритмическую сложность на уровне практического выбора решения.
- Оформлять итоговый проект с README, сценариями запуска и проверкой результата.
Входной уровень
- Базовая компьютерная грамотность
- Готовность регулярно писать код и исправлять ошибки
Проверка знаний
- Входная самопроверка: что уже понятно и где есть пробелы.
- Короткая практика после каждого модуля с немедленной проверкой.
- Промежуточный мини-проект, где несколько тем соединяются в одну задачу.
- Итоговая работа с критериями: точность, объяснение, самостоятельность, применимость.
Итоговый проект
Консольное приложение или мини-сервис: чтение данных, обработка, отчёт, тесты и документация.
Программа курса
10 разделов · 35 уроков- Карта пониманияОткрыто8 мин
- Что рисовать и фиксироватьОткрыто8 мин
- Ритм практики и повторенияОткрыто8 мин
- Проверка учебного маршрутаОткрыто10 мин
- От требования к тестуОткрыто14 мин
- Архитектура вместо набора синтаксиса14 мин
- Поток данных и состояниеОткрыто15 мин
- API и база данных16 мин
- Качество: тест, review, refactor, release14 мин
- Регулярные выражения за 20 минутОткрыто20 мин
- Как тренироватьсяОткрыто6 мин
- Литералы и первое совпадениеОткрыто6 мин
- Точка и режим игнорирования регистраОткрыто6 мин
- ПроверкаОткрыто4 мин
- Практика: основы шаблонаОткрыто12 мин
- Готовые классы и наборыОткрыто6 мин
- Отрицание классаОткрыто6 мин
- ПроверкаОткрыто4 мин
- Практика: классыОткрыто12 мин
- Начало и конец строкиОткрыто6 мин
- Граница слова \bОткрыто6 мин
- ПроверкаОткрыто4 мин
- Практика: якоряОткрыто12 мин
- Сколько раз повторятьОткрыто6 мин
- Жадность квантификаторовОткрыто6 мин
- ПроверкаОткрыто4 мин
- Практика: квантификаторыОткрыто12 мин
- Группировка и альтернативаОткрыто6 мин
- Флаги и применение в кодеОткрыто6 мин
- ПроверкаОткрыто4 мин
- Практика: группы и флагиОткрыто12 мин
- Проверка email, телефонов и датОткрыто7 мин
- Здравый смысл и границы регулярокОткрыто6 мин
- ПроверкаОткрыто4 мин
- Практика: валидацияОткрыто12 мин
Отзывы
Пока нет отзывов.