Курс на Stepik
Обложка курса «Профилирование и оптимизация: Программы на Python и Go» на Stepik
1 000 ₽

Профилирование и оптимизация: Программы на Python и Go 0.000

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

Освойте техники профилирования и оптимизации программ на Python и Go, чтобы писать более быстрый и эффективный код. Курс сочетает теорию и практику, показывает реальные инструменты, помогает находить узкие места и устранять их.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Профилирование и оптимизация: Программы на Python и Go»Учеников на курсе 7
Сертификаты, выданные на курсе «Профилирование и оптимизация: Программы на Python и Go»Сертификатов выдано 4
Отзывы о курсе «Профилирование и оптимизация: Программы на Python и Go»Отзывов получено 0
Рейтинг курса «Профилирование и оптимизация: Программы на Python и Go»Рейтинг курса 0.000
Уроки в курсе «Профилирование и оптимизация: Программы на Python и Go»Количество уроков 35
Тесты в курсе «Профилирование и оптимизация: Программы на Python и Go»Количество квизов 109
Время прохождения курса «Профилирование и оптимизация: Программы на Python и Go»Время прохождения курса
Стоимость курса «Профилирование и оптимизация: Программы на Python и Go»Стоимость курса 1 000 ₽
Обновления курса «Профилирование и оптимизация: Программы на Python и Go»Обновления курса
Дата публикации курса «Профилирование и оптимизация: Программы на Python и Go»Дата публикации курса
Последнее обновление курса «Профилирование и оптимизация: Программы на Python и Go»Последнее обновление
Сложность normal

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

Разделы в курсе «Профилирование и оптимизация: Программы на Python и Go» 7 разделов Уроки в курсе «Профилирование и оптимизация: Программы на Python и Go» 35 уроков Тесты в курсе «Профилирование и оптимизация: Программы на Python и Go» 109 тестов Время прохождения курса «Профилирование и оптимизация: Программы на Python и Go» 0 ч. Последнее обновление курса «Профилирование и оптимизация: Программы на Python и Go» обн. 1 год назад

1. Введение в профилирование: зачем и как

5 уроков
Открытый
1.1 Почему профилирование важно для разработки
19
19
4м 21с
1
Открытый
1.2 Обзор типов профилирования: CPU, память, блокировки
23
23
5м 51с
1
Закрытый
1.3 Основные концепции и метрики производительности
3
3
-
1
Открытый
1.4 Введение в инструменты для Python и Go
18
18
5м 48с
1
Закрытый
1.5 Викторина
4
1
-
0

2. Профилирование Python — путь к мастерству

6 уроков
Закрытый
2.1 Профилирование CPU с cProfile и py-spy
2
2
-
0
Закрытый
2.2 Память и утечки: memory_profiler и objgraph
1
1
-
0
Закрытый
2.3 Визуализация: flamegraphs и snakeviz
1
1
-
0
Закрытый
2.4 Особенности профилирования асинхронного и многопоточного кода
1
1
-
0
Закрытый
2.5 Практическая работа: оптимизация Python-приложения
2
2
-
0
Закрытый
2.6 Викторина
1
1
-
0

3. Профилирование Go — мастерство и практика

6 уроков
Закрытый
3.1 Инструменты профилирования Go: pprof, trace
1
1
-
0
Закрытый
3.2 CPU, память и блокировки: глубокий разбор
1
1
-
0
Закрытый
3.3 Визуализация и анализ с помощью go tool pprof
1
1
-
0
Закрытый
3.4 Профилирование горутин и оптимизация сборки мусора
1
1
-
0
Закрытый
3.5 Практическое задание: профилирование и улучшение Go-приложения
1
1
-
0
Закрытый
3.6 Викторина
1
1
-
0

4. Системное профилирование и трассировка

5 уроков
Закрытый
4.1 Использование eBPF, DTrace, SystemTap
1
1
-
0
Закрытый
4.2 Трассировка системных вызовов и IO
1
1
-
0
Закрытый
4.3 Анализ задержек в сети и взаимодействия с БД
1
1
-
0
Закрытый
4.4 Инструменты мониторинга в реальном времени
2
2
-
0
Закрытый
4.5 Викторина
1
1
-
0

5. Внедрение профилирования в рабочие процессы

4 урока
Закрытый
5.1 Интеграция профилирования в CI/CD
3
3
-
1
Закрытый
5.2 Автоматизация сбора и анализа метрик
1
1
-
0
Закрытый
5.3 Профилирование в продакшн-средах без потерь в производительности
2
2
-
1
Закрытый
5.4 Викторина
2
1
-
0

6. Практические кейсы и лучшие практики

5 уроков
Закрытый
6.1 Разбор реальных примеров из проектов
1
1
-
0
Закрытый
6.2 Как системно улучшать производительность приложений
1
1
-
0
Закрытый
6.3 Создание кастомных профайлеров и метрик
1
1
-
0
Закрытый
6.4 Советы и трюки от профессионалов
1
1
-
0
Закрытый
6.5 Викторина
2
1
-
0

7. Итоговый проект

4 урока
Закрытый
7.1 Комплексное профилирование реального Python или Go приложения
1
1
-
0
Закрытый
7.2 Анализ результатов и оптимизация
1
1
-
0
Закрытый
7.3 Подготовка отчёта и презентации проделанной работы
1
1
-
0
Закрытый
7.4 Викторина
3
2
-
2