Get full access to learning on CodeGym by subscribing to one of our plans
  • Java Premium
    30
    $ por mês
    Para conclusão no seu próprio ritmo do curso interativo de Java sem aderir a um cronograma.

    Você recebe:
    • acesso ao curso básico de Java na plataforma CodeGym
    • plugin para IntelliJ IDEA
    • requisitos e recomendações para as tarefas
    • verificação automatizada de soluções
    • seção "Ajuda"
    • seção "Jogos"

Compare nossos planos de assinatura

Java Premium
Acesso ao curso básico de Java
Aprendizagem no seu próprio ritmo em um curso interativo de Java
Aprendizado contínuo
Você pode retomar a resolução de tarefas ou a leitura das aulas de qualquer dispositivo a qualquer momento: salvamos seu progresso de aprendizado.
Verificação instantânea de tarefas
A verificação das tarefas leva menos de um segundo em 80% dos casos. Basta um clique.
Informações detalhadas sobre a verificação de tarefas
Quando suas tarefas são verificadas, você verá uma lista completa dos requisitos e o status de cada requisito, ou seja, quais requisitos seu programa atendeu e quais não atendeu.
Ajuda com tarefas
Na seção de Ajuda, você pode fazer perguntas e discutir os desafios que está enfrentando em seus estudos.
Tarefas Bônus
Não queremos que você fique entediado, por isso quase todos os níveis incluem várias tarefas bônus.
Plugin
Um IDE é um programa especial para escrever programas, e o IntelliJ IDEA é um dos IDEs mais convenientes e populares para escrever programas em Java. Use nosso plugin especial para resolver tarefas dos cursos CodeGym de forma prática.
Recomendações de tarefas
Você receberá recomendações para resolver tarefas baseadas em uma análise dos erros comuns realizada pelos autores do curso.
Verificação de estilo de código
Bons programadores não apenas escrevem código correto e compreensível, mas também seguem um guia de estilo de código, que descreve requisitos e padrões para escrever código. Nossas dicas ajudarão você a melhorar seu estilo de codificação desde o início.

Acesso ao curso básico de Java 

O curso interativo de Java, com aprendizado no seu próprio ritmo, consiste em 6 quests: Java Syntax, Java Core, Java Collections, Multithreading, JSP & Servlets, SQL & Hibernate. Neste curso, você encontrará todos os tópicos-chave do Java: sintaxe do Java, tipos padrão, arrays, listas, collections, generics, exceções, programação com threads, trabalho com arquivos, redes e internet. Você também aprenderá POO, serialização, recursão, anotações, os padrões de projeto mais comuns e mais.

These quests contain over five hundred mini-lectures and over a thousand practical tasks of increasing complexity. This course will help you independently master the basics of Java programming in practice.

The interactive basic course is suitable for both beginners and more experienced programmers who want to learn Java.

Aprendizado contínuo 

Você pode voltar ao curso a qualquer momento — salvamos seu progresso. Se você precisar fazer uma pausa ao resolver uma tarefa complexa, sem problemas: retome quando for conveniente. Após enviar para verificação, sua solução é salva em nossos servidores, e você pode acessá‑la de qualquer dispositivo.

Verificação instantânea de tarefas 

A melhor forma de consolidar novo conteúdo é testá‑lo na prática. Mas como saber se seu programa funciona corretamente? Alguém precisa verificar suas tarefas! No CodeGym, suas soluções são verificadas instantaneamente e de forma automática. A maioria das tarefas é verificada em menos de um segundo. Você precisa de apenas um clique do mouse e, se seu programa (solução) estiver correto, você saberá imediatamente.

Informações detalhadas sobre a verificação de tarefas 

Você recebe não apenas a condição da tarefa, mas também uma lista detalhada de requisitos composta por vários pontos. Após a verificação, você verá informações estendidas sobre os testes da sua tarefa, deixando claro quais requisitos seu programa atendeu e quais não atendeu.

Em vez de adivinhar por que seu programa não passa na verificação, você pode se concentrar em resolvê‑lo. É muito importante saber que uma parte específica do seu programa não funciona e, mais importante, ter confiança de que todo o resto funciona como deveria.

Ajuda com tarefas 

CodeGym tem uma "Ajuda" seção criada explicitamente para discutir soluções de tarefas. Lá você pode publicar sua solução que não funciona e pedir ajuda ou conselho. Você também pode ajudar outros a encontrar erros em seus programas. Você pode acessar "Ajuda" diretamente da tarefa, e na própria seção, pode encontrar facilmente discussões sobre a tarefa desejada pelo seu ID ou nome.

Tarefas Bônus 

Seu aprendizado está indo bem e você está resolvendo tarefas com facilidade? Para evitar que você se aborreça, quase todo tópico tem várias tarefas bônus. Essas tarefas são marcadas com um símbolo de asterisco.

Elas são mais difíceis do que o habitual e não são fáceis de resolver. Para isso, você terá que recorrer a literatura adicional ou pesquisar na internet. Mas são esses desafios — tarefas que você ainda não sabe como resolver — que tornam você um programador mais forte.

Plugin 

Um IDE (Ambiente de Desenvolvimento Integrado) é a principal ferramenta profissional de qualquer programador. É um programa especial para escrever software, e o IntelliJ IDEA é um dos IDEs mais convenientes e populares para escrever programas em Java.

Com CodeGym, você aprenderá a escrever programas em um ambiente de desenvolvimento profissional — IntelliJ IDEA. Para tornar sua vida ainda mais confortável, desenvolvemos um plugin especial para IntelliJ IDEA, e com sua ajuda você pode obter uma tarefa em dois cliques do mouse e enviá‑la com um!

Recomendações de tarefas 

Os requisitos das tarefas podem ser aprimorados e tornados mais inteligentes? Absolutamente, e nós no CodeGym já fizemos isso. Nossos programadores analisam constantemente as soluções enviadas pelos usuários do CodeGym e procuram por erros comuns. Em seguida, para cada erro desse tipo, eles escrevem um teste especial que nos permite identificá‑lo no seu código.

Quando você envia uma tarefa para verificação, ela passa por inúmeros testes que procuram por erros padrão conhecidos. Se tais erros forem encontrados, você recebe uma recomendação escrita pelo autor da tarefa sobre a melhor forma de corrigi‑lo.

Verificação de estilo de código 

Bons programadores não só escrevem código correto e preciso mas também aderem a todas as diretrizes — requisitos e padrões para escrever código. Por isso CodeGym tem um “analisador de estilo de código” que verifica seu código quanto à conformidade com os padrões e fornece uma lista de comentários sobre seu código.