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

[ DÚVIDA ] - Meu 1º post por aqui e preciso de ajuda para iniciar um projeto

Bom, antes de tudo eu vou contextualizar a minha vida rapidinho só para dar um embasamento e ser mais assertivo na explicação da situação.👇

Eu tenho 19 anos (faço 20 em janeiro) e estou estudando programação a mais ou menos 1 ano e meio. Basicamente a minha porta de entrada ao mundo da programação foi um curso técnico em Desenvolvimento de Sistemas, onde eu tive um pouco de contato com Java, PHP, HTML, CSS e Banco de Dados. Antes de finalizar este curso agora no começo de dezembro, eu fui aprovado em um bootcamp de Desenvolvimento Fullstack com Java, que vem me agregando conhecimentos mais aprofundados do que tive no meu curso técnico.

A questão é a seguinte:

Eu desejo me desenvolver o máximo possível através desse bootcamp que inclusive já está ajudando bastante, porém para aprender programação de verdade sabemos que a prática é indispensável e a criação de projetos pessoais é uma ótima forma de se desenvolver e praticar, além de poder colocar esses projetos no portfolio caso se tornem relevantes. Pensando nisso, eu pretendo iniciar o desenvolvimento do meu primeiro projeto pessoal para treinar as minhas habilidades, pretendo utilizar Java já que estou tendo contato no bootcamp e este projeto seria uma aplicação web. Eu tenho algumas dúvidas que me cercam e eu agradeceria muito se pudessem me ajudar respondendo essas perguntas logo abaixo:

  • Devo utilizar algum framework como SpringBoot, por exemplo?
  • A escolha da minha IDE importa? Posso desenvolver utilizando o VSCode ou utilizar o STS ou Eclipse seria uma melhor escolha?
  • Como eu faço para estruturar e gerenciar esse projeto?
  • Devo ter uma boa organização ou só sair desenvolvendo?

Se você chegou até aqui obrigado pela leitura e atenção, e desde já também agradeço caso resolva deixar a sua parcela de contribuição.🙏📚

Carregando publicação patrocinada...
2

Se deseja criar seu projecto web com java você vai precisar usar o Spring Boot. Quanto a escolha de IDE não importa muito, isso vai depender de si, mas se for usar o eclipse será muito melhor.

Estruturar e gerir um projecto é um grande trabalho, mas não é nada que não se possa fazer.

  1. Anote em um bloco de nota toda a sua ideia
  2. Para cada etapa do processo, delimite os passos para conquistar seus objectivo (algoritmo)
  3. Se atente a lógica de programação antes de começar a codar
  4. Use um repositório de versionamento (github)
  5. Faça uma lista de actividas ou etapas a serem executadas durante o processo de desenvolvimento.

É fundamental ter uma boa organização antes de começar a codar, se não vai ficar cansativo no meio do caminho e consequentemente vais acabar desistindo.

1