Brasil
Você está no:
Brasil  (Alterar)
Central de Atendimento Central de Atendimento Telefone
Ligue grátis
0800-580-0836­
Whatsapp
WhatsApp
011­ 996366171­
 
CursosVirtuais.net
        


Inicio    /    Cursos de Informática
 

Curso de Java




 
 
 

Início IMEDIATO
Certificado GRÁTIS
Carteira de estudante GRÁTIS
Curso online
Estude no celular ou computador
Modalidade livre
Rápido e interativo
Estude em qualquer lugar
Acesse em qualquer dia e horário
Compatível com celulares e tablets
Utilize em progressão funcional
Utilize em horas extracurriculares
Utilize em concursos públicos
Utilize em vagas de emprego
Utilize para aprimorar seu currículo
Nome do curso pode ser personalizado
Curso com tutoria/professor
Prova final online
Sala de aula virtual
Escola associada ABED
Satisfação ou devolução do seu dinheiro

 

Sobre o Curso de Java


Java é uma linguagem de programação multi-plataforma orientada a objetos. Pode ser usada para desenvolvimento de aplicativos para Desktop ou para Web. Aprenda a programar hoje mesmo nessa excelente e eficiente linguagem com nosso curso prático.

Conteúdo 1: Java básico
História rápida da linguagem
Vantagens do Java
A plataforma Java
Erros comuns de conceito sobre Java
Instalando o ambiente
Meu primeiro programa Java
OOP - Orientação a objetos
O que são objetos?
Sintaxe
Classes, Atributos e Métodos
Construção de Programas em Java
Métodos Construtores e Overloading
Utilização das API's
Conceito de Pacote
Tipos de Métodos: Públicos, Privados e Protegidos
Composição e Herança
Polimorfismo
Métodos Estáticos
Programação Fundamental
Comentários
Tipos de Dados
Conversões Entre Tipos
Operadores
Incremento e Decremento
Operadores Relacionais e Booleanos
Strings
Vetores e Matrizes
Controle de Fluxo do Programa
Outras instruções
Objetivos do Desenho da Linguagem Java
Dicas para a Construção de Classes
Erros Mais Comuns e Suas Soluções
Problemas de Compilador
Erros de Sintaxe
Erros Semânticos
Erros de Execução
Conteúdo 2: Java na prática - Curso completo
Introdução
Programação Orientada a Objetos
Ocultando de Informação
Especialização e Herança
Sobrescrita, Sobrecarga e Polimorfismo
Diagrama de Classes
Introdução à Linguagem Java
Palavras reservadas
Literais
Separadores
Tipos de dados simples
Tipos de dados compostos
Conversão de tipos
Operadores
Expressões e Precedência entre Operadores
Comentários
Blocos e escopo
Estruturas de controle
Seleção
Repetição
Break e continue
Argumentos da linha de comando
Assert (Assertivas)
Sintaxe e semântica
Habilitando e Desabilitando Assertivas
Classes, Packages e Interfaces
Classes
Construtores
Valor de Retorno
Objetos
Modificadores de acesso
Outros Modificadores
Referências compartilhadas
Copiando objetos
O objeto this
Usando Packages
Criando Packages
O Mecanismo de Extensão
Derivando classes
A classe Object
Sobrescrita e Polimorfismo
Classes e métodos abstratos
Interfaces
Classes internas
Classes Internas Anônimas
Conversão
Exceções
A hierarquia de Exceções
Capturando mais de uma exceção
Lançando exceções
Comportamento do Sistema diante das Exceções
Criando suas próprias exceções
A cláusula finally
Documentando o código
Rótulos
HTML embutida
Entrada e Saída (java.io)
Acesso sequencial
Acesso direto
O java.util
Lidando com coleções
As Interfaces Iterator e Enumeration
Vector
Stack
Hashtable
Miscelânea de classes do pacore java.util
Arrays
Date
Observable
StringTokenizer
Serialização e Persistência
AWT (Abstract Window Toolkit)
Tratamento de Eventos com classes Internas
Gerenciando o Layout
Exemplo com BorderLayout
Exemplo com FlowLayout
Exemplo com CardLayout
Exemplo com GridLayout
Exemplo com GridBagLayout
Utilizando listas
Trabalhando com menus e diálogos
Capturando eventos do teclado
Principais classes
Color
Component
Button
Label
List
TextField
TextArea
Containers
Panel
Frame
Applets
Descrição do código HTML
Métodos da classe Applet
Exibindo uma imagem
Áudio
Obtendo parâmetros
Executando um applet como aplicação
Preparando applets para produção e arquivos JARS
Criando os próprios arquivos Manifest
JavaBean
O que é um javabean
Javabeans e ferramentas RAD
Propriedades
Simples
Indexada
Ligada (Bound)
Restringidas(Constrained)
Eventos
TimerEventListener
TimerEvent
TimerBean
Instalando o Beans Development Kit (BDK)
Concorrência
Criando Threads em java
Criando threads por meio da interface Runnable
A classe Thread
Hierarquia
Construtores
Métodos
Variáveis públicas
Ciclo de vida dos Threads
Sleep(), yield(), join(), destroy(), stop(), suspend() e resume()
Daemon Threads
Influência do sistema operacional no comportamento dos Threads
Forma de escalonamento de threads
Relacionamento entre os níveis de prioridades definidas na linguagem Java
Níveis de prioridades definidas nos Sistemas Operacionais
Compartilhamento de memória e sincronização
Atomicidade de Instruções e Sincronização do Acesso à Sessões Críticas
Comunicação entre Threads: wait() e notify()
Animação
Programação em rede
Conceito sobre protocolos usados na Internet
TCP
UDP
Identificando Hosts (IP)
Identificação de Processos (Portas)
Programação em rede com Java
Comunicação Básica Entre Aplicações
Comunicação Sem Conexão (UDP)
Comunicação por meio de URL
Computação Distribuída (RMI)
Implementar interface do objeto remoto
Acesso a Banco de Dados
Tipos de drivers JDBC
Obtendo os Drivers JDBC
Configurando o ODBC
Carregando o Driver
Estabelecendo a conexão
Criando e Executando Comandos
Recuperando valores
Transações e nível de isolamentos
Prepared Statements
Stored Procedures
Servlets e JSP
Applets X Servlets
CGI X Servlets
A API Servlet
Exemplo de Servlet
Compilando o Servlet
Instalando o Tomcat
Criando uma aplicação no Tomcat
Executando o Servlet
Invocando diretamente pelo Navegador
Invocando em uma página HTML
Diferenças entre as requisições GET e POST
Obtendo informações sobre a requisição
Lidando com formulários
Lidando com Cookies
Lidando com sessões
JSP
PHP X JSP
ASP X JSP
Primeiro exemplo em JSP
Executando o arquivo JSP
Objetos implícitos
Tags JSP
Comentários
Diretivas
Extraindo Valores de Formulários
Criando e Modificando Cookies
O Uso de JavaBeans
Reecaminhando ou redirecionando requisições
Uma arquitetura para comércio eletrônico
Tipos de aplicações na Web
Arquitetura MVC para a Web
Agenda Web: Um Exemplo de uma aplicação Web usando a arquitetura MVC
Perguntas Frequentes
Conteúdo 3: Exceções, Entrada e Saída Programação Swing
Exceções
Seu primeiro encontro com exceções Java
O Bloco try
O Bloco catch
Entrada e saída
Introdução ao Swing
Seu primeiro Swing


Opinião dos alunos do curso

A instituição é de confiança, o acesso foi liberado assim que o pagamento foi efetuado. Foram atenciosos, responderam meu e-mail e personalizaram as informações conforme solicitei, obrigada.
Depoimento
por Taynara de Oliveira Lima
Natal/RN

Parabenizo a instituição por nos fornecer uma base com conteúdo que atende nossas necessidades. Parabéns.
Depoimento
por Maylda Rodrigues da Silva
Goiânia/GO

Praticidade, segurança e respeito para com os alunos.
Depoimento
por Tatiana Rocha de Azevedo
Ananindeua/PA


Duração do curso

Você pode completar a carga horária de 8 horas em no mínimo 1 dia e no máximo 1 ano. O curso será finalizado com a realização da prova final. O certificado é emitido imediatamente após aprovação na prova final. Estude no seu tempo e disponibilidade em qualquer dia e horário, sendo apenas necessário que o aluno não faça dois cursos ao mesmo tempo no mesmo período de estudos.

Autorização legal

Curso livre com fundamento legal na Constituição Federal/88 Artigo 206 sobre a liberdade de aprender, ensinar, pesquisar e divulgar o pensamento, a arte e o saber, Artigo 209, Lei 9.394/96, Decreto 5.154/2004 e Norma CNE 04/99 - MEC (Ministério da Educação) Artigo 7 §3 onde demandas de atualização e de aperfeiçoamento de profissionais poderão ser atendidas por meio de cursos ou programas de livre oferta.

Pré-requisitos

Não há exigência de escolaridade ou idade mínima para participar do curso online de Java. O curso poderá ser feito por pessoas de qualquer idade e grau escolar bastando saber ler, escrever e ter acesso à internet com computador ou celular.

Certificado grátis

Você não precisa pagar pelo certificado, ele é grátis e enviado junto com o curso em formato digital assinado pelo professor responsável. O certificado pode ser personalizado conforme você desejar basta entrar em contato conosco e pode ser usado para complemento de horas extracurriculares na faculdade, apresentação em concursos públicos (mediante verificação do edital), progressão funcional, provas de título, acréscimo ao currículo e outras finalidades diversas onde certificados de cursos livres são aceitos. Nosso certificado possui informações completas, legislação e sistema de segurança, registro com livro e folha, validação por QR Code e em até 10 minutos uma cópia digital já estará em seu email assim que você for aprovado na prova final.



Carteira de estudante grátis

Outra vantagem é que sua carteira de estudante já está inclusa no valor do curso, ou seja, ela é grátis em formato digital. Nossa carteira de estudante possui informações completas, validade, foto do aluno e sistema de segurança com validação por QR Code no verso.



Ambiente de estudos

Após confirmação de pagamento o aluno receberá os dados de acesso por email. O acesso será para a Sala de Aula Virtual com seu email ou CPF e senha. Na Sala de Aula Virtual o aluno acessará os materiais de estudo, tirar dúvidas com o professor/tutor e também poderá fazer a prova final para obter do certificado de conclusão do curso. A prova final fica disponível assim que o aluno realizar o estudo do material na sala de aula virtual e completar a carga horária podendo fazê-la assim que se sentir preparado. Caso não seja aprovado você poderá realizar a prova novamente e gratuitamente quantas vezes forem necessárias para aprovação e obtenção do certificado.


Ambiente de estudos


Declaração de matrícula

Todos os alunos matriculados tem em sua sala de aula virtual um comprovante de matrícula eletrônico gerado por nosso sistema para download. O aluno poderá solicitar, caso o órgão empregador exija, uma declaração comprobatória específica de inscrição onde constem todos os dados relacionados ao curso no qual está matriculado, como o conteúdo programático e o período de estudos agendado. Nossa equipe está comprometida com a rapidez no atendimento bem como a emissão de documentos exigidos sobre nosso curso e instituição.

Ver exemplo de declaração de matrícula
Declaração de matrícula


Programa pedagógico

O programa pedagógico contém detalhes, diretrizes e metas que orientam como será o ensino. Ao definir os conteúdos que serão ensinados permite que os alunos tenham uma formação mais sólida e consistente, preparando-os para os desafios do mercado de trabalho.

Compatível com computadores e celulares

O curso online de Java é em sala de aula virtual totalmente compatível com computadores, tablets e celulares. Todas as funções da sala de aula e acesso ao material de estudo estão disponíveis para que o aluno tenha comodidade em estudar, realizar a prova final e imprimir o certificado.

Compatibilidade


Cursos online relacionados

 

Lógica de Programação

Com o Curso de Lógica de Programação você vai aprender tudo para iniciar no mundo da programação e analise de sistemas.

A partir de
3x de R$ 10,00
ou R$ 30,00 boleto ou pix

 
Carga horária: 8 horas
-
 

Sistemas Operacionais

Aprenda tudo sobre sistemas operacionais. As arquiteturas, fundamentos gráficos, gerenciamento de memória e muito mais....

A partir de
3x de R$ 10,00
ou R$ 30,00 boleto ou pix

 
Carga horária: de 8 até 120 horas
-
 

Banco de Dados

Aprenda mais sobre Bancos de Dados. Hoje em dia ele Bancos de Dados são fundamentais em qualquer aplicação, seja ela...

A partir de
3x de R$ 10,00
ou R$ 30,00 boleto ou pix

 
Carga horária: de 8 até 440 horas

  

Ainda com dúvidas sobre o Curso online Java?

 
Resolva suas principais dúvidas ou entre em contato usando os canais da nossa Central de Atendimento ao Aluno.
 

Sobre nós

A CursosVirtuais.net é uma empresa tradicional em educação a distância no Brasil e referência na área desde 2006. Oferecemos cursos online com certificado válidos para os mais diversos fins. Contamos com milhares de alunos matriculados e mais de 300 mil certificados emitidos.

Links

Central de atendimento Sala de aula virtual Consultar certificado Todos os cursos Blog Cursos online no Brasil Programa de afiliados Política de privacidade Termos de uso

Curta e Compartilhe

Facebook    Whatsapp

Segurança

Google Site Seguro

Comodo SSLABED

Pague com

Formas de pagamento
CursosVirtuais.net CURSOSVIRTUAIS.NET
OTAVIO MEDEIROS DIAS EPP
CNPJ 08.179.401/0001-62
Caixa Postal 446
Ibiúna/SP - CEP 18150000
Atendimento ao aluno:
0800-580-0836 / 011 996366171
atendimento@cursosvirtuais.net
De Segunda a Sexta, das 9h00 às 17h00, exceto feriados