Olá, Heitor! Como vai?
Que legal saber que você está no 3º período de Engenharia de Software e já completou o curso de C! É uma excelente base para seguir em frente. Como você tem interesse em Back-end e também em Inteligência Artificial (IA), aqui vão algumas sugestões para te ajudar a direcionar seus estudos:
Back-end:
- Considere aprender linguagens como Python, Java ou Node.js, que são bastante utilizadas no desenvolvimento Back-end.
- Explore frameworks como Django (Python), Spring Boot (Java) ou Express.js (Node.js) para entender como construir aplicações robustas.
- Aprender sobre bancos de dados é essencial. Comece com SQL e bancos de dados relacionais como MySQL ou PostgreSQL. Depois, você pode explorar bancos de dados NoSQL, como MongoDB.
Inteligência Artificial:
- Python é uma linguagem fundamental para IA devido à sua simplicidade e às bibliotecas poderosas como TensorFlow, Keras e PyTorch.
- Comece com cursos introdutórios em Machine Learning para entender os conceitos básicos e, em seguida, aprofunde-se em redes neurais e deep learning.
- Participe de competições em plataformas como Kaggle para ganhar experiência prática.
Projetos Práticos:
- Tente aplicar o que você aprende em projetos pessoais. Isso pode ser um sistema simples de gerenciamento de usuários (Back-end) ou um modelo de previsão de dados (IA).
- Contribuir para projetos de código aberto também pode ser uma excelente maneira de ganhar experiência e aprender com a comunidade.
Comunidade e Networking:
- Participe de eventos, meetups e conferências online sobre Back-end e IA para se conectar com profissionais da área.
- Grupos de estudo e fóruns online podem ser ótimos para tirar dúvidas e trocar experiências.
Agora, falando de conteúdos da Alura, a minha principal indicação, você pode pesquisar cursos específicos ou formações, são as carreiras, já que nela você terá informações mais simples e básicas até o nível profissional. Com isso recomendo as carreiras:
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.