Программы
Python – от синтаксиса до вайб-кодинга
Вид
Программы повышения квалификации
Форма обучения
Очно-заочная
Объем
72 ак.ч.
Стоимость
22 000 ₽
Для кого?
слушателей, имеющих высшее или незаконченное высшее образование в сфере математических, информационных и технических специальностей.
Цель
освоение языка программирования Python для решения широкого круга профессиональных задач; изучение полного пути программирования: от базового синтаксиса до работы с данными, базами данных, веб-технологиями, параллельными вычислениями.
Содержание программы
Тема 1. Введение в программирование и язык Python
Тема 2. Управляющие структуры, функции и структуры данных
Тема 3. Парадигмы программирования: ООП и функциональный подход
Тема 4. Базы данных и веб-программирование
Тема 5. Параллельное программирование, машинное обучение и оптимизация
Тема 6. Современные инструменты разработчика и итоговый проект
Итоговый контроль
Вы научитесь
Знать: базовый синтаксис языка Python 3, основные типы данных и модель памяти;
Знать: принципы объектно-ориентированного, функционального и процедурного программирования;
Знать: основы работы с базами данных (SQL), веб-технологиями и асинхронным программированием;
Знать: возможности и ограничения инструментов AI-assisted разработки.
Уметь: разрабатывать программы на Python с применением различных парадигм программирования;
Уметь: работать со стандартными структурами данных, файлами, базами данных и внешними API;
Уметь: применять библиотеки NumPy и PyTorch для решения вычислительных задач;
Уметь: использовать AI-инструменты (Copilot, Cursor) как вспомогательное средство при разработке и ревью кода.
Владеть: навыками самостоятельной разработки программ на Python для широкого класса прикладных задач;
Владеть: методами профилирования и оптимизации программ;
Владеть: инструментами параллельного и асинхронного программирования;
Владеть: базовыми навыками применения AI-инструментов для ускорения работы программиста.
Отзывы
Пока нет отзывов