Найти в Дзене

Полезные ресурсы для веб-разработчика стажера, часть 3 (бэкенд)

Приветствую ! :) В данной статье расскажу про ресурсы бэкенд части. Это продолжение к серии полезных ресурсов для веб-разработки.
Уже есть две части:
Полезные ресурсы для веб-разработчика стажера, часть 1
Полезные ресурсы для веб-разработчика стажера, часть 2 Ресурсы в статье не покроют освоение бэкенда, это больше вводные данные с чего начать и попробовать, чтобы, понять для себя - нравятся ли это направление и инструменты... На этом фреймворке в своё время я начал разработку бэкенда, и так сложилось что больше всего изучал (различные курсы, туториалы). NestJS не для новичков, нужны базовые навыки в Javascript/Typescript, поэтому в статьях до этого рассказывал про фронтенд часть, чтобы, если заинтересовал, то было понимание синтаксиса языка JS. Для фронтенд разработчика, не составит труда освоить NestJS. Итак первый ресурс это документация NestJS 😄
В этой доке я постоянно копаюсь, освежаю знания или нахожу что-то новое.
Есть туториал с переводом на русский, и через него в принципе мо
Оглавление

Приветствую ! :)

Картинка сгенерирована нейросетью.
Картинка сгенерирована нейросетью.

В данной статье расскажу про ресурсы бэкенд части.

Это продолжение к серии полезных ресурсов для веб-разработки.
Уже есть две части:
Полезные ресурсы для веб-разработчика стажера, часть 1
Полезные ресурсы для веб-разработчика стажера, часть 2

Введение

Ресурсы в статье не покроют освоение бэкенда, это больше вводные данные с чего начать и попробовать, чтобы, понять для себя - нравятся ли это направление и инструменты...

NestJS

Documentation | NestJS - A progressive Node.js framework

На этом фреймворке в своё время я начал разработку бэкенда, и так сложилось что больше всего изучал (различные курсы, туториалы). NestJS не для новичков, нужны базовые навыки в Javascript/Typescript, поэтому в статьях до этого рассказывал про фронтенд часть, чтобы, если заинтересовал, то было понимание синтаксиса языка JS.

Для фронтенд разработчика, не составит труда освоить NestJS.

Итак первый ресурс это документация NestJS 😄
В этой доке я постоянно копаюсь, освежаю знания или нахожу что-то новое.
Есть туториал с переводом на русский, и через него в принципе можно пробовать практиковаться, по примерам кода которые там приводится можно постепенно собрать бэкенд приложение. 👉
RU туториал NestJS

FastAPI

Обучение - FastAPI

Вторым ресурсом идёт тоже веб-фреймворк для создания API, но на языке программирования Python. Порог вхождения, считаю, низкий, что даёт возможность освоить этот веб-фреймворк без труда, но опять же, без прочтения и ознакомления с инфой в ресурсах, которые привёл в двух (1, 2) частях "ресурсы веб-разработчика", не обойтись.
На сайте показывают вкратце, как запустить, как создать простые эндпоинты, модели, контролеры, можно идти прям по туториалу и делать такие точечные обработчики и тестить их на сколько фантазии хватит.
На этом ресурсе изучаю продвинутые моменты, или освежаю инфу для себя.

Курс «PHP: Введение в профессию»

PHP: Введение в профессию

Курс который мне реально понравился, для введения и просто попробовать, и узнать для себя как оно, думаю, будет полезно многим, для разнообразия и кругозора. PHP не изучаю, но пару пет-проектов сделал, и советую тоже попробовать. В полном платном курсе ещё и про docker покажут немного, что тоже входит в стэк веб-разработчика, по хорошему.
Иногда смотрю в наработки по пройденному материалу этого курса, когда сталкиваюсь с разработкой на PHP.

NGINX

Этим ресурсом закончу статью, и ресурс можно сказать необычен среди тех что привёл выше, но для полноты картины, как взаимодействовать с сервером, что и как нужно ещё настроить, nginx must have ! 😁
А сам ресурс это книга -
Nginx Cookbook: Advanced Recipes for High-performance Load Balancing, автор - Derek DeJonghe.
Книгу использую как справочник, и читать его полностью как туториал не советую, просто для ознакомления. Можно взять самый простой пример и попробовать реализовать. Есть на русском перевод этой книги, целый сайт, если погуглить 😉

Заключение

На этом серию полезные ресурсы для веб-разработки закончу. Всем приведённым материалом сам пользуюсь. Если замечу отклик, что материал оказался полезен, буду дополнять новыми похожими статьями.
Практикуйтесь, пробуйте, если есть затык не зацикливайтесь, остановитесь на время, потом пробуйте сначала, удачи ! 😉

Подписывайтесь на мой телеграм-канал - БлогНот