18/06/2020
O que preciso saber para ser um desenvolvedor Full Stack?
• Usabilidade: é um engano achar que a experiência do usuário está apenas nas mãos dos devs front-end. A visão de usabilidade deve começar já na hora que uma funcionalidade é concebida, portanto, esse conhecimento deve fazer parte do repertório de um desenvolvedor Full Stack;
• controle de versão: é básico que qualquer desenvolvedor domine tecnologias como o Git e o SVN, seja ele Full Stack ou não;
• linguagens de programação back-end: além de estudar a noção de lógica do back-end, o Full Stack precisa saber pelo menos uma linguagem como JavaScript, Java, C # ou PHP;
• banco de dados: muitos devs se amedrontam com o degrau de aprendizado que são os banco de dados. Mas para se tornar Full Stack, é preciso conhecer bem esses mecanismos;
• mobile: a abordagem padrão hoje é o ‘mobile first’. Devs oriundos do front-end costumam ter essa visão, mas quem vem do back-end pode se aprofundar mais;
• infraestrutura e nuvem: conhecimentos como virtualização de máquinas, infraestrutura de redes e serviços de nuvem são muito bem-vindos para o desenvolvedor Full Stack;
• linguagens de programação Front-End: Javascript e HTML, por exemplo, são algumas das habilidades básicas de qualquer desenvolvedor Full Stack.
Clique agora no link tenha maiores informações: https://bit.ly/programacaofull