CodeGym
AI Academy
Promoção
CodeGym University
Aprendizagem
Cursos
Tarefas
Pesquisas & Questionários
Jogos
Ajuda
Cronograma
Comunidade
Usuários
Fórum
Chat
Artigos
Histórias de sucesso
Atividade
Avaliações
Assinaturas
Tema claro

Aulas

  • Avaliações
  • Sobre nós
Iniciar
Comece a aprender
Comece a aprender agora
  • Meu progresso
  • Cursos
  • Mapa da Missão
  • Aulas
  • Eu — o melhor

    JAVA 25 SELF
    Nível 7,Aula 0
    Neste artigo motivacional, você vai descobrir por que o caminho para o sucesso é único para cada pessoa, como escolher a sua estratégia sem sacrificar o que é importante e por que é importante não apenas trabalhar muito, mas trabalhar com inteligência. O material ajuda a olhar para a concorrência, a diligência e os condicionamentos culturais por um novo ângulo.
    Disponível
  • Introdução aos arrays

    JAVA 25 SELF
    Nível 7,Aula 1
    Nesta aula, vamos conhecer os arrays em Java: o que é esse objeto contêiner, como criar arrays de diferentes tipos, acessar as posições por índice, entender como os arrays são armazenados na memória, usar a propriedade length e evitar erros típicos como acesso fora dos limites. Tudo é reforçado com exemplos de código e ilustrações claras.
    Disponível
  • Operações básicas com arrays unidimensionais

    JAVA 25 SELF
    Nível 7,Aula 2
    Nesta aula, analisamos operações do dia a dia com arrays unidimensionais em Java: arrays do tipo String, o valor null e suas armadilhas, formas rápidas de inicialização, o laço for-each, alteração de elementos, cálculos básicos (soma, máximo, mínimo, média), entrada/saída e erros típicos. Tudo com exemplos de código claros e explicações.
    Disponível
  • Arrays bidimensionais

    JAVA 25 SELF
    Nível 7,Aula 3
    Nesta aula, vamos explorar arrays bidimensionais em Java: a sintaxe de declaração int[][], criação e inicialização, acesso aos elementos por índices [linha][coluna], preenchimento e impressão de tabelas. Vamos entender por que são “arrays de arrays” e por que esse modelo é prático na prática. Com exemplos e ilustrações.
    Disponível
  • Arrays irregulares (Jagged Arrays)

    JAVA 25 SELF
    Nível 7,Aula 4
    Nesta aula, analisamos arrays irregulares em Java: em que eles diferem dos arrays “clássicos” bidimensionais, como declará-los e inicializá-los ( int[][], new int[ 3][]), como percorrê-los com laços comuns e for-each, e criamos exemplos com notas de estudantes. Além disso, veremos arrays multidimensionais ( int[][][]) e erros frequentes: ArrayIndexOutOfBoundsException, NullPointerException, e confusão com length.
    Disponível
  • Classe Arrays: sort, fill, copyOf, equals

    JAVA 25 SELF
    Nível 7,Aula 5
    Entenda a classe utilitária Arrays do Java: como ordenar e preencher arrays rapidamente, copiar por inteiro e por intervalo, comparar corretamente o conteúdo ( equals/ deepEquals) e exibir dados de forma legível ( toString/ deepToString). Muitos exemplos práticos, nuances de intervalos semiabertos e erros típicos.
    Disponível
  • A jornada do programador

    JAVA 25 SELF
    Nível 7,Aula 6
    Nesta aula, você vai aprender como é a trilha de carreira de um programador, em que os desenvolvedores modernos diferem dos “coders” do passado, por que hoje é mais importante montar soluções a partir de componentes prontos do que escrever tudo do zero, e como a profissão Java Software Engineer se transformou na era da nuvem e do DevOps.
    Disponível
Aprender
  • Cadastro
  • Curso de Java
  • Ajuda com Tarefas
  • Preços
  • Sintaxe Java
Comunidade
  • Usuários
  • Artigos
  • Fórum
  • Chat
  • Histórias de sucesso
  • Atividade
  • Programa de afiliados
Empresa
  • Sobre nós
  • Contatos
  • Avaliações
  • Sala de imprensa
  • CodeGym for EDU
  • Perguntas frequentes
  • Suporte
CodeGymCodeGym é um curso online para aprender programação Java do zero. Este curso é uma maneira perfeita de dominar Java para iniciantes. Contém mais de 1.200 tarefas com verificação instantânea e um escopo essencial da teoria dos fundamentos de Java. Para ajudar você a ter sucesso nos estudos, implementamos um conjunto de recursos motivacionais: questionários, projetos de programação, conteúdo sobre aprendizagem eficiente e carreira de desenvolvedor Java.
Siga-nos
Idioma da interface
English Deutsch Español हिन्दी Français
Português
Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programadores se formam, não nascem" © 2026 CodeGym
MastercardVisa
"Programadores se formam, não nascem" © 2026 CodeGym