2
respostas

[Dúvida] Oque fazer depois?

okay vou terminar brevemente o curso e a formação, eu quero aprender como fazer as 2 partes separadas front end e back end qual curso / formação faço? A de segurança também já estou terminando mas ainda não tive uma base sólida de como fazer separadamente back end e front end consumir apis , usar AWS como funciona cloud computing

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

Bom dia, Guilherme! Tudo bem?

Nesse caso recomendo que siga duas carreiras que tratam separadamente cada um dos assuntos, Back-end e Front-end. Sendo elas:

Ao decorrer dos estudos em ambas as carreiras você verá todos os conteúdos necessários tanto para desenvolver para cada área específica quanto para interligar uma a outra.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

E ai Guilherme.
Tem tanto conteudo disponivel que as vezes fica dificil saber qual caminho seguir.
Confere se o texto abaixo lhe ajuda:
Para construir uma aplicação web com back-end e front-end separados, você geralmente irá trabalhar com um front-end em JavaScript (React, Vue, Angular) e um back-end em Node.js, por exemplo, usando Express.
Aqui estão algumas sugestões de cursos para cobrir essa área:

Front-End:

  • React (ou Vue ou Angular): Recomendo começar com React, pois é uma das bibliotecas mais populares e tem uma curva de aprendizado mais tranquila.
    • **Curso de React **: Aprende a construir interfaces dinâmicas, consumir APIs e integrar com back-end.
  • Consumo de APIs (REST e GraphQL): Aprender como consumir dados de APIs usando fetch ou bibliotecas como Axios é essencial. GraphQL pode ser uma boa escolha dependendo da complexidade do seu projeto.
    • **Curso de APIs com React **: Pode te ajudar a entender como fazer requisições e integrar dados no front-end.

Back-End:

  • Node.js e Express: Aprender a construir a API no back-end com Node.js e o framework Express é uma excelente escolha para trabalhar com WebSockets.
    • **Curso de Node.js **: Ensina como montar uma API RESTful com Node.js.
  • Autenticação e segurança: Como você já está fazendo um curso de segurança, garantir a autenticidade das requisições, usando JWT, OAuth ou algo similar, é super importante.
    • **Curso de Autenticação **: Procure por cursos que abordem JWT, autenticação via tokens e como proteger suas rotas no back-end.

AWS (Amazon Web Services) é uma das plataformas de cloud mais populares e aprender a trabalhar com ela pode ser muito útil para projetos de produção.

  • AWS Basics (Fundamentals): Você pode começar com a Certificação AWS Cloud Practitioner, que te dá uma base sólida sobre os serviços oferecidos pela AWS, como EC2, S3, Lambda e RDS.
    • Curso: AWS Certified Cloud Practitioner (Udemy / A Cloud Guru)
  • Deploy de Back-End no AWS: Após entender o básico, procure por cursos sobre deploy de aplicações Node.js no AWS, utilizando EC2 ou Lambda.
    • **Curso de Deploy de Node.js na AWS **
  • AWS para Full Stack Developers: Alguns cursos focam especificamente em como usar AWS para deploy de aplicações full stack, integrando back-end com o front-end.
    • **Curso de Full Stack Development com AWS **

Dicas Adicionais:

  • Documentação Oficial: Muitas vezes, a documentação das ferramentas (como Express, React, AWS) tem tutoriais bem completos.
  • Prática: O melhor jeito de aprender é criando projetos!
  • Tente desenvolver uma aplicação onde o front-end e back-end sejam bem separados.
  • Crie um sistema de autenticação, faça o deploy no AWS e conecte tudo.

Confere ai e manda um feedback.
Bons estudos.