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

Какая операционная система лучше всего подходит для программирования
Какая операционная система лучше всего подходит для программирования

Со многим вы точно будете не согласны, но это правда

1 часть
Что такое UNIX и зачем он нужен
2 часть
Что такое Linux (и другие вопросы)
3 часть
Chrome OS — операционная система из браузера
4 часть
Чем будем замещать
5 часть
Что такое менеджер пакетов в программировании
6 часть
На что способен менеджер пакетов
7 часть
Какая операционная система лучше всего подходит для программирования
easy
Асинхронное программирование в Python — что это, как устроено и где применяется
Асинхронное программирование в Python — что это, как устроено и где применяется

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

1 часть
Делаем свой таймер на Python
2 часть
Python: как сделать многопоточную программу
3 часть
Как количество просмотров или лайков под роликом может уменьшиться у вас на глазах
4 часть
Асинхронное программирование в 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