Здесь размещены мои презентации и другие образовательные материалы. Большинство из них были сделаны для выступлений в КФУ ИТИС. При использовании ссылка на сайт atnartur.ru обязательна.
Если нашли ошибку, пишите на i@atnartur.ru.
Django + Vue (2020-2022)
Презентации курса по Django + Vue с небольшими отступлениями в развертывание.
Python
- Python base
- Многопоточность и сокеты
- Тестирование
- Virtualenv, Codestyle, Django
- path, git, f-strings, sessions
Django
- Django architecture
- Миграции (v2)
- Django urls & views
- Telegram bot in Django
- конфигурирование, backend & frontend
- REST API
- Письма и celery
Deploy
Frontend
Общие моменты
WebLab (2020/2021)
Презентации для WebLab про технологии без привязки к конкретным языкам программирования.
- Docker basics
- Введение в Open Source проекты
- Инфраструктура проекта
- Крутая презентация (v1)
- Оформление документов
С# (осень 2019)
Занятия для студентов 1 курса с разбором наиболее сложных тем по разработке на C#.
- Введение, ООП, алгоритмы
- Git
- перегрузки, рефакторинг, документирование, строки
- регулярки, тесты, словари, enum
- стек и куча, карты памяти, хороший код, сложность
- ООП
- SOLID
- Backend & Frontend
Проектная школа ИТИС (2021)
Быстрый старт в разработку ИТ-проектов за неделю.
- Формирование требований к ПО (v2)
- Быстрый старт в верстку
- Бот для Tелеграм на Python (telebot)
- Базы данных - Реляционная модель
- Крутая презентация (v2)
Docker
Презентации про работу Docker с примерами на разных технологиях
- Docker Python (v2, 2020) / репозиторий
- Docker .NET (2018) / репозиторий
- Docker Python (2018)
- Docker (PHP, 2017 для Stride) / репозиторий
- Пошаговая инструкция по упаковке проекта в Docker