Java

CursosVirtuais.net
Online

R$32
Ou prefere ligar para o centro agora?
(55) ... Ver mais
Compare este curso com outros semelhantes
Ver mais

Informação importante

  • Curso
  • Online
Descrição

Aprenda a programar hoje mesmo nessa excelente e eficiente linguagem com nosso curso prático.
Dirigido a: Programação

Informação importante

Perguntas frequentes:

· Requisitos

Para maiores informações do curso, use o link: http://www.cursosvirtuais.net/curso/java.htm

Opiniões

Ainda não existem comentários sobre esse curso

Programa

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 primeira apostila: 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 segunda apostila: 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 terceira apostila: 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

Compare este curso com outros semelhantes
Ver mais