Python Tema4 Parte1 BR v1
Python Tema4 Parte1 BR v1
Desenvolvimento Web
Diferenças entre front end, back end y full stack
developer
1
IBM SkillsBuild | Introducción a Python
Índice
Introdução 3
Desenvolvedor front end 4
Quais são os desafios de um desenvolvedor web front end? 4
Desarrollador back end 5
Full-stack developer 5
Diferenças entre front end, back end e full stack developer 6
Salários médios na Espanha para estes profissionais 6
Por que o desenvolvimento da web é uma profissão em crescimento? 7
2
IBM SkillsBuild | Introducción a Python
Introdução
3
IBM SkillsBuild | Introducción a Python
4
IBM SkillsBuild | Introducción a Python
5
IBM SkillsBuild | Introducción a Python
ao mesmo tempo. É por isso que é mais comum hoje de banco de dados. Para isto ele usa Java, Ruby,
em dia que os programadores que se Python, PHP e .Net, entre outros, e também para a
autodenominam programadores de full-stack camada de dados Posgres, Oracle, MySQL/MariaDB, e
estejam mais concentrados em uma das duas partes MySQL. Como pode ser visto, para o desenvolvedor
(front end ou back end) e tenham noções da outra de back end, a manipulação de dados é um aspecto
parte. fundamental.
Estas noções são apenas suficientes e básicas o E finalmente, os desenvolvedores de full-stack estão
suficiente para saber se defender em seu trabalho em um meio termo onde têm a capacidade de lidar
diário, sem a necessidade de ser um especialista em com ambos os tipos de desenvolvimento. Tudo isso
ambos. Este tipo de desenvolvedor é mais adequado como uma espécie de generalista, focado no
para uma pequena empresa em fase inicial, onde há desenvolvimento de diversas habilidades que podem
poucos funcionários na área de desenvolvimento se adaptar a todas as camadas de um sistema. Uma
web. contribuição para o trabalho de desempenho porque
este tipo de profissional está encarregado de
visualizar tudo o que acontece com o
desenvolvimento da web de uma perspectiva geral, e
Diferenças entre front end, com conhecimento suficiente de ambos os lados para
dar uma opinião valiosa.
back end e full stack
Entretanto, a falta de foco em um dos lados, seja na
developer front-end o back-end, acaba impactando na
capacidade de ir mais fundo em uma das
especialidades como tal.
Uma vez discutidos os conceitos de desenvolvedores
de front-end, back-end e full stack. É hora de
especificar, quais são as diferenças concisas entre Salários médios na Espanha para
essas especialidades como tais.
estes profissionais
Para começar, a maior diferença está nas camadas Uma vez que saibamos quais são pagos os
da arquitetura de software em que eles se desenvolvedores de front-end, back-end e full stack,
concentram: outra das perguntas mais importantes é quanto eles
são pagos por essas profissões?
O desenvolvedor front-end estará encarregado de
colocar em prática tudo relacionado a HTML, CSS ou
Javascript. Isto também inclui tendências nesta área,
tais como Backbone, AngularJS, Bootstrap,
Foundation e EmberJS. É seu dever manter-se
atualizado sobre este tópico para oferecer os
melhores resultados possíveis.
O desenvolvedor back-end, por outro lado, está mais Na Espanha, os salários médios para cargos de
focado no servidor de aplicações e no processamento desenvolvedor web podem variar dependendo do
6
IBM SkillsBuild | Introducción a Python
tamanho da empresa, do número de funcionários do Mas o desenvolvimento web deixou de ser uma
departamento ou da experiência do desenvolvedor. disciplina composta de código e recursos
Nunca será o mesmo começar a trabalhar em uma informáticos para passar a ser uma disciplina onde o
empresa em fase inicial como em uma empresa com fator humano desempenha um papel cada vez mais
anos no mercado. importante. Por quê? Simplesmente porque está em
um crescimento contínuo.