Это как

Самые частые ошибки при деплое
Самые частые ошибки при деплое

Деплой правильно, а неправильно — не деплой

hard
Типизация и аннотации типов данных в Python
Типизация и аннотации типов данных в Python

Можно без неё, но с ней лучше

easy
Что нужно, чтобы создать свой веб-браузер

Статья для тех, кому действительно интересно

1 часть
Что происходит, когда мы открываем сайт в браузере
2 часть
Что такое CDN в интернете
3 часть
Как правильно писать адрес: с www или без?
4 часть
Линкуй, сокращай. Как работают сокращатели ссылок
5 часть
Что такое UTM-метки и зачем они нужны
6 часть
Как посчитать переходы по ссылке с UTM-метками
7 часть
Что влияет на фронтенд-производительность
8 часть
Что нужно, чтобы создать свой веб-браузер
easy
UIkit — фреймворк для быстрого создания веб-приложений и сайтов

Легко, доступно, адаптивно

easy
Три ошибки дата-аналитика при сборе и обработке данных
Три ошибки дата-аналитика при сборе и обработке данных

Что будет, если просто взять сырые данные и начать с ними работать

1 часть
Резко врываемся в дату: чему учат и каким будет результат
2 часть
Бигдата и тепловые карты на примере твитов Байдена и Трампа
3 часть
Работаем с биг-датой: визуализируем данные на Python
4 часть
Три ошибки дата-аналитика при сборе и обработке данных
hard
Как стать программистом
Как стать программистом

Короткое пошаговое руководство

1 часть
Если вы гуманитарий, вы очень нужны в ИТ
2 часть
Как стать программистом
easy
Что такое GIL в Python
Что такое GIL в Python

И почему его никто не любит

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

Сервис, который заблокировал пользователей из России

1 часть
Как устроен и работает мессенджер Signal
2 часть
Телеграм: разбираемся в ситуации как айтишники
3 часть
Notion: разбираемся как айтишники, как он устроен внутри и чем его можно заменить
easy
Вёрстка Pixel Perfect: что это такое, зачем нужно и как делается

Когда идеален каждый пиксель

1 часть
База по вёрстке: основы HTML
2 часть
Самые частые ошибки в HTML-вёрстке
3 часть
Вёрстка Pixel Perfect: что это такое, зачем нужно и как делается
easy
Телеграм: разбираемся в ситуации как айтишники

Отвечаем на самые частые вопросы

1 часть
Как устроен и работает мессенджер Signal
2 часть
Телеграм: разбираемся в ситуации как айтишники
easy
Отладка Python-кода с помощью pdb
Отладка Python-кода с помощью pdb

В сложных программах это лучше, чем print()

1 часть
Логгеры в программиро­ва­нии: что это и зачем
2 часть
Как быстро добавить логгер в проект на Python
3 часть
Декораторы в Python: прокачиваем функции
4 часть
Отладка Python-кода с помощью pdb
hard
Что действительно расстраивает программистов и что с этим делать
Что действительно расстраивает программистов и что с этим делать

И это не офис без печенек

easy