Код будущего

Курсы

  • Анализ данных на Python

    144 часа

  • Управление данными — язык SQL

    144 часа

  • Современное программирование на языке C#

    145 часов

  • Современное программирование на языке Java

    145 часов

Анализ данных на Python

Программа направлена на формирование базовых навыков анализа данных с использованием языка Python. В рамках курса слушатели изучают основные библиотеки для обработки и визуализации данных (Pandas, NumPy, Matplotlib), а также получают вводное представление о машинном обучении и применении моделей на практике.

Формат: онлайн, задания выполняются в Jupyter Notebook.
Продолжительность: 144 академических часа.

Управление данными — язык SQL

Курс ориентирован на освоение основ работы с реляционными базами данных с применением языка SQL. Участники учатся формулировать запросы, использовать фильтрацию, сортировку, агрегатные функции, объединение и подзапросы. Основа практики — работа в среде PostgreSQL. Курс подойдёт начинающим и тем, кто хочет систематизировать знания.

Формат: онлайн, с практическими заданиями.
Продолжительность: 144 академических часа.

Современное программирование на языке C#

Курс охватывает весь цикл изучения языка C# — от основ синтаксиса и принципов ООП до разработки полноценных приложений на платформе .NET. В программе: работа с файлами и потоками, библиотека LINQ, графические интерфейсы (WPF), а также шаблон проектирования MVVM. Подходит для тех, кто планирует начать карьеру в разработке ПО.

Формат: онлайн, поэтапное прохождение трёх уровней.
Продолжительность: 435 академических часов (три уровня по 145 часов).

Современное программирование на языке Java

Программа предназначена для системного изучения языка Java и современных инструментов для создания веб-приложений. Участники изучают основы языка, коллекции, потоки, разработку REST-сервисов с помощью Spring Boot, работу с базами данных через JPA, настройку Maven и использование Git.

Формат: онлайн, с проектной работой и практикой на каждом этапе.
Продолжительность: 435 академических часов (три уровня по 145 часов).

Команда

  • Елена Георгиевна Михайлова

    Директор ВШЦК, руководитель образовательной программы Аналитика данных, кандидат физико-математических наук, доцент ВШЦК

    Icon

    e.mikhailova@itmo.ru

  • Наталья Генриховна Графеева

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    nggrafeeva@itmo.ru

  • Ольга Борисовна Егорова

    Кандидат филологических наук, доцент ВШЦК

    Icon

    oegorova@itmo.ru

  • Антон Александрович Бойцев

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    boitsevanton@itmo.ru

  • Дмитрий Геннадьевич Волчек

    Кандидат технических наук, доцент ВШЦК

    Icon

    dvolchek@itmo.ru

  • Алексей Андреевич Романов

    Кандидат технических наук, доцент ВШЦК

    Icon

    romanov@itmo.ru

  • Мария Александровна Токман

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    matokman@itmo.ru

  • Рустам Шухратуллович Азимов

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    rsazimov@itmo.ru

  • Валентин Андреевич Малых

    Кандидат технических наук, доцент ВШЦК, руководитель направления NLP-исследований MTS AI, член Научного совета Альянса в сфере ИИ

  • Алексей Владимирович Самарин

    Кандидат физико-математических наук, доцент ВШЦК

    Icon

    avsamarin@itmo.ru