CodeGym /Blogue Java /Random-PT /Como começar a aprender Java do zero e não cometer erros ...
John Squirrels
Nível 41
San Francisco

Como começar a aprender Java do zero e não cometer erros comuns?

Publicado no grupo Random-PT
Você está confuso sobre como começar a aprender Java do zero e não sabe por onde começar? Um bom ponto de partida é definir seus objetivos e começar a codificar imediatamente. Junto com isso, você deve considerar alguns dos erros comuns que os iniciantes em Java cometem para evitá-los e obter os melhores resultados em seu processo de aprendizado. E é exatamente isso que vamos discutir neste artigo.

Então, o que é Java?

Java é uma linguagem de programação multifuncional que sempre foi uma das mais populares. Funciona em quase todas as plataformas. O lema “escreva uma vez, execute em qualquer lugar” significa que o código Java pode criar qualquer coisa, desde programas de computador a sites e aplicativos móveis. Por ser muito poderoso, o sistema operacional Android foi implementado em Java. Também é usado para escrever muitos aplicativos e jogos para Android.Como começar a aprender Java do zero e não cometer erros comuns?  - 1

Por que as pessoas aprendem Java?

  • Os desenvolvedores Java estão sempre em demanda. Isso ocorre porque o Java está em toda parte; Telefones Android, jogos, programas de computador, aplicativos da Web do lado do servidor, etc. Os programadores Java podem trabalhar como desenvolvedores em empresas ou freelancers com um enorme mercado para Android e programadores Java de jogos.

  • Trabalhos bem pagos. Em média, um desenvolvedor nos EUA recebe $ 107.000, enquanto na Europa recebe quase $ 60.000.

  • Amplos horizontes profissionais. Java é uma linguagem de propósito geral que roda em muitos dispositivos como telefones celulares, laptops, PCs, smart TVs e outros.

Quais são os erros típicos ao aprender Java e como evitá-los?

Aprender sem definir uma meta

As metas fornecem um senso de direção, realização e motivação. Eles devem ser específicos, realistas e alcançáveis. Em primeiro lugar, estabeleça metas de aprendizado adequadas ao seu nível inicial em Java. Depois de alcançá-los, passe para o próximo nível e assim por diante. Não coloque a carroça na frente dos bois e se sobrecarregue com material avançado.

Tentando pegar tudo de uma vez

Há muito Java para aprender em uma sessão. Em vez disso, concentre-se na tarefa em mãos; não se distraia com tarefas paralelas. Ter um plano de aprendizagem em mente é o coração de ser produtivo. Portanto, procure seguir um curso estruturado com um currículo que vá gradativamente dos conceitos básicos aos mais avançados. Passe para a próxima parte somente quando tiver certeza de que aprendeu as partes anteriores.

Teoria sem prática

O desequilíbrio entre teoria e prática é comum entre iniciantes. A aprendizagem começa com a teoria (por exemplo, os fundamentos da língua); no entanto, muita teoria pode ser desencorajadora. Você deve passar mais tempo praticando codificação — a experiência prática é a chave para o sucesso. Tente incorporar o que você já aprendeu na próxima tarefa e assim por diante.

Aprendendo isoladamente

Estudar sozinho não significa que você precisa trabalhar isoladamente. Você pode fazer parte de uma comunidade Java on-line onde compartilha sua experiência com seus colegas e discute diversos tópicos. Isso pode ajudá-lo a se manter motivado diante de tarefas difíceis.

Ficar com tarefas complexas por um longo tempo

É verdade que resolver problemas complexos traz fortes sentimentos de realização; no entanto, você não deve gastar a maior parte do tempo com esses desafios. Tarefas mais simples permitem que você se concentre nos conceitos que precisa aprender mais do que no processo de solução de problemas. Você também deve aprender a parar se ficar preso em uma tarefa por muito tempo. É melhor passar para outras tarefas e revisitar os problemas difíceis mais tarde.

Desatenção a erros reais

Não desanime se você tiver erros em seu código, isso acontece com todo mundo. Alguns erros são mais difíceis de encontrar do que outros, o que pode ser um desafio, a menos que você fique de olho neles desde o início. Esse processo é chamado de depuração e é uma rotina contínua de bons desenvolvedores.

Codificando antes de pensar

Muitos programadores ficam excessivamente entusiasmados e correm para resolver problemas sem parar um minuto para pensar sobre o problema em questão. Os programadores Java avançados diriam que planejar seu código é tão importante quanto o próprio código. Portanto, antes de codificar, pense na maneira mais eficaz de resolver o problema e como você pode testar essa solução.

Medo de experimentos

Experimentar seu código pode ser uma atividade divertida e satisfatória. Seu código faz exatamente o que você pretendia fazer? O código fornecerá os mesmos resultados em diferentes circunstâncias para a mesma entrada? Como o código se comportará se o usuário fornecer uma entrada inesperada (por exemplo, letras em vez de números como idade)?

Não trabalhar a automotivação

O esgotamento dos programadores é uma coisa real. Todo mundo é atingido por uma onda de perda de paixão pela codificação de vez em quando. Entender que existem outros como você é o primeiro passo. Para continuar motivado, cerque-se de colegas que pensam como você, troque de assunto; passar para conceitos mais interessantes que requerem pensamento criativo para resolver problemas.

Alguns conselhos úteis para evitar esses erros

O Princípio de Pareto (também conhecido como a regra 80/20)

O Princípio de Pareto afirma que 80% dos efeitos vêm de apenas 20% das causas. Por exemplo, 80% de seus projetos de codificação dependerão dos 20% mais comuns dos conceitos de Java. O mesmo princípio pode ser aplicado aos seus estudos de Java: dedique 80% do seu tempo para praticar e 20% para aprender a teoria.

Planejamento educacional para começar a aprender Java do zero

  • Definição de metas. Você pode conseguir qualquer coisa com Java; mas não é realista aprender todas as coisas relacionadas a Java. Defina uma meta e escolha uma área específica para aprender, seja aplicativos baseados em nuvem, jogos ou aplicativos Android. Este é o passo principal se você realmente decidiu começar a aprender Java do zero e quer fazer o truque.

  • Fazer perguntas e conversar com outros alunos. Ser um membro ativo da comunidade Java; faça perguntas quando estiver empacado e ajude seus colegas se souber a solução para os problemas deles. Explore o que os outros estão fazendo e inspire-se com seus sucessos.

  • Resolução de pequenas tarefas. Adquira o hábito de resolver pequenas tarefas todos os dias. Os minijogos do CodeGym dão a você a oportunidade de desenvolver seus próprios minijogos e publicá-los para os outros jogarem, o que lhe dá motivação e satisfação.

Prática

A prática é parte integrante do seu plano de aprendizado de Java. Aqui estão alguns recursos úteis para ajudá-lo a desenvolver suas habilidades de programação:

CodeGym

CodeGym é um recurso on-line abrangente para aprender Java; fornecendo centenas de cursos com abordagens inovadoras para começar a aprender Java do zero. É como um jogo com narrativa e subtramas, onde você sobe de nível com cada habilidade que aprende, mantendo-se engajado e evitando o esgotamento pela frustração. É o melhor pacote inicial, pois os cursos são guiados pelas experiências de muitos programadores. Transitando de tópicos básicos para os complexos sem problemas, ele prepara você para o mundo do trabalho. Por que novos programadores escolhem o CodeGym?
  • O curso é bem estruturado. Ele contém 600 lições. Cada um deles explica um tópico para que o aluno possa se concentrar naquele tópico sozinho, sem distrações.

  • O curso é 80% prático. A prática começa desde a primeira lição com 1200 tarefas no total.

  • Forte comunidade Java. Com uma grande comunidade de pessoas afins, você não estará sozinho.

  • Professor virtual. Avalia suas soluções instantaneamente e dá recomendações; fornecendo uma lista clara de requisitos sobre o que você precisa fazer.

Vídeo Cursos:

  • Tutorial de Java para lista de reprodução para iniciantes .
    Esta lista de reprodução contém mais de 100 tutoriais de Java desde o básico, como a instalação do Java para diferentes sistemas operacionais até tutoriais avançados, como expressões lambda e raspagem da web.

  • Derek Banas: código Java em 30 minutos .
    Derek ensina o conhecimento básico necessário para escrever código Java em 30 minutos. Ele cobre uma ampla gama de tópicos, incluindo tipos de dados primitivos, comentários, classe, matemática, hasNextLine, nextLine, getters, setters, if, else, else if, print, println, printf, operadores lógicos, for, while, break, continue, fazer enquanto, e muitos mais.

Melhores livros:

Embrulhar

Aprender Java é uma experiência gratificante tanto a nível pessoal quanto profissional. Para tirar o melhor proveito disso, você deve abordar o processo de aprendizagem planejando seus objetivos, focando na prática, tolerando erros e aprendendo com experimentos e fazendo parte de uma comunidade Java ativa. Esses esforços podem ser auxiliados por plataformas de aprendizado como CodeGym , materiais de vídeo e livros.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION