Executando verificação de segurança...
4

(segunda vez que to escrevendo, acabei fechando a página sem querer 🥲)

Na minha opinião se você quer se dev backend, num primeiro momento apenas o básico de front já é necessário. Vou deixar aqui uma lista que você pode tomar como base nos seus estudos:

  1. Teoria: Comece aprendendo a teoria dos principais protocolos da web, TCP/IP e HTTP. Obs não precisa aprofundar tanto só conhecer e entener como servem já é o suficiente.
  2. Debugando a teoria: aprenda utilizar um HTTP cliente, como por exemplo o Insomnia para consumir uma API de terceiro, assim você vai ter uma base de como uma API funciona e como é feita a comunicação de dados. Uma API que eu sempre recomendo é "qualquer uma de pokedex" kkk são sempre muito legais de consumir.
  3. Mão na massa: Aprenda desenvolver sua própria API Restfull, recomendo Restfull porque você vai ver na prática o protocolo HTTP funcionando. Aqui não é preciso fazer nada de outro mundo apenas um CRUD simples já é suficiente para passar pelos principais métodos HTTP.

Bom, até agora você não precisou necessáriamente aprender frontend. Mas acho que todo dev backend deve saber pelo menos o mínimo de front, que seria usar um fetch api.

  1. Desenvolva um projeto frontend para consumir seu back. Seja direto ao ponto, não ligue para design nem nada apenas faça algo funcional depois você pode aprimorar. Para além disso crie projetos que consumam de outras APIs além da sua, tem esse otimo tutorial no YouTube que vai te ensinar fazer uma pokedex e fica muito massa: https://youtu.be/SjtdH3dWLa8
  2. Aprimore seu conhecimento: Agora que você ja sabe fazer CRUD, implemente autenticação, JWT é uma boa, e se quiser um desafio a mais! você pode também aprender sobre upload e download de arquivos.

bom espero que esse guia te ajude na sua caminhada!!
🙏

Carregando publicação patrocinada...
1