Softblue

Curso de Fundamentos de Java 13 (JV-01)

88 vídeos | 28 horas de vídeo | 40 horas no certificado

Professor
Carlos Tosin


   12x s/juros  R$ 33

Preço válido até 31/12/2019.

 

RESUMO

Java é uma das linguagens de programação mais utilizadas no mundo. Este curso de Java tem por objetivo dar uma base sólida na linguagem Java e orientação a objetos a pessoas que conhecem programação, mas que nunca trabalharam com a linguagem. São abordados temas que vão desde a instalação e configuração, até conceitos fundamentais de orientação a objetos, como herança, polimorfismo e encapsulamento.

A versão da linguagem apresentada no curso é o Java 13.

A IDE usada no curso de Java é o Eclipse, que é uma ferramenta de desenvolvimento gratuita e uma das preferidas dos desenvolvedores Java ao redor do mundo.

REQUISITOS

Ter feito o curso de Lógica de Programação (ou já conhecer previamente este tema) ou conhecer alguma linguagem de programação, mesmo que não orientada a objetos.

PÚBLICO-ALVO

Programadores de outras linguagens ou conhecedores de lógica de programação. Este curso de Java também é indicado para quem já conhece Java de forma superficial, e deseja aprofundar seus conhecimentos no funcionamento da linguagem e na forma de desenvolver aplicações.



CONTEÚDO

Introdução ao Java
História do Java
Bytecode e JVM
Versões e ramificações do Java
Ambiente de desenvolvimento no Windows,
Mac e Linux
Instalação do JDK
Instalação do Eclipse
Programação Java: Conceitos iniciais
Variáveis
Tipos primitivos e operadores
Estruturas de controle e repetição
Casting
Classes e objetos
Introdução aos conceitos de classes
e objetos
Notação UML
Sobrecarga de métodos
Heap, stack e garbage collector
Operador this
Modificadores de acesso, construtores
e elementos estáticos
Modificadores de acesso e encapsulamento
Construtores
Atributos e métodos estáticos
Herança e Polimorfismo
Herança
Sobrescrita de métodos
Polimorfismo
Palavra-chave super e
o operador instanceof
Classes Abstratas e Interfaces
Classes e métodos abstratos
Interfaces
Métodos default e static
em interfaces
Tratamento de Exceções
Checked e unchecked exceptions
Lançando, tratando e transformando
exceções
Identificação de erros em códigos Java
Strings, Datas e Números
Classes String e StringBuilder
Date and Time API
Formatação de strings, datas e números
Números randômicos
Métodos da classe Math
Enums, Classes Wrappers e Autoboxing
Enums e seus elementos
Funcionamento das classes wrappers
Autoboxing
Organização do Código Java
Separação em pacotes e uso do import
Visibilidade package e
protected
Criação de Javadoc
Classpath de aplicações Java
Gerando arquivos JAR
Distribuindo aplicações
Coleção de Dados
Arrays
Listas
Conjuntos
Mapas
Métodos equals() e hashCode()
Interfaces Comparable
e Comparator
Fundamentos de I/O
Fluxo de dados
Streams em arquivos
Classes Scanner, PrintStream
e File
Programação Multithread e Sincronismo
O que são threads, como criá-las e
executá-las
Ciclo de vida
Prioridade e a atuação do escalonador
Sincronização e comunicação entre threads
Expressões Regulares
Como funcionam
Expressões regulares e o Java
Divisão de dados em tokens
Mais Produtividade no Eclipse
Dicas práticas para desenvolver com
o Eclipse
Mão na Massa: Criando Aplicações na
Prática
Jogo da velha
Jogo da forca
Agenda de contatos

CERTIFICADO

Ao concluir o curso com nota igual ou superior à 6,5, o aluno recebe o certificado de conclusão do curso em formato digital (PDF). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

A Softblue é associada à ABED (Associação Brasileira de Educação a Distância). Conheça o nosso modelo de certificado e mais detalhes clicando aqui.

INVESTIMENTO

O valor deste curso está de R$ 529,00 por R$ 396,00 (em até 12x sem juros).
Preço válido até 31/12/2019.



ALGUMA AJUDA?

Verifique se a sua pergunta já foi respondida na sessão de Perguntas Frequentes antes de enviá-la.






Digite o código aqui:

"Conheci os cursos da SoftBlue através de vários fóruns sobre Java, e todas as pessoas que fizeram o curso me indicaram a fazer o curso. Fiz o curso e não me arrependo, foi de grande satisfação. "

Diogo Salvador | Betim - MG

ASSINE NOSSA NEWSLETTER