Fundamentos Java e Orientação a Objetos

CURSO ONLINE

Inclui 10 horas de vídeo aulas, diversos exercícios e suporte dos instrutores.

Este curso online tem como objetivo ensinar na prática a plataforma Java. Você aprenderá a programar sistemas em Java usando boas práticas de codificação, Eclipse IDE, conceitos avançados de Orientação a Objetos, como herança, interfaces, classes abstratas e polimorfismo e as principais APIs da plataforma, como Collections, I/O, Exceções, formatação de datas e números, etc.

Este curso equivale a um treinamento presencial de 40 horas/aula.

Para quem é este curso?

Este curso é ideal para profissionais ou estudantes que desejam aprender o paradigma de orientação a objetos e começar a programar na plataforma Java. É essencial que você saiba executar operações básicas de computação (abrir e salvar arquivos texto, criar e excluir diretórios) e tenha conhecimento em lógica de programação.

Logotipos de meios de pagamento do PagSeguro
  1. 1. Introdução

    1. 1.1. Como aprender Java? 5m 50s GRÁTIS
    2. 1.2. A história do Java 2m 46s
    3. 1.4. Máquina virtual Java 8m 45s
  2. 2. Fundamentos da linguagem

    1. 2.3. Comentários 3m 3s
    2. 2.4. Sequências de escape 5m 14s
    3. 2.5. Palavras reservadas 3m 32s
    4. 2.8. Nomeando variáveis 5m 42s
    5. 2.11. Tipos primitivos 12m 0s
    6. 2.14. Promoção aritmética 6m 25s
    7. 2.17. Recebendo entrada de dados 7m 41s GRÁTIS
    8. 2.21. Escopo de variáveis 6m 3s
    9. 2.22. Operadores lógicos 15m 13s
    10. 2.25. Operador ternário 6m 49s
  3. 3. Orientação a Objetos - parte 1

    1. 3.1. O que é POO? 2m 57s
    2. 3.2. Classes e objetos 5m 16s
    3. 3.4. Instanciando objetos 7m 59s
    4. 3.5. Acessando atributos de objetos 8m 32s GRÁTIS
    5. 3.8. Valores padrão 5m 59s
    6. 3.11. Métodos com retorno 11m 13s
  4. 4. Wrappers, boxing e arrays

    1. 4.1. Wrappers do java.lang 3m 31s
    2. 4.2. Boxing 6m 47s
    3. 4.4. Trabalhando com arrays 16m 37s
  5. 5. Orientação a Objetos - parte 2

    1. 5.3. O objeto this 8m 18s
    2. 5.4. Construtores 11m 43s
    3. 5.6. Criando JavaBeans 8m 40s
    4. 5.12. Enumerações 17m 26s
    5. 5.16. Sobreposição 7m 48s
    6. 5.18. Sobrecarga 7m 48s
    7. 5.21. Classes abstratas 9m 49s
    8. 5.23. Interfaces 11m 49s
  6. 6. Tópicos avançados

    1. 6.1. Coleta de lixo 8m 40s
    2. 6.2. Classe java.lang.Math 16m 6s
    3. 6.7. Trabalhando com datas 19m 28s
    4. 6.11. Collections Framework 22m 25s
    5. 6.13. Arquivos JAR 6m 19s
    6. 6.15. Documentação javadoc 9m 55s
    7. 6.17. Próximos passos 4m 8s
    8. 6.18. Conclusão 2m 6s

Este curso inclui

  • Vídeo aulas para serem assistidas online
  • Exercícios e desafios
  • Suporte dos instrutores via fórum
  • Certificado de conclusão em formato digital
  • Acesso total ao curso válido por 6 meses

Sobre o instrutor

Normandes Júnior é arquiteto de software Java em projetos de telecom na CTBC e sócio da AlgaWorks, formado em Engenharia Elétrica pela Universidade Federal de Uberlândia e detentor das certificações LPIC-1, SCJP e SCWCD.
Durante sua carreira, prestou consultorias em grandes empresas de Uberlândia e atualmente possui larga experiência em desenvolvimento e treinamentos Java EE e aplicações para telecom.

Requisitos técnicos

  • Internet banda larga (512kbps recomendado)
  • Headset ou caixinhas de som
  • Windows, Linux ou Mac OS
  • Navegador com Flash Player

Dúvidas? Envie-nos uma mensagem.