Quantcast
Channel: GUJ - Tópicos com a tag java
Viewing all articles
Browse latest Browse all 17410

Quais os degraus para a carreira em Java?

$
0
0

@gabrielSaldanha escreveu:

Saudações programadores! Eu sou o Gabriel e preciso da sabedoria coletiva de vocês.

//Introdução

Li alguns tópicos parecidos com esse, de mais de dois anos atrás. Porém senti a necessidade de postar e receber respostas atuais.

Eu sempre gostei de programação, porém nunca trabalhei como programador e esse ano eu decidi virar para essa área e estudar mais forte do que apenas por hobbie. Porém diante de pesquisas sobre conteúdos eu me encontrei de frente com dezenas de assuntos diferentes. E isso me faz questionar: O QUE APRENDER?

Dos livros que ESTOU ESTUDANDO ATUALMENTE, segue alguns títulos:
- Java como programar edição 10; - Deitel
- Java 8 – Ensino Didático - Desenvolvimento e Implementação de Aplicações - Sérgio Fugeri
- Apostila Gratuita Java Orientação a Objetos - Caelum

Após esse conteúdo, VOU COMPRAR muitos outros. Como por exemplo:

  • Desbravando Java e Orientação a Objetos - Casa do Código
  • Design Patterns com Java - Casa do Código
  • Java SE 8 Programmer I - Casa do Código
  • Spring MVC - Casa do Código
  • Test-Driven Development - Casa do Código
  • Orientação a Objetos e SOLID para Ninjas - Casa do Código
  • Introdução à Arquitetura e Design de Software - Casa do Código
  • JSF Eficaz As melhores práticas para o desenvolvedor web Java - Casa do Código
  • Java 8 Prático Lambdas, Streams e os novos recursos da linguagem - Casa do Código
  • Aplicações Java para a web com JSF e JPA - Casa do Código
  • REST Construa API's inteligentes de maneira simples - Casa do Código
  • JPA Eficaz As melhores práticas de persistência de dados em Java - Casa do Código
  • Java EE Aproveite toda a plataforma para construir aplicações - Casa do Código
  • Testes automatizados de software Um guia prático - Casa do Código
  • CDI Integre as dependências e contextos do seu código Java - Casa do Código
  • VRaptor Desenvolvimento ágil para web com Java - Casa do Código
  • JavaFX Interfaces com qualidade para aplicações desktop - Casa do Código
  • Coleção Código Java de Qualidade - Casa do Código
  • Explorando APIs e bibliotecas Java JDBC, IO, Threads, JavaFX e mais - Casa do Código
  • Play Framework Java para web sem Servlets e com diversão - Casa do Código
  • Coleção Frameworks Java - Casa do Código - Casa do Código
  • Meteor Criando aplicações web real-time com JavaScript
  • A lógica do jogo Recriando clássicos da história dos videogames - Casa do Código
  • MundoJ Segurança com Java - Casa do Código
  • iReport Crie relatórios práticos e elegantes - Casa do Código
  • MundoJ Orientação a Objetos - Casa do Código
  • MundoJ Java efetivo - Casa do Código
  • Desenvolvimento de Jogos para Android - Casa do Código
  • Jogos Android Crie um game do zero usando classes nativas - Casa do Código
  • Google Android crie aplicações para celulares e tablets - Casa do Código
  • A Web Mobile Design Responsivo e além para uma Web adaptada ao mundo mobile - Casa do Código
  • Web Design Responsivo Páginas adaptáveis para todos os dispositivos - Casa do Código

  • HTML5 e CSS3 Domine a web do futuro - Casa do Código

  • Dominando JavaScript com jQuery - Casa do Código
  • Introdução e boas práticas em UX Design - Casa do Código
  • Web Design Responsivo Páginas adaptáveis para todos os dispositivos - Casa do Código
  • Mean Full stack JavaScript para aplicações web com MongoDB, Express, Angular e Node - Casa do Código
  • Guia Front-End O caminho das pedras para ser um dev Front-End - Casa do Código
  • Coleção Web Design - Casa do Código
  • Coletânea Front-end Uma antologia da comunidade front-end brasileira - Casa do Código
  • CSS Eficiente Técnicas e ferramentas que fazem a diferença nos seus estilos - Casa do Código
  • Crie aplicações com Angular O novo framework do Google - Casa do Código
  • Vue.js Construa aplicações incríveis - Casa do Código

(Em frontEnd ainda preciso pesquisar outros livros, fora da casa do código)

//mainQuestions:

Na minha cabeça eu acho que devo aprender tudo. Começando com:
1 - A base que estou estudando, informada acima.
2 - Passar para banco de dados
3 - Desktop com JavaFX (Swing já vi um pouco por causa do livro do Sergio Fugeri, mas sei que agora é javaFX)
4 - Web (E tudo que inclui nela, linguagens de frontEnd e seus frameworks, etc)
5 - Android, apps e jogos.

//Importante
Agora vem as grandes questões pra me dar rumo:

1 - O que eu tenho na cabeça sobre o que preciso estudar está certo? Se não, quais os degraus que eu devo subir? Ou seja, o que eu devo por na lista, a sequencia a ser seguida?

2 - Atualmente, a área de web ainda é a maior? Meu interesse é bastante na web e android. Se sim, qual o curso de ações vocês recomendam? Baseando-se em livros.

3 - Para estudar java/Android eu preciso necessariamente passar pelos degraus anteriores ou não? Se não, é recomendavel que sim ou uma coisa não tem nada a ver com a outra?

4 - Que tipos de projetos são interessantes eu desenvolver e colocar no meu GitHub para servir como meu "curriculo" de desenvolvedor? Já que não tenho experiência

Obrigado se você leu até aqui e está disposto a doar seu tempo para ajudar na minha carreira!

Que a força esteja com você
Gabriel Saldanha
(Me add no Facebook pra gente fazer amizade, se quiser fb.com/SemBullShit)

Mensagens: 6

Participantes: 4

Ler tópico completo


Viewing all articles
Browse latest Browse all 17410

Latest Images

Trending Articles

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>