O que é desenvolvedor back-end

O que é desenvolvedor back-end

Desenvolvedor back-end é o responsável por criar programas web no lado do servidor ou seja a parte que os usuários não vêm do programa.

É a parte responsável pela lógica de negócios, conexão com banco de dados, validação de dados, entre outras.

Quais tecnologias um back end deve estudar?

Diferente do front-end que tem apenas 3 linguagens para trabalhar o programador back end pode trabalhar com diversas linguagens e tecnologias diferentes

As mais comuns são:

  • PHP, ASP.NET, Java, JavaScript, Ruby, elixir como linguagem de programação

  • MySQL, postgreesql, MariaDB e MongoDB como banco de dados

  • Webservers apache, nginx

  • Docker