Overview
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Como programador de software, sabes como completar as tuas tarefas com código sólido, quer seja no frontend ou no backend. Agora estás pronto para passar para o próximo nível da tua carreira e precisas de compreender as competências subtis, mas profundas, necessárias para te tornares um programador sénior. Este livro prático mostra-te tudo o que é necessário para criar uma aplicação Web full-stack alojada numa plataforma Cloud.
A engenheira sénior Milecia McGregor ajuda-te a ver como todo o sistema funciona e como os programadores sénior tomam decisões técnicas. Aprenderás sobre os princípios de design e desenvolvimento e quando aplicá-los. Também descobrirás estratégias para trabalhar com diferentes equipas e compreenderás como a equipa de produto toma as suas decisões.
Em quatro partes, este livro mostra-te como:
- Traduzir projectos em tarefas e aprender as perguntas que tens de fazer à equipa de produto
- Examina as considerações de desenvolvimento para o back-end, como arquitetura geral, segurança e serviços de terceiros
- Constrói a interface de utilizador do projeto, bem como o estado e a gestão de dados, o desempenho e outras preocupações associadas às aplicações de front-end
- Conecta o front-end, o back-end e outros sistemas e implanta uma aplicação de pilha completa na produção