💻 Программирование
Вёрстка, языки, базы данных — от первой страницы до рабочего кода
Веб-разработка
Как устроены страницы и что заставляет их работать
HTML и CSS
Вёрстка с нуля: теги и структура документа, текст, списки, ссылки и картинки, таблицы и формы, затем CSS — селекторы, цвет, шрифты, отступы, рамки, flexbox и адаптивность. Код пишется прямо в браузере, результат видно рядом.
▶ попробоватьJavaScript
Язык с нуля: переменные и типы, условия и циклы, функции и замыкания, массивы, объекты и строки — а в конце страница, которая отвечает на нажатия. Код пишется прямо в браузере, результат видно сразу.
Языки программирования
Первый язык и то, что за ним следует
Python
Язык с нуля: переменные и типы, условия и циклы, функции, списки, словари и строки — а в конце своя программа, которая считает и разбирает данные. Код выполняется прямо в браузере настоящим Python.
Телеграм-боты на Python
Телеграм-бот на Python и aiogram: как устроен Bot API, обработчики и фильтры, клавиатуры и кнопки, диалог с состояниями, структура проекта, база данных, ошибки и лимиты, запуск на сервере.
Инструменты разработчика
То, чем пользуются каждый день вокруг самого кода
Git и работа в команде
Как устроен Git и как им пользуются в команде: репозиторий и коммиты, хорошее сообщение, история и откат, ветки, слияние и конфликты, удалённый репозиторий, пулл-реквест и ревью, командные правила и спасение, когда что-то пошло не так. Без привязки к одному сервису и редактору.
Linux и командная строка
Как работать в Linux через командную строку: файловая система и пути, файлы и папки, чтение и поиск, конвейеры и перенаправление, права и пользователи, процессы и службы, установка программ, подключение к серверу по ssh и первые скрипты. Без привязки к одному дистрибутиву.
Остальное в направлении
Scratch
Блочное программирование с нуля: сцена и координаты, повторения и повороты, перо, клавиши, случайность, условия и переменные. Программы собираются и запускаются прямо в браузере, а к концу уровня получается своя игра.
▶ попробоватьSQL
Язык запросов к базам данных: таблицы и отбор, сортировка и итоги, соединения и подзапросы, NULL и даты, изменение данных и разбор «запрос показывает не то». Настоящая база прямо в браузере — запросы выполняются по-честному.
Не то направление?
В каталоге есть поиск по названию и отбор по направлению, возрасту и объёму.
Ко всем курсам