Java
Curso
Online
R$ 32
Descrição
-
Tipologia
Curso
-
Metodologia
Online
Aprenda a programar hoje mesmo nessa excelente e eficiente linguagem com nosso curso prático. Dirigido a: Programação
A ter em conta
Para maiores informações do curso, use o link:
http://www.cursosvirtuais.net/curso/java.htm
Opiniões
Você fez este 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
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
- 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
- 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
Java
R$ 32