Python
JavaScript
Искусственный интеллект
Java
sc_lib@list.ru
Python
Основы Python
Python ООП
wxPython
Модули
Flask
Django
JavaScript
Основы JavaScript
JavaScript DOM
JavaScript ООП
Искусственный интеллект
Нейронные сети
ЦОС
Java
Основы Java
Java ООП
Основы Python
Python ООП
wxPython
Модули
Flask
Django
Модули
Регулярные выражения
Литералы и символьный класс
Квантификаторы регулярных выражений
Сохраняющие скобки и группировка
Флаги и проверки в регулярных выражениях
Объект re.Match, методы re.search, re.finditer, re.findall
Методы re.match, re.split, re.sub, re.subn, re.compile
СУБД SQLite
Что такое СУБД и реляционные БД
Подключение к БД, создание и удаление таблиц
Команды SELECT и INSERT
Команды UPDATE и DELETE
Агрегирование и группировка GROUP BY
Оператор JOIN для формирования сводного отчета
Оператор UNION объединения нескольких таблиц
Вложенные SQL-запросы
Методы execute, executemany, executescript, commit, rollback
методы fetchall, fetchmany, fetchone, iterdump
Шаблонизатор Jinja2
Что это? Использование {{ }} в шаблонах
Экранирование и блоки raw, for, if
Фильтры и макросы: macro, call
Загрузчики: FileSystemLoader, PackageLoader, FunctionLoader и другие
Конструкции include и import
Наследование расширение шаблонов
Pygame
Что такое Pygame? Каркас приложения, FPS
Рисование графических примитивов
Как обрабатывать события от клавиатуры
Как обрабатывать события от мыши
Создание поверхностей (Surface), их анимация, метод blit
Класс Rect. Его роль, свойства и методы
Как рисовать текст различными шрифтами
Как работать с изображениями. Модули image и transform
Что такое спрайты и как с ними работать
Как делать контроль столкновений
Добавляем звук в игровой процесс. Модули mixer и music
NumPy
Установка и первое знакомство
Основные типы данных. Создание массивов функцией array()
Функции автозаполнения, создания матриц и числовых диапазонов
Свойства и представления массивов, создание их копий
Изменение формы массивов, добавление и удаление осей
Объединение и разделение массивов
Индексация, срезы, итерирование массивов
Базовые математические операции над массивами
Булевы операции и функции, значения inf и nan
Базовые математические функции
Произведение матриц и векторов, элементы линейной алгебры
Множества (unique) и операции над ними
Транслирование массивов