Задать вопрос
@TheDigitalMadness
Программист

Что мне еще нужно изучить для бэкенд (фактически роадмап)?

Я сейчас учусь бэкенду. На текущий момент вот что могу сказать о своих знаниях:
  • Python
    В самом пайтоне 5 лет варюсь. Помимо базы (синтаксис, ООП и т.д.) знаю парсинг, создаю ботов, работал с запросами, создавал простые визуальные приложения. Изучить какой-нибудь FAST API будет просто.
  • SQL
    Знаю SQL на некотором уровне - самую базу (операции CRUD) и некоторые еще функции. Использую PostgreSQL.
  • Node JS
    На Node JS делал API-шки. Использую фреймворк Express.js .
  • Знаком с понятием RESTful
  • Паттерн MVC
  • Изучаю React (чтобы лучше понимать работу сайтов, да и просто потому что интересно)
  • В целом, понимаю любые языки программирования (это к тому, что, если надо, могу другой язык тоже выучить)
  • JSON и XML форматы


Опыта работы не было никакого пока (не судите строго, я пятнадцатилетний лоб). Изучать, в целом, интересно абсолютно всё.
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 2
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
https://roadmap.sh/backend - и далее по всем пунктам.

Я имел ввиду, что вообще еще используют в бэке.

Используют вообще всё. Для разных задач - разные инструменты.
Ответ написан
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Backend-разработка - это разработка серверной части web-приложений, а web-приложения - это частный случай сетевого ПО. Так что очень полезно знать принципы работы сетей в целом и функционирования web в частности.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы