Курс на Stepik
Обложка курса «AST Python - Абстрактное синтаксическое дерево» на Stepik
Бесплатно

AST Python - Абстрактное синтаксическое дерево ★ 0.000

Открыть на
STEPIK.ORG

Курс посвящен изучению абстрактного синтаксического дерева (AST) в Python. Вы научитесь работать с модулем ast, анализировать и модифицировать код программно, создавать инструменты для статического анализа кода и автоматической трансформации программ.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «AST Python - Абстрактное синтаксическое дерево»Учеников на курсе 10
Сертификаты, выданные на курсе «AST Python - Абстрактное синтаксическое дерево»Сертификатов выдано 0
Отзывы о курсе «AST Python - Абстрактное синтаксическое дерево»Отзывов получено 0
Рейтинг курса «AST Python - Абстрактное синтаксическое дерево»Рейтинг курса 0.000
Уроки в курсе «AST Python - Абстрактное синтаксическое дерево»Количество уроков 38
Тесты в курсе «AST Python - Абстрактное синтаксическое дерево»Количество квизов 33
Время прохождения курса «AST Python - Абстрактное синтаксическое дерево»Время прохождения курса —
Обновления курса «AST Python - Абстрактное синтаксическое дерево»Обновления курса — —
Дата публикации курса «AST Python - Абстрактное синтаксическое дерево»Дата публикации курса — ———
Последнее обновление курса «AST Python - Абстрактное синтаксическое дерево»Последнее обновление — ———

Содержание курса

Разделы в курсе «AST Python - Абстрактное синтаксическое дерево» 8 разделов Уроки в курсе «AST Python - Абстрактное синтаксическое дерево» 38 уроков Тесты в курсе «AST Python - Абстрактное синтаксическое дерево» 33 теста Время прохождения курса «AST Python - Абстрактное синтаксическое дерево» 0 ч. Последнее обновление курса «AST Python - Абстрактное синтаксическое дерево» обн. 27 января 2026

Введение в AST

3 урока
1. Что такое AST ↗
2. Структура AST ↗
3. Базовые операции с AST ↗

Базовые узлы AST

4 урока
1. Модульные узлы ↗
2. Узел AST ↗
3. Контекст выражений ↗
4. Тест ↗

Выражения

6 уроков
1. Имена и константы ↗
2. Операции и операторы ↗
3. Вызовы функций и атрибуты ↗
4. Подписи и индексация ↗
5. Лямбда и генераторы ↗
6. Тест ↗

Операторы

6 уроков
1. Присваивание и аннотации ↗
2. Условные операторы ↗
3. Циклы ↗
4. Обработка исключений ↗
5. Управление потоком ↗
6. Тест ↗

Операторы и операции

5 уроков
1. Арифметические операторы ↗
2. Логические операторы ↗
3. Операторы сравнения ↗
4. Побитовые операторы ↗
5. Тест ↗

Продвинутые темы

5 уроков
1. Обход и модификация AST ↗
2. Генерация кода из AST ↗
3. Статический анализ кода ↗
4. Практические применения ↗
5. Тест ↗

Структуры данных

4 урока
1. Списки и кортежи ↗
2. Словари и множества ↗
3. Строки и форматирование ↗
4. Тест ↗

Узлы управления потоком

5 уроков
1. Функции и классы ↗
2. Импорты ↗
3. Контекстные менеджеры ↗
4. Match case ↗
5. Тест ↗