#программирование

Асинхронное программирование в Python — что это, как устроено и где применяется
Асинхронное программирование в Python — что это, как устроено и где применяется

Как пишут почти все современные приложения

1 часть
Делаем свой таймер на Python
2 часть
Python: как сделать многопоточную программу
3 часть
Как количество просмотров или лайков под роликом может уменьшиться у вас на глазах
4 часть
Асинхронное программирование в Python — что это, как устроено и где применяется
Прокачиваем учебные тесты на Python: добавляем чтение из документа
Прокачиваем учебные тесты на Python: добавляем чтение из документа

Загружаем тесты из Word

1 часть
Пишем игру на Python
2 часть
Делаем тетрис на Python
3 часть
Создаём на Python скрипт, который делает из простого текстового файла .txt вордовский файл .docx
4 часть
Делаем конвертер из Markdown в Word с сохранением форматирования
5 часть
Пишем на Python тесты для проверки знаний
6 часть
Прокачиваем учебные тесты на Python: добавляем чтение из документа
7 часть
Добавляем графический интерфейс программе для учебных тестов
easy
Как работает пузырьковая сортировка

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

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

Что нужно знать и стоит ли браться

1 часть
Кто такая Unity и почему она всем нравится
2 часть
Как делают инди-игры
3 часть
Unreal Engine: что умеет, кто его использует и как научиться с ним работать
easy
Создаём интерфейс игры на Python с помощью pygame
Создаём интерфейс игры на Python с помощью pygame

Используем мощь библиотек для создания игр

1 часть
Начинающим программистам: что такое фреймворки и библиотеки
2 часть
Что такое Django и зачем это нужно
3 часть
Лучшие фреймворки и библиотеки JavaScript, которыми пользуются все
4 часть
Пишем и публикуем свою первую библиотеку для Python
5 часть
Создаём интерфейс игры на Python с помощью pygame
easy
Как программируют станки на заводах
Как программируют станки на заводах

От токарных до лазерных

easy
Как задавать размеры шрифта в вёрстке в CSS
Как задавать размеры шрифта в вёрстке в CSS

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

easy
Что такое стек и как он устроен
Что такое стек и как он устроен

И почему так страшен стек-оверфлоу.

1 часть
Что такое куча
2 часть
Что такое стек и как он устроен
3 часть
Хранение данных в дереве. Это как вообще?
4 часть
Что такое замыкание в программировании
5 часть
Два полезных примера с замыканиями
6 часть
Что означает ошибка Uncaught RangeError: Maximum call stack size exceeded
7 часть
Что такое лямбда-функции в программировании
8 часть
Как сделать лямбда-зонт
medium
Пишем на Python тесты для проверки знаний

Вопросы с вариантами ответов

1 часть
Пишем игру на Python
2 часть
Делаем тетрис на Python
3 часть
Создаём на Python скрипт, который делает из простого текстового файла .txt вордовский файл .docx
4 часть
Делаем конвертер из Markdown в Word с сохранением форматирования
5 часть
Пишем на Python тесты для проверки знаний
6 часть
Прокачиваем учебные тесты на Python: добавляем чтение из документа
7 часть
Добавляем графический интерфейс программе для учебных тестов
easy
Чем отличается буткемп-обучение от обычных курсов Яндекс Практикума

Разница в длительности и темпе обучения

1 часть
Как устроен Практикум
2 часть
Как устроена и кому нужна стажировка в Яндексе
3 часть
«Я нашла работу в Альфа-Банке за месяц до окончания учёбы»
4 часть
Как школьный учитель стал фронтенд-разработчиком
5 часть
Английский для разработчика: что можно получить в «Яндекс Практикуме»
6 часть
Можно ли стать разработчиком, если учиться по вечерам
7 часть
Сколько времени реально нужно, чтобы освоить программирование?
8 часть
9 несложных проектов для портфолио начинающих разработчиков
9 часть
Чем отличается буткемп-обучение от обычных курсов Яндекс Практикума
easy
Как установить Python на компьютер и начать на нём писать
Как установить Python на компьютер и начать на нём писать

Это занимает всего 10 минут.

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

Читаем ассемблер, чтобы сделать код эффективнее

1 часть
Почему Ассемблер — это круто, но сложно
2 часть
Что такое прошивка
3 часть
Что такое чистый Андроид и зачем он нужен
4 часть
Новый российский смартфон «Р‑Фон»: что о нём нужно знать нам с вами
5 часть
Ассемблер на практике: зачем в нём разбираться в 2024 году
easy