Conheça

Utilize os botões abaixo para conhecer tudo sobre o funcionamento dos nossos cursos à distância, e desfrute de todos os benefícios que o e-learning traz até você. Veja a opinião de quem já estudou conosco!










Curso de Fundamentos de Java (JV-01)


Análise Orientada a Objetos UML Essencial PHP Laravel MVC WEB: HTML5, CSS3, JavaScript & Ajax Introdução ao Kotlin Fundamentos de Java Java Avançado Java Web com Servlets e JSPs Java Web com JSF, PrimeFaces e JPA Design Patterns em Java
Android 8 Oreo Completo PHP 7 Completo SQL Completo Lógica de Programação Fundamentos de C# C# Avançado Linguagem C Linguagem C++ PHP para Facebook


Curso de Fundamentos de Java
(JV-01)

de R$ 429,00
por R$ 372,00
(12x sem juros de R$ 31,00)

* Preço válido até 31/12/2017




Resumo do curso

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 8, a mais atual.

As ferramentas de desenvolvimento abordadas no curso de Java são o NetBeans e o Eclipse, ambas gratuitas e preferidas dos desenvolvedores Java ao redor do mundo.

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.

Pré-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.

Carga horária

Equivalente a um curso presencial de 40 horas. As aulas ficam disponíveis integralmente para os alunos sem prazo de expiração. O tempo que um aluno levará para concluir o curso dependerá exclusivamente do tempo que ele dedicar para seus estudos, podendo rever as aulas quantas vezes desejar, mesmo após concluir o curso. Exemplo: para este curso, se o aluno reservar 2 horas por dia para estudá-lo, o mesmo será concluído em aproximadamente 20 dias.

Aptidões após o curso

Ao final do curso de Java, os alunos terão uma base sólida na linguagem Java e orientação a objetos. Esta base possibilitará o aprendizado de outros temas futuramente, como Java voltado para o ambiente web e desenvolvimento de aplicativos para Android, por exemplo.

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$ 429,00 por R$ 372,00 (em até 12x sem juros)

Conheça todas as formas e condições de pagamento clicando aqui. Condições especiais para empresas na compra de 5 ou mais unidades do mesmo material. Para atendimento empresarial, entre em contato conosco.

Criado por Carlos Tosin, conheça seu currículo.

Conteúdo programático

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
     Instalação do NetBeans

Programação Java: Conceitos iniciais
     Variáveis
     Tipos primitivos e operadores
     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 e no NetBeans
     Dicas práticas para desenvolver com o Eclipse
     Dicas práticas para desenvolver com o NetBeans

Mão na Massa: Criando Aplicações na Prática
     Jogo da velha
     Jogo da forca
     Agenda de contatos

Envie sua dúvida

Está com dúvidas relacionadas ao curso? Visitou a página de Perguntas frequentes e não esclareceu sua dúvida? Envie uma mensagem utilizando o formulário abaixo. Preencha corretamente seus dados para receber a resposta.

Nome:  Sobrenome: 
E-mail: 
Assunto: 
Mensagem: 
Digite o código aqui:


             Cursos  |   Perguntas  |   Sobre nós  |   Sorteios  |   Blog  |   Política de Privacidade  |   Contato Desde 2003.    
Todos os direitos reservados ®    
CNPJ 06.860.085/0001-64