11 maneiras de se ensinar Java

Índice:

11 maneiras de se ensinar Java
11 maneiras de se ensinar Java

Vídeo: 11 maneiras de se ensinar Java

Vídeo: 11 maneiras de se ensinar Java
Vídeo: Como editar PDF no Microsoft Word rapidamente 2024, Abril
Anonim

Se você está pensando em mudar de carreira ou está simplesmente interessado em escrever seu próprio código para se divertir, pode estar se perguntando qual linguagem de programação aprender e se é possível aprendê-la sozinho. Java é uma das linguagens de programação mais populares do mundo por um motivo e é definitivamente uma das melhores opções se você quiser aprender sozinho. Para saber mais sobre os prós e os contras de aprender Java e obter algumas informações sobre como começar em casa, estamos aqui!

Passos

Pergunta 1 de 11: é fácil aprender Java?

Ensine-se Java, etapa 1
Ensine-se Java, etapa 1

Etapa 1. Não é fácil, mas é definitivamente uma das línguas mais fáceis de aprender

Java é uma excelente linguagem de programação para iniciantes porque meio que força você a entender a lógica subjacente do código para escrevê-lo. Também é muito mais fácil ir de Java para outra linguagem de programação do que ir de outra linguagem para Java. No entanto, como qualquer linguagem, levará tempo, esforço e foco para realmente entender como usar o código em seu benefício máximo.

Muitos programadores acreditam que o básico e a lógica subjacente do Java são muito mais fáceis de aprender do que outras linguagens

Ensine-se Java, etapa 2
Ensine-se Java, etapa 2

Etapa 2. Java é muito mais fácil de ler do que outras linguagens, mas é mais difícil de escrever

Java é prolixo, o que significa que você precisa escrever mais linhas de código para executar uma função do que faria em outras linguagens. Isso é ótimo se você for novato em programação, porque é mais fácil processar e entender o que os scripts estão fazendo com tudo obviamente explicado. No entanto, como você precisa escrever mais linhas de código, há mais espaço para cometer um erro.

  • Alguns programadores acham que Java pode ser mais difícil de dominar do que outras linguagens porque requer mais linhas de script para executar ações e tende a ser bastante redundante em algumas maneiras contra-intuitivas.
  • Apenas como exemplo, se você quiser imprimir “Bem-vindo ao wikiHow!” em Java, você precisaria de um total de 7 linhas de código separadas: class Main {/ / public static void main (String… args) {/ / System.out.println ("Bem-vindo ao wikiHow!"); /} /}. Em algo como Python, você só precisa de uma linha: print (“Bem-vindo ao Wikihow!”).

Pergunta 2 de 11: É possível aprender Java sozinho?

  • Ensine-se Java, etapa 3
    Ensine-se Java, etapa 3

    Etapa 1. É mais do que possível - é a maneira mais comum de fazer isso

    Você pode aprender absolutamente como ler e escrever Java por conta própria. Hoje em dia, é assim que a maioria dos programadores profissionais começa. Existem tantos tutoriais gratuitos, ferramentas práticas, palestras e classes por aí que é mais fácil do que nunca. No entanto, é importante ser realista - se você pretende realmente dominar o Java, fazê-lo sozinho é provavelmente a maneira mais lenta de fazê-lo. Isso pode ser feito, mas pode levar alguns anos e uma tonelada de prática.

    • Muitos programadores profissionais acreditam que realmente não se tornaram especialistas em Java até que começaram a trabalhar em projetos com outros programadores. É mais difícil dominar uma linguagem de programação sozinho se você não trabalhar com outras pessoas para identificar os erros conforme você os comete.
    • Aproximadamente 69% de todos os programadores de computador são pelo menos parcialmente autodidatas. Se você está apenas começando, aprender por conta própria é uma ótima maneira de começar.

    Pergunta 3 de 11: Como começo a aprender Java do zero?

    Ensine-se Java, etapa 4
    Ensine-se Java, etapa 4

    Etapa 1. Comece lendo ou assistindo guias sobre o básico do idioma

    Absorva o máximo de informações que puder por alguns dias para se familiarizar com os termos e a lógica do idioma. Você pode encontrar essas informações em qualquer canal do YouTube ou site de programação, mas o melhor lugar para começar a aprender pode ser no site da Oracle, já que é a empresa proprietária do Java. Eles publicam toda a sua documentação e informações online em https://www.oracle.com/java/technologies/javase-downloads.html. Comece aprendendo:

    • Condicionais. Essas são declarações que informam a um programa se deve fazer algo com base em outra informação. Eles são a força vital de qualquer programa. As condicionais sempre começam com “if” seguido por parênteses.
    • Rotações. São ferramentas que permitem repetir um conjunto de funções por um certo número de vezes. Em Java, existem três maneiras de fazer isso (loops while, loops for e fazer loops while). Eles são essenciais se você deseja que um código execute tarefas complexas.
    • Funções / métodos. Esses blocos de código são os bits reutilizáveis de informação que executam uma determinada tarefa. Existem várias maneiras de criar uma função / método em Java, mas a lógica subjacente é importante desde o início.
    • Declarações. Essas instruções comunicam alguns dados, dando a eles uma variável e um nome. Eles são essenciais quando se trata de selecionar bits específicos de informação em seu código.
    Teach Yourself Java, passo 5
    Teach Yourself Java, passo 5

    Etapa 2. Acompanhe os cursos online gratuitos para obter um controle sobre o básico

    Existem tantos recursos disponíveis para Java que você pode aprendê-lo sem gastar nada em um curso sofisticado ou treinamento. Code Gym, Learn Java Online e Coding Bat são 100% gratuitos. Esses sites oferecem exercícios práticos, explicam como o idioma funciona e orientam você em tudo o que você precisa saber sobre o básico. Passe algumas semanas ou meses concluindo esses tutoriais para aprender o básico.

    • Existem também centenas de aulas gratuitas sobre codificação em Java no YouTube. A Oracle, a empresa dona do Java, tem até seus próprios vídeos gratuitos lá. Outras ótimas opções incluem Code Java, Programming with Mosh e código Amigos.
    • Você pode pagar por um curso de Java no Udemy ou Coursera, se desejar. Algumas pessoas preferem esses cursos porque se sentem mais motivadas a segui-los quando estão pagando as aulas.
    Ensine-se Java, etapa 6
    Ensine-se Java, etapa 6

    Etapa 3. Pratique a escrita de programas básicos para dominar a sintaxe

    A sintaxe é a ordem e o arranjo das linhas de código e é uma das coisas mais difíceis de aprender. Você não pode dominar o Java apenas assistindo a vídeos ou lendo livros. Você tem que praticar o ato de escrever para entender a sintaxe. Acompanhe um tutorial para compor algum código ou execute uma tarefa básica para iniciantes, como um programa “hello world”. Brinque e se divirta com isso. Tente inventar seus próprios códigos simples usando as habilidades à medida que as aprende. Projetos populares para iniciantes incluem:

    • Um programa que executa funções matemáticas básicas.
    • Um programa que encontra fatoriais usando uma função recursiva.
    • Um programa que identificará se uma palavra que você escreve é um palíndromo ou não.
    • Um programa que funciona como um editor de texto.

    Questão 4 de 11: Como posso saber se estou realmente aprendendo?

  • Teach Yourself Java Step 7
    Teach Yourself Java Step 7

    Etapa 1. Junte-se a uma comunidade online e peça que revisem seu código

    Uma das melhores maneiras de aprender é conversar com outros programadores sobre o código que você escreve. Stack Overflow é muito popular entre os programadores e o Github é uma ótima escolha se você deseja compartilhar grandes blocos de código ou solucionar problemas com outros entusiastas. Compartilhe suas coisas, peça feedback e siga os conselhos de outros programadores para ver como você pode melhorar!

    • Se você tiver uma conta no Reddit, r / programming e r / learnjava são comunidades absolutamente fenomenais para se juntar.
    • Em qualquer um desses fóruns ou comunidades, você pode pedir para participar de um projeto de programação! Existem toneladas de projetos de programação comunal por aí, e muitos deles não teriam nenhum problema em trazer um iniciante a bordo para mostrar a eles o que fazer.

    Pergunta 5 de 11: É melhor aprender Java sozinho ou fazer uma aula?

    Teach Yourself Java, passo 8
    Teach Yourself Java, passo 8

    Etapa 1. Os campos de treinamento são ótimos se você quiser aprender rápido e estiver mudando de carreira

    Os campos de treinamento estão mais populares do que nunca porque oferecem aos profissionais uma maneira fácil de mudar de carreira. Esses programas intensos geralmente levam de 2 a 4 meses para serem concluídos e seu objetivo é ensinar tudo o que você precisa saber sobre uma linguagem de codificação específica. Se você não tem anos para passar aprendendo por conta própria, este é um ótimo caminho a percorrer!

    Esses campos de treinamento custam normalmente US $ 3.000-13.000. No entanto, os formandos geralmente são colocados diretamente em empregos, você normalmente obtém uma certificação assim que se forma, e o graduado médio do treinamento de codificação pode ganhar US $ 100.000 por ano depois de alguns anos de trabalho

    Teach Yourself Java, passo 9
    Teach Yourself Java, passo 9

    Etapa 2. Os diplomas universitários são ideais se você deseja uma educação aprofundada e credenciais

    Se você está no ensino médio ou tirando um ano sabático e tentando descobrir o que quer estudar na faculdade, ciência da computação é uma ótima opção! Você aprenderá Java junto com um monte de outras linguagens de programação e se formará com uma compreensão profunda de todas as coisas relacionadas a programação e computador!

    Se você já fez faculdade ou entrou no mercado de trabalho imediatamente e está pensando em mudar de carreira, não precisa voltar e se formar em ciência da computação para trabalhar como codificador. Muitos programadores são autodidatas, e aqueles que desejam uma educação formal em Java podem fazê-lo mais rápido e com menos dinheiro com um campo de treinamento

    Teach Yourself Java Passo 10
    Teach Yourself Java Passo 10

    Etapa 3. É melhor aprender sozinho se você quiser se divertir e ir com calma

    Se você estiver interessado em aprender a programar e quiser aprender em seu próprio ritmo, você pode aprender sozinho. Pode demorar mais do que ir para a escola, mas será mais divertido e altamente recompensador. Além disso, se você quiser fazer disso uma carreira, com certeza pode ser contratado para um programa com formação autodidata! Pode simplesmente levar um pouco mais de tempo para você dominar o idioma.

    Pergunta 6 de 11: O que preciso para praticar programação em Java?

  • Ensine a si mesmo o Java, etapa 11
    Ensine a si mesmo o Java, etapa 11

    Etapa 1. Baixe um IDE para realmente começar a escrever o código

    Você pode escrever código tecnicamente em um documento de processamento de texto, como o Bloco de notas ou o Microsoft Word, mas nenhum programador profissional faz isso. Se você leva a aprendizagem a sério, baixe um IDE (plataforma de desenvolvimento integrada). O Eclipse é provavelmente sua melhor aposta quando você está começando porque é popular e gratuito, mas você também pode aprender no IntelliJ, BlueJ, Xcode ou qualquer outro IDE compatível com Java.

    Esses programas têm barras de tarefas, ferramentas e interfaces de usuário projetadas especificamente para programadores. Sim, você poderia aprender no Bloco de notas se realmente quiser, mas não adianta. Muitos IDEs são gratuitos e você precisará aprendê-los para realmente compartilhar, executar ou escrever código profissional de qualquer maneira

    Pergunta 7 de 11: Você pode programar em qualquer computador?

  • Ensine a si mesmo o Java, etapa 12
    Ensine a si mesmo o Java, etapa 12

    Etapa 1. Sim, o Java funcionará em qualquer sistema operacional

    Java é uma linguagem de programação uniforme e amplamente utilizável e funcionará exatamente da mesma maneira, independentemente de você estar no sistema operacional Apple, Windows ou Linux. Isso é ótimo, já que você não precisa sair e comprar nenhum hardware ou software caro. É por isso que, quando as pessoas dizem “qualquer um pode aprender a programar”, estão falando sério!

  • Pergunta 8 de 11: Quanto tempo leva para dominar o Java?

  • Ensine-se Java Etapa 13
    Ensine-se Java Etapa 13

    Etapa 1. Depende totalmente, mas praticar todos os dias irá acelerar o processo

    Se você já conhece Python e C ++, poderá dominar o Java em alguns meses. No entanto, se você é novo em programação e está aprendendo sozinho, pode levar anos para entender completamente como codificar programas complexos. Em qualquer dos casos, reservar algum tempo para praticar todos os dias será a maneira mais rápida de fazê-lo. Mesmo que seja apenas 20-30 minutos por dia, você deve praticar!

    Também depende do que você entende por "mestre". Existem tantas áreas diferentes de especialização em potencial que você poderia, teoricamente, passar a vida aprendendo todas as diferentes maneiras de escrever código em Java

    Pergunta 9 de 11: Java é a melhor linguagem de programação a se aprender?

  • Ensine-se Java Etapa 14
    Ensine-se Java Etapa 14

    Etapa 1. É um dos 3 principais idiomas com certeza, então não é uma escolha ruim

    Depois de Python e Javascript (que não é o mesmo que Java), Java é a terceira linguagem de programação mais popular do mundo. Mais de 3 bilhões de dispositivos rodam em Java, então não há escassez de usos para ele. Também é tão prolixo que muitas vezes é mais fácil ir de Java para algo como Python, em vez do contrário. Levando tudo em consideração, Java é uma ótima escolha se você é novo em programação!

    O desenvolvedor Java médio ganha cerca de US $ 100.000 por ano e há muita demanda aqui, então, se seu objetivo é encontrar emprego, Java é uma boa escolha

    Pergunta 10 de 11: Como posso aprender Java em 24 horas?

  • Teach Yourself Java Step 15
    Teach Yourself Java Step 15

    Etapa 1. Infelizmente, isso não vai acontecer

    Se você fuçar online, verá todos os tipos de "aprenda a codificar em 24 horas!" ou “codificação mestre em um mês!” cursos e livros. Lamentavelmente, eles são na maioria truques. Embora você certamente possa fazer muito progresso em uma ou duas semanas se você se dedicar aos estudos, você não vai aprender como realmente escrever em código em um período de tempo tão curto.

    Lembre-se de que Java é o tipo de coisa em que você faria cursos inteiros para se formar em ciência da computação. Este não é o tipo de coisa que você pode aprender totalmente durante a noite

    Pergunta 11 de 11: Por que alguns programadores sugerem não aprender Java?

  • Ensine-se Java Etapa 16
    Ensine-se Java Etapa 16

    Etapa 1. Há um sentimento entre alguns profissionais de que está desatualizado

    Java é uma das linguagens de programação mais antigas que existem, e muitos programadores profissionais não gostam de como ela é repetitiva e prolixa. Só leva mais tempo para escrever um programa em Java do que para escrevê-lo em outras linguagens. Como resultado, alguns profissionais acreditam que o Java está indo na direção do dodô. Certamente há algumas evidências de que o Java não é tão comum quanto costumava ser, mas não vai desaparecer tão cedo. Se cair em desgraça, vai demorar muito.

  • Recomendado: