HTML

Что нового в Бутстрапе 5
Что нового в Бутстрапе 5

Формы, иконки, компоненты и дизайн

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

Сохраняем тему и добавляем переключатель

1 часть
Как подключить фотогалерею к сайту
2 часть
Как добавить кнопки «Поделиться» на страницу
3 часть
Как подключить комментарии к сайту
4 часть
Как подключить статистику посещений к сайту
5 часть
Как очень быстро и яростно добавить музыкальный трек на страницу
6 часть
Как добавить интерактивную карту на сайт
7 часть
Как добавить строку поиска на сайт
8 часть
Как добавить тёмную тему на страницу
9 часть
Тёмная тема на сайте: второй этап
medium
Как добавить тёмную тему на страницу

Используем простой скрипт и CSS-переменные

1 часть
Как подключить фотогалерею к сайту
2 часть
Как добавить кнопки «Поделиться» на страницу
3 часть
Как подключить комментарии к сайту
4 часть
Как подключить статистику посещений к сайту
5 часть
Как очень быстро и яростно добавить музыкальный трек на страницу
6 часть
Как добавить интерактивную карту на сайт
7 часть
Как добавить строку поиска на сайт
8 часть
Как добавить тёмную тему на страницу
9 часть
Тёмная тема на сайте: второй этап
easy
Красивый проект с трёхмерной графикой в браузере

Вращаем Луну вокруг Земли

1 часть
Программируем скринсейвер для Илона
2 часть
Красивый проект с трёхмерной графикой в браузере
medium
Как добавить на страницу блок, который можно закрыть (например, баннер)
Как добавить на страницу блок, который можно закрыть (например, баннер)

Рецепт самого бесящего явления в интернете

1 часть
Как убрать что угодно на любом сайте
2 часть
Как добавить на страницу блок, который можно закрыть (например, баннер)
easy
Делаем свой слайдер для картинок «было — стало»
Делаем свой слайдер для картинок «было — стало»

Космический проект

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

Почти как настоящее

1 часть
Какая бывает память
2 часть
Экзотические виды памяти
3 часть
Самые интересные и необычные винтажные компьютеры
4 часть
Как прокачать буфер обмена
5 часть
Правильные цитаты: добавляем первоисточник в ворованный с вашего сайта контент
6 часть
Делаем новое контекстное меню на странице
7 часть
Улучшаем контекстное меню: делаем стильно и красиво
medium
Делаем игру Wordle на JavaScript
Делаем игру Wordle на JavaScript

Прокачиваем свой английский

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

Простой проект с большими возможностями

1 часть
Что такое Angular
2 часть
Vue.js — конструктор для веб-приложений
3 часть
Пишем приложение на Vue.js
hard
Vue.js — конструктор для веб-приложений

Переходим на новый уровень программирования

1 часть
Что такое Angular
2 часть
Vue.js — конструктор для веб-приложений
3 часть
Пишем приложение на Vue.js
medium
Играем со шрифтами на главной странице
Играем со шрифтами на главной странице

Делаем красивый эффект на случайном фоне

easy
Делаем новое контекстное меню на странице
Делаем новое контекстное меню на странице

Меняем стандартное меню на своё

1 часть
Какая бывает память
2 часть
Экзотические виды памяти
3 часть
Самые интересные и необычные винтажные компьютеры
4 часть
Как прокачать буфер обмена
5 часть
Правильные цитаты: добавляем первоисточник в ворованный с вашего сайта контент
6 часть
Делаем новое контекстное меню на странице
7 часть
Улучшаем контекстное меню: делаем стильно и красиво
medium