1
resposta

[Dúvida] Qual linguagem escolher

Já venho da área de tecnologia na área de suporte técnico em computadores e notebooks, quero migrar para a área da programação,fui instruído em começar por Python, mas o meu objetivo é ser capaz em criar sistemas web como, um sistema de ordens de serviços, e controle financeiro, com emissão de notas, relatórios DRE e tudo mais, sites, bots e muito mais.

Me ajudem, por onde começar ?

1 resposta

Olá Rafael! Tudo certo?

Que legal que você está pensando em migrar para a área de programação!

Vou apresentar diversas informações sobre o Python que recomendo que leia, mas, de princípio, já deixo como recomendação a formação Aprenda a programar em Python com Orientação a Objetos. Ao finalizar a formação busque outras com os nomes presentes na imagem de sugestão de sequenciamento:

Captura de tela da plataforma da Alura que mostra a sugestão de sequenciamento de estudos de python para back-end

Python é realmente uma excelente escolha para começar, pois é uma linguagem versátil e bastante amigável para iniciantes. Além disso, ela é amplamente utilizada em diversas áreas, incluindo desenvolvimento web, ciência de dados, automação e muito mais.

Para o seu objetivo de criar sistemas web, Python pode ser uma ótima opção, especialmente se você considerar frameworks como Django ou Flask. Esses frameworks facilitam a criação de aplicações web robustas e escaláveis. Com Django, por exemplo, você pode desenvolver desde sistemas de ordens de serviço até controles financeiros, com funcionalidades como emissão de relatórios e muito mais.

Além de Python, você também pode considerar aprender JavaScript, que é essencial para o desenvolvimento front-end de aplicações web. Combinado com frameworks como React ou Angular, você poderá criar interfaces de usuário interativas e dinâmicas.

Aqui está um caminho sugerido para você começar:

  1. Aprenda o básico de Python: Compreenda a sintaxe, estruturas de dados, e conceitos fundamentais de programação.
  2. Explore frameworks web: Após sentir-se confortável com Python, comece a aprender Django ou Flask para desenvolvimento web.
  3. Estude JavaScript e frameworks front-end: Isso é importante para criar a parte visual e interativa das suas aplicações.
  4. Pratique com projetos reais: Tente desenvolver pequenos projetos como um sistema de ordens de serviço ou um controle financeiro simples para aplicar o que aprendeu.
  5. Aprenda sobre bancos de dados: Conhecimentos em SQL e noções de bancos de dados como PostgreSQL ou MySQL serão essenciais para suas aplicações.

Espero ter ajudado e bons estudos!

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