Aprenda Programar em Java
  • Introdução ao Curso Completo de Java
  • O Que Aprenderemos?
  • Projetos que Iremos Criar
  • Compilador Online de Java
  • Regras Básicas de Programação
  • Download do eBook - Aprendendo a Programar - Linguagem Java
  • Download dos Códigos em Java
Variáveis, Operadores e Estruturas
  • Criando um Novo Programa em Java
  • Variáveis no Java
  • Comentando o Código
  • Operações com Strings
  • Comandos Unicode para Strings
  • Convertendo os Tipos de Variáveis
  • Gravando o Projeto
  • Operadores Matemáticos
  • Números Aleatórios
  • Operadores de Comparação
  • Operadores Lógicos
  • Estrutura de Condição If
  • Projeto #1 - Jogo do Par ou ímpar
  • Estrutura Switch
  • Projeto #2 - JoKenPô
  • Estrutura de Repetição For
  • Estrutura de Repetição While
Array e ArrayList
  • Listas Vetores ou Arrays
  • Percorrendo uma Lista com For
  • Repetição For em Arrays
  • Array Multidimensional ou Matriz
  • Percorrendo uma Matriz com Loops Aninhados
  • Método Arrays to String
  • Métodos com Strings - Apresentação
  • Métodos com Strings - Length e IndexOf
  • Método Split
  • CharAt e CharacterToString
  • Argumentos da Linha de Comando
  • Percorrendo uma Lista com Loop For
  • Projeto #3 - Sorteio de Nomes
  • ArrayList - Introdução
  • Projeto 4 - Busca por Nome e ID
Métodos, Procedimentos e Funções
  • Procedimentos
  • Passagem de Argumentos
  • Função e Retorno
Projeto #5 - Algoritmo para Validar um CPF
  • Algoritmo para Validar o CPF
  • Convertendo Strings em Ints
  • Calculando os Digitos Finais
  • Imprimindo Numeros na Formatacao do CPF
Projeto #6 - Números Primos
  • Projeto 6 - Calculando os Numeros Primos
Classes e Modificadores
  • Criando e Utilizando Classes
  • Overloading Function
  • Método Construtor
  • Hierarquia - Extendendo Classes
  • Override Methods
  • Modificadores de Acesso
  • Modificador Final - Constantes
  • Atributo Estatico
  • Classe Interna e Estatica
  • Modelo de Dado
Projeto #7 - Cadastro e Busca
  • Criando o Modelo de Dado - Contato
  • Método para Adicionar Contato
  • Imprimindo Lista de Contatos
  • Método para Remover Contato
  • Método para Buscar Nome
  • Argumentos para Instruções do Programa
Android Studio - Meu Primeiro App
  • Download e Instalação do Android Studio 3.2.1
  • Configurando o Tamanho das Fontes
  • Criando um Novo Projeto
  • Versões do SDK e Simulador
  • Anatomia do Projeto Android
  • Editor de Layouts
  • Log e Console de Debug
  • Identificando Componentes no Código
  • Evento de Clique no Botão
  • Android Studio IDE - Introdução
  • Requisição para o Cursos de Android Studio
  • Bônus - Trial para o portal Aprenda Programar do prof. Tito Petri