Programação

Java parte 1: Primeiros passos

Curso online de Java parte 1: Primeiros passos

4089 9.3

9,3

é a nota desse curso

7.852

alunos neste curso

Faça esse curso e...

  • JVM? JDK? JRE? O que são essas siglas?
  • Compilando e executando código java
  • Aprenda a usar Eclipse
  • Variáveis e controle de fluxo
  • Conheça os principais tipos do Java

Este curso faz parte da Formação

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Desenvolvedores que querem começar com a linguagem Java.

Nível de Dificuldade

Básico

Instrutores

  • Paulo Silveira

    Paulo é CEO da Caelum, reconhecido na comunidade de desenvolvedores, tendo participado de projetos no IBOPE e dentro da Caelum. É fundador do maior fórum de desenvolvimento em língua portuguesa, o GUJ.com.br e participa na comunidade open source. Mestre pela USP em Geometria computacional, liderou o desenvolvimento do LMS da empresa e atualmente gerencia mais de 100 colaboradores.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. O que é Java?

    • Introdução
    • A plataforma Java
    • Benefício da JVM
    • Quais características?
    • Quais sistemas?
    • Bytecode vs EXE?
    • Sobre o Bytecode
    • Para saber mais: o nome Bytecode
    • O que aprendemos?
  2. Instalação e o primeiro programa

    • Instalação do JDK no Windows
    • JRE vs JDK
    • Para saber mais: JVM vs JRE vs JDK
    • Compile e rode seu primeiro programa Java
    • Entrada da aplicação
    • Sobre a compilação e execução
    • Compilar e executar
    • Mão na massa: Instalando o JDK
    • Mão na massa: Escrevendo nosso primeiro código
    • O que aprendemos?
  3. Começando com Eclipse

    • Instalando o Eclipse
    • Mão na massa: Instale a IDE Eclipse
    • Sobre IDE's e editores
    • Dentro do Eclipse IDE
    • Nosso programa rodando no Eclipse
    • Mão na massa: Rodando nosso programa no Eclipse
    • Projeto Java
    • Sobre a View Navigator
    • O que aprendemos?
  4. Tipos e variáveis

    • Tipo inteiro: int
    • Criando uma variável numérica
    • Mão na massa: Utilizando o tipo int
    • Tipo flutuante: double
    • Operações entre numeros
    • Mão na massa: Utilizando o tipo double
    • Conversões e outros tipos
    • Imprimindo texto e números
    • Mão na massa: Algumas conversões em Java
    • Para saber mais: Type Casting
    • O que aprendemos?
  5. Trabalhando com caracteres

    • Char e String
    • Declarando String e char
    • Qual será o resultado?
    • Variáveis guardam valores
    • Concatenação de String e inteiros
    • Mão na massa: Praticando char e String
    • O que aprendemos?
  6. Praticando condicionais

    • Testes com IF
    • Trabalhando com if
    • Mão na massa: A condicional if
    • Boolean condicionais
    • Tipo boolean
    • Operador lógico
    • Mão na massa: Um pouco mais de if
    • Escopo e inicialização de variáveis
    • Declaração da variável
    • Mão na massa: Escopo de variáveis
    • Opcional: Alíquota com ifs
    • Para saber mais: o comando switch
    • O que aprendemos?
  7. Controlando fluxo com laços

    • Laço com while
    • Enquanto isso, o while...
    • Fixando o laço while
    • Escopo nos laços
    • Um erro de compilação...
    • Laço com for
    • Transformando while em for
    • Mão na massa: Laços
    • Laços encadeados
    • Mais laços com break
    • Fixando o comando break
    • Exercitando laços aninhados e break
    • Mão na massa: Aprofundando laços
    • Desafio Opcional: Múltiplos de 3
    • Desafio opcional: Fatorial
    • O que aprendemos?
    • E agora?

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Como Funciona?
Premium
  • 627
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 627
12X
R$100

à vista R$1.200

Matricule-se
Max
  • 627
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana