hard

Какие ошибки делают программисты в реализации ООП в JavaScript
Какие ошибки делают программисты в реализации ООП в JavaScript

Статья для опытных

1 часть
ООП для новичков: классы и объекты
2 часть
ООП для новичков: публичное и приватное
3 часть
ООП для новичков: инкапсуляция, наследование и полиморфизм
4 часть
Какие ошибки делают программисты в реализации ООП в JavaScript
hard
8 фраз, от которых нужно отказаться программисту
8 фраз, от которых нужно отказаться программисту

Ни слова больше

1 часть
5 навыков, которые нужны программисту на базовом уровне
2 часть
5 навыков, которые нужны хорошему программисту
3 часть
5 навыков фантастического программиста
4 часть
Как понять, что вы станете хорошим разработчиком
5 часть
6 признаков того, что вы растёте как программист
6 часть
Как научиться думать как программист
7 часть
8 фраз, от которых нужно отказаться программисту
hard
Пишем и публикуем свою первую библиотеку для Python

Это несложно, но можно запутаться

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

Настраиваем автозапуск кода

hard
А вы разбираетесь в новых технологиях?
А вы разбираетесь в новых технологиях?

Это не так просто, но могло быть сложнее

hard
Реально сложные задачи
Реально сложные задачи

Очень сложные задачи и сложные математические примеры. Без шуток, мы предупредили.

hard
Запускаем телеграм-бота на сервере
Запускаем телеграм-бота на сервере

Тогда он будет работать круглые сутки, а вы — отдыхать.

1 часть
Как сделать телеграм-бота без программирования
2 часть
Телеграм-бот на Python
3 часть
Конец ретроградному Меркурию! Пишем собственный гороскоп на Python
4 часть
Запускаем телеграм-бота на сервере
5 часть
Ваш собственный телеграм-секретарь: делаем вместе
hard
Превращаем домашний компьютер в полноценный веб-сервер: пошаговое руководство
Превращаем домашний компьютер в полноценный веб-сервер: пошаговое руководство

Местами сложно, зато всё своё

1 часть
Защита важных файлов: автоматический бэкап за пять минут
2 часть
Что такое бэкап, зачем он нужен и как его делать
3 часть
Настраиваем сервер для своего облачного хранилища
4 часть
Вместо Dropbox: ваше собственное облачное хранилище файлов
5 часть
Автоматизация на скриптах: делаем умный бэкап
6 часть
Вместо офиса: как отказаться от решений Google и Microsoft на случай сами знаете чего
7 часть
Устанавливаем суверенный облачный офис
8 часть
Превращаем домашний компьютер в полноценный веб-сервер: пошаговое руководство
9 часть
Как устроен архив интернета и как им пользоваться
hard
Что ещё нового в современном CSS

Ещё моднее, удобнее и красивее

1 часть
Что нового в современном CSS
2 часть
Что ещё нового в современном CSS
hard
Что нового в современном CSS

Модно, удобно и красиво

1 часть
Что нового в современном CSS
2 часть
Что ещё нового в современном CSS
hard
Вышел jQuery 4.0.0 BETA: что нового и что изменилось
Вышел jQuery 4.0.0 BETA: что нового и что изменилось

Возвращаемся в старые добрые времена скриптов на jQuery

1 часть
Зачем вам jQuery
2 часть
Как поменять размер чего угодно на странице
3 часть
Делаем игру Wordle на JavaScript
4 часть
Не Wordle, а «Вордль»: русифицируем заморскую игру
5 часть
Что означает ошибка SyntaxError: Unexpected token '{'. import call expects exactly one argument
6 часть
Делаем свой слайдер для картинок «было — стало»
7 часть
Вышел jQuery 4.0.0 BETA: что нового и что изменилось
hard
Что умеет Pure и за что его любят начинающие разработчики
Что умеет Pure и за что его любят начинающие разработчики

Непростой разбор простого фреймворка

1 часть
Делаем сами: адаптивный сайт
2 часть
Делаем страницу «О себе» на Бутстрапе
3 часть
Как сделать свой сайт за 10 минут без программирования
4 часть
Что нового в Бутстрапе 5
5 часть
Что умеет Pure и за что его любят начинающие разработчики
hard