Уроки по Python
Урок 1. Основы + Бонус: Пишем приложение на FastAPI
Урок 2. Циклы, классы и декораторы.
Урок 3. Ломаем Python, ООП и перегрузка методов
Урок 4. Интерфейсы и Паттерны
Урок 5. Продолжаем Паттерны
#Python@oproger
Графики роста подписчиков
Лучшие посты
Уроки Ruby on Rails 🛤
1. Основы, установка, структура проекта
2. Модели, миграции, ORM, CRUD
3. Контроллеры, пути, REST
4. Шаблоны, ERB, route helpers
5. Формы, layouts, assets pipeline
6. Паршалы, хелперы, flash
#Ruby@oproger
1. Основы, установка, структура проекта
2. Модели, миграции, ORM, CRUD
3. Контроллеры, пути, REST
4. Шаблоны, ERB, route helpers
5. Формы, layouts, assets pipeline
6. Паршалы, хелперы, flash
#Ruby@oproger
Управление кодом в GIT
Учимся работать с GIT - проще некуда
Удаленный GIT, слияния и конфликты проще некуда
Управление кодом в GIT - от фикса до запуска
GIT для продвинутых - Часть 1
GIT для продвинутых - Часть 2
#git@oproger
Учимся работать с GIT - проще некуда
Удаленный GIT, слияния и конфликты проще некуда
Управление кодом в GIT - от фикса до запуска
GIT для продвинутых - Часть 1
GIT для продвинутых - Часть 2
#git@oproger
Программирование Ассемблер
#1. Природа информации / 1. Информация и числа в компьютере /
#2. Бит, байт и т.д. / 2. Информация и числа в компьютере /
#3. Как это работает? / 3. Информация и числа в компьютере /
#4. К слову... / 4. Информация и числа в компьютере /
#5. Предисловие! / 1. Введение в ассемблер /
#6. Что такое регистры и прерывания / 2. Введение в ассемблер /
#7. Прерывание DOS / 3. Введение в ассемблер - 21h /
#8. FASM подробно: Hello, world! / 4. Введение в ассемблер /
#9. Стек / 1. Ассемблер и процедуры / Программирование с нуля
#10. Функции / 2. Ассемблер и процедуры / Программирование с нуля
#asm@oproger #ассемблер@oproger
#1. Природа информации / 1. Информация и числа в компьютере /
#2. Бит, байт и т.д. / 2. Информация и числа в компьютере /
#3. Как это работает? / 3. Информация и числа в компьютере /
#4. К слову... / 4. Информация и числа в компьютере /
#5. Предисловие! / 1. Введение в ассемблер /
#6. Что такое регистры и прерывания / 2. Введение в ассемблер /
#7. Прерывание DOS / 3. Введение в ассемблер - 21h /
#8. FASM подробно: Hello, world! / 4. Введение в ассемблер /
#9. Стек / 1. Ассемблер и процедуры / Программирование с нуля
#10. Функции / 2. Ассемблер и процедуры / Программирование с нуля
#asm@oproger #ассемблер@oproger
Уроки Python
Уроки Python - Начало работы и установка
Уроки Python - Типы данных, переменные
Уроки Python - Арифметические операции
Уроки Python - Условия и циклы if, while, for
Уроки Python - Функции и как с ними работать
Уроки Python - Списки (Массивы)
Уроки Python - Кортежи
Уроки Python - Словари (dict)
Уроки Python - Множества (Set, Frozenset)
Уроки Python - Строки, вся работа
#Python@oproger
Уроки Python - Начало работы и установка
Уроки Python - Типы данных, переменные
Уроки Python - Арифметические операции
Уроки Python - Условия и циклы if, while, for
Уроки Python - Функции и как с ними работать
Уроки Python - Списки (Массивы)
Уроки Python - Кортежи
Уроки Python - Словари (dict)
Уроки Python - Множества (Set, Frozenset)
Уроки Python - Строки, вся работа
#Python@oproger
Проектирование программного обеспечения
1. Об архитектуре
2. Декомпозиция, объектно-ориентированное проектирование
3. Моделирование. UML
4. Моделирование и анализ
5. Моделирование поведения
6. Структурные шаблоны
7. Порождающие шаблоны
8. Поведенческие шаблоны
9. Антипаттерны
10. Архитектурные стили
1. Об архитектуре
2. Декомпозиция, объектно-ориентированное проектирование
3. Моделирование. UML
4. Моделирование и анализ
5. Моделирование поведения
6. Структурные шаблоны
7. Порождающие шаблоны
8. Поведенческие шаблоны
9. Антипаттерны
10. Архитектурные стили
Deep Learning
1. Введение в ИИ и нейронные сети: лекция
1. Инструменты для DL, основы Python: семинар
2. Основы линейной алгебры: семинар
2. Библиотека NumPy: семинар
3. Основы машинного обучения: лекция
3. Библиотеки Pandas и Matplotlib: семинар
4. Линейные модели и градиентный спуск: лекция
4. Линейные модели и градиентный спуск: семинар
5. Нейрон и функции активации: лекция
5. Нейрон и ООП в Python: семинар
#ai@oproger
1. Введение в ИИ и нейронные сети: лекция
1. Инструменты для DL, основы Python: семинар
2. Основы линейной алгебры: семинар
2. Библиотека NumPy: семинар
3. Основы машинного обучения: лекция
3. Библиотеки Pandas и Matplotlib: семинар
4. Линейные модели и градиентный спуск: лекция
4. Линейные модели и градиентный спуск: семинар
5. Нейрон и функции активации: лекция
5. Нейрон и ООП в Python: семинар
#ai@oproger
Алгоритмы и структуры данных
Лекция 1. Сложность и модели вычислений (Алгоритмы и структуры данных, часть 1)
Семинар 1. Вводное занятие (Алгоритмы и структуры данных, часть 1)
Лекция 2. Сортировки (Алгоритмы и структуры данных, часть 1)
Семинар 2. Разное (Алгоритмы и структуры данных, часть 1)
Лекция 3. Кучи (начало) (Алгоритмы и структуры данных, часть 1)
Семинар 3. Динамическое программирование (Алгоритмы и структуры данных, часть 1)
Лекция 4. Кучи (продолжение) (Алгоритмы и структуры данных, часть 1)
Семинар 4. Динамическое программирование (Алгоритмы и структуры данных, часть 1)
Лекция 5. Порядковые статистики (Алгоритмы и структуры данных, часть 1)
Семинар 5. Тестирование (Алгоритмы и структуры данных, часть 1)
#Algorithms@oproger
Лекция 1. Сложность и модели вычислений (Алгоритмы и структуры данных, часть 1)
Семинар 1. Вводное занятие (Алгоритмы и структуры данных, часть 1)
Лекция 2. Сортировки (Алгоритмы и структуры данных, часть 1)
Семинар 2. Разное (Алгоритмы и структуры данных, часть 1)
Лекция 3. Кучи (начало) (Алгоритмы и структуры данных, часть 1)
Семинар 3. Динамическое программирование (Алгоритмы и структуры данных, часть 1)
Лекция 4. Кучи (продолжение) (Алгоритмы и структуры данных, часть 1)
Семинар 4. Динамическое программирование (Алгоритмы и структуры данных, часть 1)
Лекция 5. Порядковые статистики (Алгоритмы и структуры данных, часть 1)
Семинар 5. Тестирование (Алгоритмы и структуры данных, часть 1)
#Algorithms@oproger
Ubuntu
Самый удобный и практичный Linux (май 2022)
UBUNTU 22 для программиста 2022
Как безопасно установить новую версию Python3.9 в старый Linux (Ubuntu18.04.6)
Как избавится от значка JavaEmbeddedFrame в Cinnamon (Debian, Ubuntu, Fedora)
Кастомизация Ubuntu18.04 (часть 2)
Кастомизация Ubuntu 18.04 (часть 1)
Месяц (почти счастья) с Ubuntu 22
Как за 5 минут поиметь в Linux Visual Studio 2022
Как установить Linux и Android в Windows 11
#Ubuntu@oproger
Самый удобный и практичный Linux (май 2022)
UBUNTU 22 для программиста 2022
Как безопасно установить новую версию Python3.9 в старый Linux (Ubuntu18.04.6)
Как избавится от значка JavaEmbeddedFrame в Cinnamon (Debian, Ubuntu, Fedora)
Кастомизация Ubuntu18.04 (часть 2)
Кастомизация Ubuntu 18.04 (часть 1)
Месяц (почти счастья) с Ubuntu 22
Как за 5 минут поиметь в Linux Visual Studio 2022
Как установить Linux и Android в Windows 11
#Ubuntu@oproger
Python ИИКС
Backend на Python
Нейронная сеть с 0. PyTorch
Видео плеер на Python: Qt и OpenCV
Telegram бот на Python
Нейронная сеть с нуля
Основы Python
Визуализируем данные о COVID 19
Нейронная сеть с нуля: Keras
Матстат на практике
#Python@oproger
Backend на Python
Нейронная сеть с 0. PyTorch
Видео плеер на Python: Qt и OpenCV
Telegram бот на Python
Нейронная сеть с нуля
Основы Python
Визуализируем данные о COVID 19
Нейронная сеть с нуля: Keras
Матстат на практике
#Python@oproger