#практика

Считаем деньги правильно: продвинутый Эксель и принцип Парето
Считаем деньги правильно: продвинутый Эксель и принцип Парето

Находим самые выгодные товары на продажу

1 часть
Можно ли обыграть казино?
2 часть
Теория игр: самое начало, без которого дальше будет сложно
3 часть
Что такое нормальное распределение и как оно предсказывает будущее
4 часть
Что общего у игральных кубиков и нормального распределения
5 часть
Крутой веб-проект: симуляция нормального распределения на JavaScript
6 часть
Распределение Парето: все знают, мало кто применяет
7 часть
Считаем деньги правильно: продвинутый Эксель и принцип Парето
8 часть
Как теория игр работает на практике и помогает выигрывать
9 часть
Пишем игру Ним на Python
10 часть
Делаем непобедимую игру Ним
easy
Как быстро найти нужное место в списке
Как быстро найти нужное место в списке

Приём, которым пользуются многие программисты

1 часть
Разбор: задача про массив и сумму чисел
2 часть
Задача с собеседования: как найти палиндром
3 часть
Решаем кодом: найти самую длинную вложенную строку
4 часть
Задача с собеседования про перебор букв в словах
5 часть
Как компьютер находит неправильные скобки и кавычки
6 часть
Разбираемся с массивами в Python: списки
7 часть
Как быстро найти нужное место в списке
8 часть
Что делать, когда Python сам меняет значения списка
9 часть
Разбираемся с массивами в Python: кортежи
10 часть
Разбираемся с массивами в Python: словари
Что такое геттеры и сеттеры в программировании

Управление объектом или переменной через посредника

1 часть
Объектно-ориентированное программирование: на пальцах
2 часть
Что такое классы в объектно-ориентированном программировании
3 часть
Объясняем объекты
4 часть
Классы и функции
5 часть
ООП: атрибуты и методы
6 часть
Зачем нужны абстракции и интерфейсы
7 часть
Что такое геттеры и сеттеры в программировании
easy
Логгеры в программиро­ва­нии: что это и зачем

Как быть в курсе того, что делает программа прямо сейчас

1 часть
Логгеры в программиро­ва­нии: что это и зачем
2 часть
Как быстро добавить логгер в проект на Python
3 часть
Декораторы в Python: прокачиваем функции
easy
Как автоматизировать сложные штуки на компьютере
Как автоматизировать сложные штуки на компьютере

Учимся писать сценарии для вашей операционки

1 часть
Автоматизируем новости
2 часть
Улучшаем автоматизацию новостей
3 часть
Как работает автоматизация в компьютере
4 часть
Как автоматизировать сложные штуки на компьютере
5 часть
Что такое макросы
6 часть
Ускоряем работу в Экселе
7 часть
5 программ для автоматизации чего угодно на компьютере
8 часть
Программа, которая превратит вашу Windows в продвинутый MacOS — и даже больше
medium
Как сделать цикл без цикла?
Как сделать цикл без цикла?

Разбираем очередной вопрос из собеседований

1 часть
Как пройти собеседование в ИТ-компанию
2 часть
Задача про тест на собеседовании
3 часть
Как сделать цикл без цикла?
4 часть
Игра, которая проверяет вашу программистскую логику
5 часть
9 признаков плохой вакансии в ИТ
6 часть
7 признаков хорошей ИТ-компании
7 часть
Находим счастливые числа на собеседовании
easy
Сегодня вы поймёте, что такое интеграл в математике
Сегодня вы поймёте, что такое интеграл в математике

(и в программировании)

1 часть
Как легко понять знаки Σ и П с помощью программирования
2 часть
Сегодня вы поймёте, что такое интеграл в математике
3 часть
Что означает предел в математике
4 часть
Что такое логарифм в математике и в жизни
5 часть
Как быстро найти любой логарифм с помощью обычного цикла
6 часть
Плюс в кружке — что он означает в математике
7 часть
Как компьютер считает синусы
8 часть
Что такое бином Ньютона и почему им всех пугают
medium
Как сгенерировать нейросетью любые картинки
Как сгенерировать нейросетью любые картинки

А также каким будет Half-Life 3

1 часть
За что все любят Python
2 часть
Как установить Python на компьютер и начать на нём писать
3 часть
Как начать программировать на Python
4 часть
Что такое jupyter-ноутбук и зачем он нужен
5 часть
Моделируем игру в рулетку на Python
6 часть
Как сгенерировать нейросетью любые картинки
7 часть
Запускаем нейросеть на домашнем компьютере
8 часть
Это скрипт или программа? Как их отличать и зачем
9 часть
Как компьютер научился обыгрывать человека в го и StarCraft
medium
Как задавать размеры шрифта в вёрстке

Всё просто, но есть нюанс.

easy
Как работает пузырьковая сортировка

Самый простой, но не самый эффективный алгоритм.

1 часть
Зачем нужна сортировка в программировании
2 часть
Как работает пузырьковая сортировка
3 часть
Как работает сортировка расчёской
4 часть
Как работает быстрая сортировка
5 часть
Как работает сортировка слиянием
6 часть
Cортировка подсчётом: как работает сортировка без сравнений
7 часть
Radix Sort — самая быстрая сортировка для чисел и строк
easy
10 главных конструкций языка Kotlin
10 главных конструкций языка Kotlin

Почти как Java, но есть отличия.

easy
Устанавливаем Вордпресс в Docker
Устанавливаем Вордпресс в Docker

Это быстрее и проще, чем кажется.

1 часть
Все сидят на Вордпрессе. Вам оно надо?
2 часть
Как установить Вордпресс на свой сайт
3 часть
5 плагинов, которые должны быть на любом сайте на Вордпрессе
4 часть
Как сделать красивый сайт на Вордпрессе
5 часть
Что такое «Докер» и зачем он нужен
6 часть
Устанавливаем Вордпресс в Docker
7 часть
Что нужно поставить на компьютер, чтобы делать сайты
8 часть
Kubernetes: что нужно знать, чтобы получать 350 000 в месяц
medium