Спасибо!

Учебные материалы

То что отображается в браузерах организуется по средствам HTML и CSS. Если вам хочется коротко пробежать по основам этих технологий, плюс почитать о последних нововведениях, то есть прекрасная статья — Learn CSS layout.

Если вы захотите сделать свой собственный почтовый сервер. Без помощи Google, Yandex или кого угодно. То это может быть гораздо легче чем вы думали! Я неоднократно пользовался этим руководством — Postfix.

Когда мне потребовалось настроить программное решение для автоматического бана по IP, то мне очень пригодилась статья от известного западного хостинг-провайдера — How To Protect SSH with Fail2Ban on Ubuntu 14.04.

Бесплатные SSL-сертификаты выдают на сервисе Let's Encrypt. А вот простая и понятная статья, как настроить их автоматическое обновление для веб-сервера Nginx — How To Secure Nginx with Let`s Encrypt on Ubuntu 14.04.

Ресурсы

Когда надо сделать аккуратный сайт-визитку, чтобы легко можно было его изменить под свои нужды, и чтобы легко все работало на мобильных телефонах и стационарных телефонах. Ну в общем я выбрал этот набор стилей — Skeleton CSS.

Прекрасные бесплатные иконки доступные во множестве форматов — Streamline Icons.

Когда мне захотелось сделать страничку с книгами, где захотелось сделать иллюзию бумажной книги, то оказалось что этого легко можно добиться с помощью полупрозрачных текстур. И есть целый сайт на котором можно их выбирать — Transparent textures.

Программные решения

Когда я выбирал хостинг, я смотрел чтобы была возможность приобрести VPS с предуставленной операционной системой Ubuntu.

Качественный и простой в настройке веб-сервер — Nginx.

Ваши сервера в интернете постоянно будут заваливаться запросами для взлома паролей, почты и прочего. Есть простой способ это усложнить — Fail2ban.

Знаете Javascript и хотите его использовать на сервере? Есть решение — NodeJS.

Javascript-библиотека позволяющая легко добавить символы переноса на ваши веб-странички — Hyphenator.

Среда разработки + сервер, доступно из браузера, в любом месте — Cloud9.