Backend-разработчики отвечают за внутренние процессы сайтов и приложений.
Например, в интернет-магазине frontend-разработчик создает форму заявки, меню, карточки товаров, а backend- разработчик отвечает за правильную работу корзины или интеграцию с платежным шлюзом.
Разработчик должен уметь писать код хотя бы на одном языке бэкенда: PHP, Python, Go, Ruby, Java, C++; работать в системе контроля версий и знать многое другое — от пакетных менеджеров и баз данных до основ сетевой безопасности и Linux.
Все наши курсы по бэкенду подходят для новичков без опыта программирования.