баннер
баннер

Системное программирование и работа с данными на языках Python и SQL с применением искусственного интеллекта

Программирование и IT

Полноценная работа с данными требует сочетания нескольких навыков сразу: программирования на языке программирования Python, работы с базами данных на языке программирования SQL и умения использовать искусственный интеллект для ускорения разработки. Комплекс «Системное программирование и работа с данными на языках Python и SQL с применением искусственного интеллекта» собирает эти направления в одной последовательной программе.

В состав комплекса входят пять курсов:

  • Основы программирования и баз данных
  • Программирование на языке Python. Уровень 1. Основы программирования
  • Разработка программ с помощью ИИ (вайбкодинг) на языке программирования Python: от идеи к готовому инструменту с элементами агентного подхода
  • Программирование на языке Python. Уровень 2. Алгоритмы, работа с данными
  • Язык программирования SQL. Уровень 1: создание запросов и анализ данных

По итогам обучения вы пройдёте путь от базовых понятий программирования и работы с базами данных до уверенного владения языком программирования Python: освоите объектно-ориентированное программирование, алгоритмы сортировки и поиска и работу с базами данных.

Отдельно освоите применение нейросетей для ускорения разработки. Научитесь превращать текстовый запрос в работающую программу, проверять, отлаживать и улучшать сгенерированный код. Также освоите поиск ошибок по тексту трассировки и подключение нейросети к собственной программе через интерфейс API.

Освоите язык программирования SQL: научитесь писать запросы, работать с переменными и условными вычислениями, применять функции для анализа данных, разбираться в структурах баз данных и строить отчёты на основе полученной информации.

Программа доступна в удобном онлайн-формате, который позволяет изучать материалы из любой точки мира и совмещать обучение с другой деятельностью. Приобретая комплекс, вы экономите до 15% и получаете полный набор инструментов для повышения своей конкурентоспособности на рынке труда.

После успешного завершения обучения слушателям выдаётся удостоверение о повышении квалификации МГТУ им. Н.Э. Баумана.

МГТУ им. Баумана

Записаться на курс

Расписание

Даты проведения
Время проведения и дни недели
Формат обучения
Длительность курса
Стоимость
по мере набора
10:00 - 10:00
по расписанию
очно и онлайн в режиме реального времени
180 ак. часов
249 900 руб

Программа курса

6 тематических
модулей
180 академических
часов
137 аудиторных
часов
Основы программирования и баз данных
  • Базовые понятия и определения
  • Разработка программ: модели и методологии
  • Работа с данными из внешних источников
Программирование на языке Python. Уровень 1. Основы программирования
  • Язык программирования Python и его место среди других языков и систем программирования
  • Базовые конструкции языка программирования Python
  • Кортежи, списки, словари, множества
  • Функции и коллекции
  • Модули и пакеты
  • Работа с файловой системой
  • Исключения и обработка ошибок
  • Регулярные выражения
  • Элементы функционального программирования
Разработка программ с помощью ИИ (вайбкодинг) на языке программирования Python: от идеи к готовому инструменту с элементами агентного подхода
  • Разработка программ с помощью ИИ (вайбкодинг) и новая культура программирования: от ИИ-чата к готовому решению
  • От идеи к первому скрипту: создание полезной программы через ИИ-чат
  • От ошибки к качеству: отладка, проверка и улучшение ИИ-сгенерированного кода
  • ИИ-чат как помощник программиста: автоматизация файлов, таблиц и отчётов
  • Нейросеть внутри программы: подключение ГигаЧат
  • Финальная сборка: мини ИИ-инструмент с элементами агентного подхода
Программирование на языке Python. Уровень 2. Алгоритмы, работа с данными
  • Классы и объекты
  • Наследование
  • Абстрактные классы и полиморфизм
  • Алгоритмы сортировки и поиска в языке программирования Python
  • Алгоритмы поиска на графах
  • Записи и данных. Работа с данными системы SQLite
  • Хранение данных вне программы
  • Работа с данными JSON в языке программирования Python
Язык программирования SQL. Уровень 1: создание запросов и анализ данных
  • 1. Введение. Постановка задачи
  • 2. Типы данных, функции, операторы и программные модули
  • 3. Структуры данных
  • 4. Методы анализа
Итоговая аттестация
  • Итоговая аттестация
Задать свой вопрос
+7 (495) 187-85-85
do@bmstu.ru Мы работаем ежедневно с 9:00 до 21:00