stoodos alfa

Curso online: Java I - Fundamentos de Java
(Ciência da Computação)
seta
Não há mais vagas disponíveis para este curso. Adicione à sua lista de desejos e seja avisado quando uma nova turma for aberta.

Ao final do curso, os alunos terão uma base sólida na linguagem Java e orientação a objetos.


Você aprenderá

Introdução ao Java



  • História do Java

  • Bytecode e JVM


Preparando o ambiente de trabalho



  • Instalação do JDK

  • Instalação do Eclipse


Conceitos Iniciais



  • Variáveis

  • Operadores

  • Tipos de dados

  • Casting


Classes e objetos



  • Introdução a POO: O que são classes e objetos

  • UML

  • Sobrecarga

  • Onde os objetos vivem? Heap, Stack e GC

  • Operador this


Modificadores de acesso, construtores elementos staticos



  • Modificadores de acesso

  • Encapsulamento de dados

  • Construtores

  • Atributos e métodos estáticos


Herança e polimorfismo



  • Herança

  • Sobrescrita de métodos

  • Polimorfismo

  • Palavra-chave super e operador instanceof


Classes abstratas e Interfaces



  • Classes e métodos abstratos

  • Interfaces


Tratamento de exceções



  • Exceções checadas e não checadas

  • Lançando e tratando suas exceções


Enums, Classes Wrappers e Autoboxing



  • Enums e seus elementos

  • Funcionamento das classes wrappers

  • Autoboxing


Coleções



  • Arrays

  • Listas

  • Conjuntos

  • Mapas


Interface gráfica com Swing



  • JFrame, JInternalFrame, JPanel e JDesktopFrame

  • JTextField, JLabel, JButton, JFormattedTextField, JTextArea

  • JTable, DefaultTableModel, criando o nosso TableModel


Introdução JDBC



  • Relembrando MER, DER

  • MySQL

  • JDBC

  • Statement e PreparedStatement

  • ResultSet


Criando um sistema completo com Java



  • Projeto final do curso

Pré-requisitos

Conhecimentos básicos em lógica de programação.





Comentar...

Sobre o professor

Guilherme Carvalho

Graduando em Análise e Desenvolvimento de Sistemas pelo Instituto Federal de Educação, Ciência e Tecnologia de São Paulo é apaixonado por programação, possui mais de 3 anos de experiência com linguagem de programação Java. Atualmente é funcionário da Universidade Federal de São Carlos UFSCar.


Classificação do professor

...


Saiba sobre novas turmas

Você é bom em algo? Ensine! :)

deixe-nos sua mensagem!