#сервер

Превращаем домашний компьютер в полноценный веб-сервер: пошаговое руководство
Превращаем домашний компьютер в полноценный веб-сервер: пошаговое руководство

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

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

Браузер, который никто не видит

easy
Почему иногда вместо сайтов мы видим разные ошибки сервера

Потому что проблемы бывают не только у людей

easy
Что такое Ruby on Rails и зачем это нужно

Это когда веб-разработка как по рельсам

1 часть
Почему Ruby — особенный язык
2 часть
Что такое Ruby on Rails и зачем это нужно
easy
Фуллстек-проект: пишем серверную часть страницы авторизации на PHP
Фуллстек-проект: пишем серверную часть страницы авторизации на PHP

Самое сложное и интересное

1 часть
Современный фулстек-разработчик: кто он, сколько зарабатывает и что должен уметь
2 часть
Фулстек-проект: создаём страницы авторизации и регистрации для сайта
3 часть
Фуллстек-проект: пишем серверную часть страницы авторизации на PHP
hard
Фулстек-проект: устанавливаем виртуальную среду lamp для запуска файлов в Докере
Фулстек-проект: устанавливаем виртуальную среду lamp для запуска файлов в Докере

Это сильно упрощает работу над сайтами, если сервера пока нет

1 часть
Современный фулстек-разработчик: кто он, сколько зарабатывает и что должен уметь
2 часть
Фулстек-проект: создаём страницы авторизации и регистрации для сайта
3 часть
Фулстек-проект: устанавливаем виртуальную среду lamp для запуска файлов в Докере
hard
Пишем программу на Python с помощью ChatGPT
Собираем телеграм-бота с прогнозом погоды

Мы ему город, а он нам — погоду и рекомендации, как одеться

1 часть
Ваш гид по профессиям, связанным с данными
2 часть
Пишем свой прогноз погоды на Python
3 часть
Собираем телеграм-бота с прогнозом погоды
medium
Вебхук — простой способ получить уведомление с сайта
Вебхук — простой способ получить уведомление с сайта

Это похоже на API, но работает наоборот

1 часть
Что такое API
2 часть
Вебхук — простой способ получить уведомление с сайта
easy
Запускаем Python-скрипт на сервере, чтобы он работал всё время

Про демонов и работу сервера

1 часть
Что такое демоны и службы в программировании
2 часть
Запускаем Python-скрипт на сервере, чтобы он работал всё время
medium
Что такое UTM-метки и зачем они нужны

Рассказываем про рекламу и аналитику в интернете

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

Пять движков для личного сайта и блога, помимо Вордпресса

1 часть
На чём публиковать свой сайт
2 часть
Запускаем свой сайт на движке Publii
easy
Что такое Django и зачем это нужно
Что такое Django и зачем это нужно

Полезный фреймворк для веб-разработки на Python

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