Что такое программирование и языки программирования
Базовые алгоритмы и массив как структура данных
Сложность и стоимость алгоритмов
Знакомство с контролем версий
Установка и настройка системы контроля версий
Углубляемся в контроль версий
Знакомство с языком программирования Python
Ввод-Вывод, операторы ветвления
Циклы (for, while)
Коллекции данных. Профилирование и отладка
Списки и словари
Словари, множества и профилирование
Функции, рекурсия, алгоритмы
Рекурсия и алгоритмы
Повторение списков
Функции высшего порядка, работа с файлами
Функции высшего порядка
Работа с файлами
Google Colab(Jupyter). Знакомство с аналитикой
Работа с табличными данными
Построение графиков
Знакомство с базами данных
Работа с данными из разных таблиц
Создание структуры базы данных
Дополнительная лекция
Веб-технологии: вчера, сегодня, завтра
HTML, CSS
Основы JavaScript
Основы бэкенда: PHP и MySQL
JSON и XML
Введение в операционную модель
Введение в бизнес-процессы
Декомпозиция процессов
Описание бизнес-процессов
Основные нотации описания бизнес-процессов Часть 1
Основные нотации описания бизнес-процессов Часть 2
Анализ: выявление проблемных мест, bottlenecks и зон для развития
Формирование предварительных гипотез по улучшению процессов
Детальная подготовка инициатив по оптимизации
Планирование и контроль проекта по оптимизации процессов
Непрерывный процесс совершенствования
Инструменты для работы с базами данных
SQL - создание объектов, изменение данных, логические операторы
SQL - выборка данных, сортировка, агрегатные функции
SQL - объединение таблиц union, соединение - join, подзапросы
SQL - оконные функции
SQL - Транзакции, ACID. Временные таблицы, управляющие конструкции, циклы
Основы Linux. Установка системы
Работа с файлами в терминале
Права доступа и пользователи
Установка пакетов, репозитории. Планировщик Cron
Сетевые возможности Linux
Веб-сервер на Linux
Основы Docker
Скрипты Bash
Введение в работу с требованиями
Объектно-ориентир ованный подход и диаграмма классов
Use Case
Activity diagram
State machine diagram (SMD)
Применение SMD
Клиент-серверная архитектура
REST API
Soap API
Основы системного анализа
Особенности работы с бизнес-информацией
Формирование требований к системе
Концептуальное моделирование
Функциональное проектирование
Структурное проектирование
Интеграционное проектирование
Гибкие методологии. История возникновения
Agile
Scrum
Lean