1
001- SQL 2016
Número de aulas: 41 aulas
Descrição do curso
O curso descreve os conceitos básicos para a criação de banco de dados, consultas, inserção de dados, alterações, operações matemáticas entre outros recursos de uma maneira simples e didática.
Demonstramos que tratamento de informações, operações matemáticas, cláusulas condicionais entre outros recursos, não precisam ser feitas do lado da aplicação e sim podem ser utilizadas diretamente no SQL, se obtendo resultados mais rápidos e garantindo uma migração mais rápida da aplicação para outras linguagens de programação.
Aprenda como utilizar transações para recuperar dados excluídos, criar chaves estrangeiras para integridade das informações do banco de dados e recursos para melhor desempenho de consultas e alterações no banco de dados.
Modulo 1
0 Apresentação - Introdução ao SQL
1 Instalação do MS SQL SERVER 2012 Express 2 Importando um Script
3 Obtendo informação do BD com a instrução SELECT 4 Funções aritméticas e valores nulos
5 Concatenação e valores duplicados 6 Exibindo a estrutura de uma tabela 7 Restringindo dados 8 Operadores de comparação 9 Operador LIKE 10 – Condições nulas 11 Operadores lógicos 12 Classificação
13 Funções de manipulação de caracteres
14 Funções de manipulação de caracteres (continuação) 15 Funções numéricas
16 Funções matemáticas
17 Funções de manipulação de datas 18 Subconsultas
19 Subconsultas (continuação) 20 JOIN
21 JOIN (continuação)
2
23 EXCLUDING JOIN24 GROUP BY 25 HAVING
26 Funções condicionais CASE / IIF 27 Condicionais aninhadas
28 INSERT
29 INSERT com SELECT 30 UPDATE
31 UPDATE com SELECT 32 DELETE
33 ROLLBACK / COMMIT
34 CREATE DATABASE / TABLE 35 CONSTRAINT 36 ALTER TABLE 37 TRUNCATE / DROP
38 Usuários do SQL SERVER 39 Permissões
40 CREATE LOGIN / CREATE USER
3
002 - Java SE I
Número de aulas: 179 Aulas
Descrição do curso
Aprenda a programar em JAVA SE e entre para um mercado fantástico que paga muito bem. Ensinamos do básico ao avançado, passando por muitos conceitos importantes.
O Java SE é fundamental para o desenvolvedor WEB, é a base de praticamente qualquer sistema na internet. Dominando esta ferramenta, fará muito mais do que apenas sites, podendo até criar jogos para WEBs…
Neste treinamento iremos conhecer esta poderosa e incomparável linguagem que tem crescido e se expandido ultimamente. A internet de hoje em dia é adepta a essa linguagem que antigamente era considerada como um diferencial, tudo isso mudou e agora ela é essencial e fundamental para a criação de sites com fácil navegação e com conteúdo dinâmico.
Módulo 1 – Introdução ao Java
1 Instalando e configurando o Gel
2 Configurar o Gel Manualmente caso perdeu a configuração 3 Primeira Aula de Java
4 Segunda Aula de Java 5 Atibutos (Parte1) 6 Atributos (Parte2) 7 Operações Básicas 8 Condicional IF (Parte1) 9 Condicional IF (Parte2) 10 Condicional IF (Parte3) 11 Condicional IF SWITCH 12 Laço de Repetição DO WHILE 13 Locatione e Resizable
14 Criação de Formulários JAVA no Braço 15 Colocando Cor de Fundo no Form 16 Fechando Formulário 17 Path do Jar 18 Manifesto 19 Criando JAR 20 Jar no netBeans
Módulo 2 – NetBeans Básico e Avançado
4
21 Introdução22 Instalando NetBeans5.5 23 Abrindo NetBeans e Projeto 24 Menus
25 Pasta Imagens
26 Instalando componente onde achar timer 27 Instalando componente timer
28 Personalizando Menus 29 Personalizando Tela Principal 30 Compilando e Interpretando 31 Tamanho Tela
32 Criando Novo Form Novo Pacote 33 Melhorando Data
34 Imagens nos Botões 35 Inserindo Hora 36 Hora Timer 37 Sair Fechar Forms 38 Look and Feel 39 Look and Feel Liquid 40 Mais Sobre Package 41 Chamando um Form
Módulo 3 – Thread, Formulários e Conexão com Banco
42 Threads
43 Form Cidade Cria 44 Tool Tiptext 45 Combo Box UF
46 Criando o Banco de Dados Access 47 Cria Tabela Cidade Access 48 Fonte Dados Odbc
49 Conexão com o Banco 50 Método Conecta 51 Método Desconecta 52 Método ExecuteSQL
Módulo 4 – Manutenção no Banco através de JAVA
53 Conectando Form Cidade ao Banco 54 Colocando Dados nos Campos 55 Textfield UF
5
57 Botões AntUltPrim58 Método Mostrar Dados 59 Erro Navega 60 Botão Novo 61 Gravar 62 Excluir 63 Atualizar
Módulo 5 – Efetuando Pesquisas
64 Pesquisar TextField 65 Inicializa ComboBox 66 Pesquisar ComboBox
67 Atualizar ComboBox Pesquisa 68 Pesquisa Diretano ComboBox 69 Chamando Form Cidade
70 Ajustando Pesquisa Via Digitacão
71 Ajustando Pesquisa Via Digitação no ComboBox 72 Ajustando Componentes Pesquisa
Módulo 6 – JTable (grade) e RadioButton (seleção)
73 Inserir o Jtable 74 Preenchendo JTable
75 JTable First para Evitar Erro
76 Corrigindo Erro JComboBox Cidade 77 Button Groupe Radio Button
78 Como deixar selected RadioButton 79 Ordenção Inicial por Nome 80 Fazendo Funcionar Ordenação 81 Filtro SQL para o JTable
Módulo 7 – Templates, Tabelas e Forms
82 Criando um Template de Cidade
83 Cria Tabela no Access Bairro e Logradouro 84 Criando Form Bairro através de Template 85 UsandoTemplate Cidade para Bairro 86 Funcionando Bairro e Chamando 87a Criando Form Logradouro 87b Melhora Código Bairro
6
Módulo 8 – Cliente Completo (foto, máscaras, chave estrangeira)
88 Criando Tabela Cliente no Access 89 Criando Form Cliente
90 Montando Form Cliente
91 Solucionado Erro Biblioteca Timer 92 Layout Cliente Pronto
93 Máscaras 1 Mask Formatter 94 Máscaras 2 Aprendendo CPF 95 Máscaras Datas
96 Máscaras Fones
97 Máscaras Cepe Encerramento 98 ResalvaMascaras
99 Manutenção Clientes 100 Inserindo Foto do Cliente
101 Tirando as Mensagens de Conectou 102 Atualiza ComboBox Cid Bairro 103 Atualiza Combos quando Navega 104 Grava Sexo
105 Ao Navegar Atualiza Sexo 106 Insere Data Atual Novo Registro 107 Novo Sem Foto
108 Atualiza Sexo
109 Caixa Diálogo Busca Arquivo Foto 110 Encerramento Cadastro Cliente 111 Chamando Form Cliente
Módulo 9 – Funcionário, Jar, Manifesto, Erros de Gravação
112 Form Funcionário
113 Ajeitando o Formulário de Funcionários 114 Lidando com a Parte de Cargos
115 Finalizando o Formulário de Funcionário
Módulo 10 – Relatórios em JAVA (instalando IReport, criando e chamando relatórios)
116 Instalando Ireport
117 Ireport Criando a Conexão 118 Ireport Criando Relem Branco 119 Montando o Relatório
120 Inserindo Imagem e Cores 121 Inserindo Logo Informaticon
7
122 Inserindo Campos da Tabela Cidades123 Ajeitando Rodapé 124 Abrindo Ireport 125 Ireport Wizard
126 Arquivo rel Cidades .jasper
127 Copiar Bibliotecas JasperSoft para Java 128 Criando o Arquivo Java (vazio)
129 Relatório de Cidades
130 Chamando o Relatório Através de um Botão
Módulo 11 – Controle de Estoque e Saída de Mercadorias
131 Criando a Tabela ESTOQUE e tipo 132 Ajeitando o Form de ESTOQUE 133 Apresentando a Tela do Estoque 134 Finalmente Terminei a Parte Básica
135 Mostrando e Testando o Formulário Estoque 136 Calculando o Preço de Venda
137 Saída de Mercadorias, o Formulário 138 Criando Tabela Pai
139 Criando a Tabela Filha
140 Ajeitando o Form de Saída de Mercadorias 141 Ajeitando o Form de Saída de Mercadorias 2 142 Ajeitando o Form de Saída de Mercadorias 3 143 Ajeitando Mostrar Dados da NF
144 Ajeitando JComboBox Cliente e Outros 145 Preenchendo o JTable com Todos os Produtos 146 Inserindo (insert), Limpando Campos, Ignorando 147 Compilando o Formulário de Nota Fiscal
148 Botão Novo Registro
149 Inserindo Dados no Access Mesmo 150 Testando no Java – Funcionando
151 Listando Produtos da Nota Fiscal no JTable 152 Mais Referente ao Botão Novo Registro 153 Código Automático feito no Braço 154 Gravando os Dados
155 Produtos no JComboBox
156 Mais sobre Produtos no JComboBox 157 Atualiza JComboBox de Produtos
158 Atualiza o Preço de Custo Automaticamente 159 Preço Total Automático
8
161 Gravação dos Itens Vendidos Funcionando162 Dando Baixa Automaticamente no Estoque 163 Funcionando Baixa Automática no Estoque 164 Finaliza Vendas e Início de Compras 165 Inicia Login (Acesso ao Sistema) 166 Conecta Login
167 Posicionamento do Form Login 168 Trata Campos Vazios
169 Conectando com o Banco de Dados
170 Verifica no Banco o Login e Senha Digitados 171 Chamando a Tela Principal
172 Usando Dispose para Fechar Login 173 Tentativas de Acertos
174 Funcionando 2 Tentativas Apenas
175 Mostra nome do usuário na Tela Principal 176 Campo Senha
177 Definindo o Formulário de Inicialização 178 Vídeo Demonstrativo
003 - JavaScript
Número de aulas: 123 Aulas
Descrição do curso
O JavaScript é fundamental para o desenvolvedor WEB, é a base de praticamente qualquer sistema na internet. Dominando esta ferramenta, fará muito mais do que apenas sites, podendo até criar jogos para WEBs…
Neste treinamento iremos conhecer esta poderosa e incomparável linguagem que tem crescido e se expandido ultimamente. A internet de hoje em dia é adepta a essa linguagem que antigamente era considerada como um diferencial, tudo isso mudou e agora ela é essencial e fundamental para a criação de sites com fácil navegação e com conteúdo dinâmico.
Módulo 1 – Introdução à Linguagem JavaScript 1 Introdução 2 Primeiros Passos 3 Orientação A Objetos 4 Propriedades 5 Métodos
9
6 Eventos7 Variáveis Parte 01
8 Variáveis, Constantes E Literais 9 Caracteres Especiais
10 Operadores Matemáticos
11 Operadores De Incremento E Decremento 12 Operadores Relacionais E Lógicos 13 Concatenando 14 Condicionais 15 While 16 For 17 For In 18 Métodos De Interface 19 Funções 20 This 21 Return 22 Objeto Arguments 23 Break E Continue 24 Switch 25 Tratamento De Exceções 26 Objetos
27 Objetos – Boolean 28 Objetos – Number 29 Objetos – Date – Parte 1
30 Objetos – Date – Parte 2 31 Objetos – Date – Parte 3 32 Objetos – String
33 Objetos – Math – Parte 1
34 Objetos – Math – Parte 2 35 Objetos – Array – Parte 1 36 Objetos – Array – Parte 2
37 Objetos – Array – Parte 3 38 Objetos – Array – Parte 4 39 Objetos – RegExp
40 Objetos – RegExp – Parte 2 41 Objetos – Window
42 Objetos – Window – Parte 2 43 Objetos – Window – Parte 3 44 Objetos – Navigator
45 Objetos – Screen 46 Objetos – History
47 Objetos – Event – Parte 1 48 Location 49 Objetos – Event – Parte 2
10
Módulo 2 – Models
51 BOM(Browser Object Models) 52 DOM(Document Object Models) 53 HTML DOM API – Parte 1 54 HTML DOM API – Parte 2 55 HTML DOM API – Parte 3 56 HTML DOM API – Parte 4 57 HTML DOM API – Parte 4 58 DOM CORE API – Parte 1 59 DOM CORE API – Parte 2 60 DOM CORE API – Parte 3 61 DOM CORE API – Parte 4 62 DOM CORE API – Parte 5 63 DOM CORE API – Final
Módulo 3 – Exercícios E Aplicações 64 Importância Da Lógica
65 Sistema De Bloqueio De Campos 66 Controle De Envio De Formulários 67 Validando Formulários
68 Validando Formulários Com Interface Gráfica 69 Modal/Events/Teclado Virtual/ – Parte 01 70 Modal/Events/Teclado Virtual/ – Parte 02 71 Modal/Events/Teclado Virtual/ – Parte 03 72 Modal/Events/Teclado Virtual/ – Parte 04 73 Modal/Events/Teclado Virtual/ – Parte 05 74 Modal/Events/Teclado Virtual/ – Parte 06 75 Modal/Events/Teclado Virtual/ – Parte 07
76 Cálculos Trigonométricos – Parte 1 77 Cálculos Trigonométricos – Parte 2 78 Cálculos Trigonométricos – Parte 3
79 Conversão De Unidades [Matemática Aplicada] 80 Time Delay
Módulo 4 – Professor Neri
81 Script Language Document Write 82 Formatacao Dentro Do Javascript 83 Entrada De Dados Com Window Prompt 84 Variaveis E Interacao Com Usuario 85 Metodo Alert E Concatenacao Variaveis 86 Variaveis Numericas E Somas
11
88 Soma Subtrai Resto Divisao Incrementa Decrementa Multiplica89 Leitura E Media De 4 Notas 90 Operadores De Designacao 91 Implementando Operadores De Designacao
92 Comando Condicional IF
93 Operadores Relacionais Igual Maior Que Etc 94 Exemplo 12 Meses Com IF
95 Comando Condicional Switch 96 Operadores Logicos
97 Exemplos Com Operadores Logicos 98 Criando Uma Tabuada Simples 99 Laco For Para Tabuada E Notas 100 Laco While Para Tabuada E Notas 101 Break E Continue
102 Funcoes Internas IsNaN ParseFloat ParseInt 103 Date GetDate GetMonth GetDay
104 Lendo E Listando Datas Personalizadas
105 Hora GetFullYear ToLocaleString GetHours GetMinutes GetSeconds 106 Objeto Math Abs Acos Asin Atan Ceil
107 Objeto Match Pow Max Min Random Round Floor 108 Objeto Match Sqrt Finalizando Funcoes Matematicas 109 Objeto String Length Blinck Big
110 Objeto String Bold CharAt Concat Fontcolor Fontsize
111 Objeto String Italics Strike Sup Sub Small ToUpperCase ToLowerCase 112 Objeto String Link Replace Substring Finalizando
113 Array Lidando Com Vetores E Matrizes 114 Array Join Sort Reverse Implicito
115 Array Vetores Numericas Com Calculos Lacos 116 Criando E Chamando As Proprias Funcoes 117 Funcao Function Com Parametros
118 Funcao Function Com RETURN
119 Primeiro Evento OnClick Chamando Function 120 Funcao Print Imprimir Evento OnClick 121 Window Confirm Para Fluxo De Acoes 122 Calculos Com Form E Style
004 - Java SE II
Número de aulas: 200 Aulas
12
Aprenda a programar em JAVA SE e entre para um mercado fantástico que paga muito bem. Ensinamos do básico ao avançado, passando por muitos conceitos importantes.
Neste treinamento iremos conhecer esta poderosa e incomparável linguagem que tem crescido e se expandido ultimamente. A internet de hoje em dia é adepta a essa linguagem que antigamente era considerada como um diferencial, tudo isso mudou e agora ela é essencial e fundamental para a criação de sites com fácil navegação e com conteúdo dinâmico. Quem conheceu a internet de anos atrás deve se lembrar de como as páginas eram estáticas e padronizadas, com o tempo novas linguagens foram surgindo e revolucionando a forma de criação de páginas para internet.
Java é uma das maiores tendências para a área de Programação para Web atualmente. A famosa WEB 2.0 está infinitamente ligada a técnicas de programação que utilizam tão e somente Java. Com Java você é capaz de interagir com os usuários e se “comunicar” com os mesmos, qualquer movimento é interpretado pela linguagem como um evento, o que nos possibilita desencadear uma rotina de retorno, neste último parágrafo você pode notar que com esse pequeno exemplo temos uma ideia de como a linguagem é poderosa!
1. Introdução, JDK, Classes e Compilação
1 Baixando JDK do site da SUN 2 Instalando o JDK 1 6 05 3 Primeiro Exemplo no DOS
4 Baixando Instalando criando JCreator 5 Entrada de Dados pelo JOptionPane 6 Entrada Dados DataInputStream 7 DataInputStream try catch 8 BufferedReader try catch 9 Entrada Dados String Args 10 String Args[] try catch
11 Length String Args[] try catch 12 Throws IOException
13 Bloco finally
14 Throw new Exception ErroOcorrido 15 PrintStackTrace getMessage
2. Métodos, Sobrecarga, Orientação, Package, This
16 Métodos Static Void 17 Metodos Static Void 2 18 Metodos com Parametros
19 Metodos que Retornan Argumentos 20 Metodos Retornan com Parametros 21 Sobrecarga
13
22 Mais sobre Sobrecarga23 Chama Metodo de outra classe 24 Usa Métodos de outra Classe 25 OO e Package
26 Package 27 Classe Vendas
28 Instanciando Objetos New 29 Manipulando Objetos 30 Manipulando Objetos 2
31 Ecampsulamente private public
32 Ecampsulamente private public metodo 33 Ecampsulamente protected private public 34 Palavra reservada this
35 Métodos Construtores 36 Mais Métodos Construtores
3. Herança, Extends, Poliformismo, Classe Abstrata, Interface
37 Herança
38 Herança Extends
39 Herança Extends Instanciando 40 Herança Extends Instanciando 2 41 Herança Extends Instanciando Empresa 42 Polimorfismo e Herança
43 Implementando Polimorfismo 44 Classe Abstrata
45 Com Aúdio Classe Abstrata
46 Com Audio Implementa Classe Abstrata 47 Com Audio Polimorfismo em Classe Abstrata 48 Polimorfismo em Classe Abstrata
49 Com Audio Mais Polimorfismo e Classe Abstrata 50 Mais Polimorfismo e Classe Abstrata
51 Interface Implements
52 Interface Implements Instânciação 53 Herança multiplica usando Interface
4. Gel, JFrame no Braço, Gerenciadores de Formulários, Swing
54 Manipulando o projeto no Gel 55 Formulários com JFrame no braço 56 JFrame setTitle setSize setLocation
14
58 JFrame setVisible true new Color59 Add JLabel JButton JTextField 60 Gerenciador FlowLayout 61 Gerenciador GridLayout 62 Gerenciador BorderLayout 63 Gerenciador null setBounds 64 ImageIcon para Imagens
65 Color para Foreground e Background 66 Color setFont para labels e botoes 67 JComboBox addItem
68 JList e Vetor
69 Swing ButtonGroup RadioButton 70 Swing JPanel RadioButton
71 JPasswordField e setEchoChar Swing 72 JTextArea e JScrollPane
73 JMenu e JMenuBar 74 JMenuItem e addSeparator
5. Lidando com Eventos, Action Listener, Action Evento, Number Format
75 Events ActionListener actionPermormed 76 AddActionListener ActionEvent getSource 77 AddItemListener ActionListener getSource 78 AddFocusListener FocusListener focusLost 79 Criando uma calculadora em Java
80 Montando o form da calculadora 81 Montando o form calculadora 2 82 GetText Somar DoubleparseDouble 83 Calculando e requestFocus setEditable 84 Implements interface calculadora 85 Melhorando implementação calculadora 86 NumerFormat para formatação de números 87 Instância para classe calculadora
88 Finalizando a calculadora simples 89 Instalando o NetBeans 6 0 1 90 Importando fontes e packages 91 Ajeitando as classes no NetBeans 92 Classes e Packages no NetBeans
6. Classes para Montar uma Calculadora Completa
15
94 Montando Calc. do Windows em Java 295 Montando Calc. do Windows em Java 3 96 Montando Calc. do Windows em Java 4 97 Implementando o Calc. do Windows em Java
98 Métodos substring e length 99 Continuando na classe calc. 100 Boolean na implementação da classe calc. 101 Implementação da classe calc.
102 Implementação da classe calc. 2 103 Otimizando a classe
104 Otimizando a classe 2 105 Finalizando a classe Calc. 106 Gerenciador Desenho Livre Netbeans 6
107 Calc. usando componentes do Netbeans 6 108 Finalizando Calc. no Netbeans 6
7. Classes para Conectar 6 Banco de Dados
109 Classe Conexão com Access 110 Classe Conexão com Access 2 111 Firebird Classe Conexão 112 Firebird Drivers Conexão Java 113 Firebird Library Drivers Dist Jar 114 Finalizando Conexão com Firebird 115 Classe Conexão Oracle Banco 116 Drivers Oracle Efetuando conexao 117 SQL Server 2005 Conexao java
118 Driver jTDS conexao SQL Server 2005 119 Jar e finalizando conexao Sql Server 2005 120 Classe conexão com MySQL
121 MySQL Connector Jar Conexao 122 PostgreSQL conectando com Java
123 PostgreSQL Finalizando conexão com Java 124 Classe para Conectar qualquer banco
8. Criando Classe Form Padrão Orientada ao Objeto
125 Criando um Form Padrao 126 Criando um Form Padrao 2
127 Posicionando Componentes na classe 128 Finalizando classe Form Padrão 129 Criando um JTable no Braço 130 Extends Herança do Form Padrao
16
132 Herdando Eventos do form padrao133 Criando Métodos na classe Pai 134 Classe ImageIcon Form Padrao
135 Método setToolTipText na classe padrão
9. Classe Padrão Conectando o Banco de Dados
136 Instanciando Classe Conexao
137 Fazendo a aplicação funcionar com banco 138 Implementando ResultSet getString getInt 139 Usando SUPER na aplicação
140 Usando SUPER na aplicação 2 141 Mais tabelas na aplicação 142 Métodos Genéricos na Classe
143 Métodos First Previows Last Next com Parâmetros 144 IMplementando mais classes e métodos
145 Método Gravar Insert Genérico
146 Método Genérico para Código Automático 147 Método Genérico para Exclusão no Banco 148 Método Genérico para Alteração de dados
150 Preencher JComboBox com Método padrão 151 Criando Método Pesquisa Padrão 152 Criando Método Pesquisa Padrão 2
153 Mais classes e componentes
154 Mais classes e componentes com SUPER 155 Mais classes e componentes com Extends 156 Mais Herança e reutilização de código 157 Criando Form com o NetBeans 6
10. Super Programa que gera programas em JAVA
158 Wizard
Módulo 11
159 Super Classe Configurações 160 Fantástica Classe Vários Bancos 161 Classe Conexões com Vários Bancos
162 Serializable Classe Conexões com Vários Bancos 163 ObjectOutputStream FileOutputStream writeObject 164 FileInputStream ObjectInputStream readObject 165 Implementando classe conexões com vários bancos 166 Implementando classe conexões com vários bancos 2 167 Implementando classe conexões com vários bancos 3
17
168 Finalizando classe conexões com vários bancos169 NetBeans 6 Personalizando Sistema
170 Configurando Inicialização Sistema NetBeans 6 171 Mais parâmetros de Configuração
172 Fim NetBeans 6 e Inicio Eclipse 332
Módulo 12
173 Criando uma classe Form no Eclipse
174 Iniciando Funções de String no Eclipse 175 Função String Lentgh no Eclipse 176 Métodos toUpperCase e toLowerCase
177 Método substring no form eclipse 178 Método charAt no java
179 Método replace manipulando String 180 Método indexOf manipulando String 181 Método trim manipulando String 182 Método Math max matemático 183 Método Math min matemático
184 Métodos sqrt pow Math matemático 185 Métodos ceil floor Math matemático 186 Método aleatório random Math
Módulo 13
187 instalação jdeveloper 10g
188 Criando uma classe java no JDeveloper10g 189 Usando a IDE JDeveloper11g 190 Mais DecimalFormat Formatando Valores R$ JDeveloper11G
191 Finalizando classe DecimalFormat Formatando Números 192classe Locale para Internacionalização
193 Get DisplayCountry getCountry Locale 194 Finalizando a classe Locale no JDeveloper11G 195 Iniciando classe array de objetos
196 Array de objetos 4×6 para JButton 197 Personalizando classe Array de objetos 198 Automatizando classe Array de objetos 199 Encerramento classe Array de objetos 200 Fim Deste Curso
18
005 - Java SE III
Número de aulas: 76 aulas
Descrição do curso
Aprenda a programar em JAVA SE e entre para um mercado fantástico que paga muito bem. Ensinamos do básico ao avançado, passando por muitos conceitos importantes.
Neste treinamento iremos conhecer esta poderosa e incomparável linguagem que tem crescido e se expandido ultimamente. A internet de hoje em dia é adepta a essa linguagem que antigamente era considerada como um diferencial, tudo isso mudou e agora ela é essencial e fundamental para a criação de sites com fácil navegação e com conteúdo dinâmico. Quem conheceu a internet de anos atrás deve se lembrar de como as páginas eram estáticas e padronizadas, com o tempo novas linguagens foram surgindo e revolucionando a forma de criação de páginas para internet.
Java é uma das maiores tendências para a área de Programação para Web atualmente. A famosa WEB 2.0 está infinitamente ligada a técnicas de programação que utilizam tão e somente Java. Com Java você é capaz de interagir com os usuários e se “comunicar” com os mesmos, qualquer movimento é interpretado pela linguagem como um evento, o que nos possibilita desencadear uma rotina de retorno, neste último parágrafo você pode notar que com esse pequeno exemplo temos uma ideia de como a linguagem é poderosa!
Módulo 1
1 Instalando java jdk7 netbeans7 3 demos exemplos x64 x86
2 Configurando licenca e comentarios nos modelos classes java tools templates 3 PopupMenu isPopupTrigger getComponent getX getY Menu Popup
4 Finalizando PopupMenu chamando nem programacao usando JPanel 5 Bookmarks marcadores autocompletar e gravacao de macro
6 Finalizando MACROS e formatacao do codigo 7 Palestra Unibrasil e definindo layout para formulario 8 Imagens no projeto imagem externa importacao
9 Manualmente limpando campos setText habilitando e desabilitando setEnabled true false 10 Otimizando codigo limpando campos setText com vetore de JTextField
11 SetEnabled setText com laco FOR e vetores de JTextField 12 Usando biblioteca java awt Component getComponents 13 Usando INSTANCEOF para Component getComponent 14 INSTANCEOF com metodo parametro Jpanel
15 Importando projeto estoque do javaseI timerbean
16 Odbcad32 conexao Access windows seven 64bits javajre 32bits
17 Configurando plataforma java 32bits para acessar access no netbeans 64bits 18 Mais rodando aplicacao no access e resolvendo problema de imagens 19 Instalando Eclipse e acessando access nele atraves do windows seven 64bits
19
20 Eclipse acessando access no windows seven 64bits e listando clientes21 Instalando libs Ireport e importando e testando projeto de atualizacao do java se I para o java se 1 22 SetLocation centralizando JFRAME Dimension getDefaultToolkit getScreenSize getSize
23 Centralizando JFRAME com setLocationRelativeTo null 24 Internacionalizacao Bundle com Arquivo de Propriedades
25 Escolhendo indioma Internacionalizacao Bundle Duser language country 26 Novo Form onde o usuario podera escolher o idioma llinguagem
27 Arquivos de Propriedades para linguas Portugues Espanhol e Ingles 28 Locale ResourceBundle getBundle internacionalizando o sistema
29 Funcionando internacionalizacao do sistema em ingles espanhol portugues 30 Escolha internacionalizacao via JComboBox e comando SPLIT
31 Finalizando internacionalizacao lingua via JComboBox e comando SPLIT
Módulo 2
32 Iniciando depuracao de codigo System out println 33 Depurando codigo com debug breakpoint
34 Finalizando debug Watch depurando codigo encontrando erros 35 Iniciando Formulario de cadastro de Pessoas
36 Inserindo dados no JTable DefaultTableModel Object getModel setPreferredWidth 37 Excluindo dados do JTable removeRow getSelectedRow DefaultTableModel 38 Pesquisando dados no JTable getRowCount getValueAt linha coluna
39 Mais pesquisa boolean break no JTable
40 Selecionado do JTable e setando nos JTextFields
41 Atualizando JTextFields e JTable linha selecionada ao excluir dados 42 Criando uma classe Pessoa metodos Getters e Setters
43 Criando ArrayList de Pessoa e inserindo dados nele
44 Serializable Gravando no Arquivo ObjectOutputStream FileOutputStream writeObject 45 Lendo dados do Arquivo ObjectInputStream FileInputStream readObject
46 Iterator mais Lendo dados do Arquivo while e povoando JTable 47 Ajustes finais no sistema de cadastro de pessoas em arquivo 48 Jtable fim do cadastro de pessoas em arquivo
49 JTable Iniciando model povoamento automatico do banco
50 Criando e manipulando tabela no phpMyAdmin e nos Servicos Netbeans 51 Iniciando ResultSetMetaData pegando para Modelo de Tabela
52 ResultSetMetaData getMetaData getColumnCount getRowCount Modelo de Tabela 53 FireTableStructureChanged absolute ResultSetMetaData Modelo Tabela
54 SetModel no JTable pegando automaticamente modelo e tabela dados do banco
55 GetColumnName pegando automaticamente nome das colunas da tabela e jogando mo JTable 56 Criando uma calculadora somar dividir subtrair multiplicar media
57 Melhorando a calculadora com metodos e tirando redundancias de codigo 58 Melhorando a calculadora tratamento de erros try catch equals
20
59 Otimizando a calculadora metodo com parametros60 Ainda melhorando a calculadora campos vazios 61 Tabela ASCII getKeyCode lendo codigo do teclado
62 ASCII getKeyCode aceitando somente numeros nos campos
63 ASCII trocando virgula por ponto e melhorando codigo que aceita somente numeros 64 Usando replaceAll para aceitar somente numeros ou somente letras
65 Passando campos com tecla enter getKeyCode e importando java se II 66 Usando PreparedStatement para facilitar a gravacao no banco
67 Testando Insert e Update com PreparedStatement 68 Mais PreparedStatement jdbc odbc mysql access 69 Mais PreparedStatement jdbc odbc mysql access
70 Novo Modelo Tabela Pessoa ArrayList para manipular dados do banco 71 Form Cadastro Pessoas com JTabbedPane para JTable e JTextFields 72 GetColumnName Listando no JTable com titulos personalizados 73 JTabbedPane limpando habilitando e desabilitando campos 74 Pegando dados getValueAt da Tabela Modelo
75 Duplo click no JTable getClickCount pesquisando e povoando JTextFields 76 Excluindo registro no banco e no jTable atraves do modelo de tabela
21
006 - Dreamweaver Total
Número de aulas: 56 Aulas
Descrição do curso
Dreamweaver Total é um treinamento completo que traz ao aluno todas as técnicas de construção de websites. Hoje com a web 2.0 e a melhoria das nossas redes de comunicação conseguimos um diferencial em interatividade e usabilidade, fazendo bons websites, ricos visualmente e ao mesmo tempo dinâmicos integrando diversas ferramentas do mercado.
Mas não basta termos todas essas ferramentas se não soubermos utilizá-las de forma dinâmica, para isso vamos ensinar mais que o conceito em ferramenta, vamos aplicar aos conceitos dos padrões web e a integração com banco de dados otimizando seus trabalhos.
Módulo 1 – Introdução
1 Apresentação e Novidades da versão CS5 2 Objetivo do curso
3 Codificação 4 Organização 5 Nomenclatura
6 Interface do programa e Paineis
7 Barra de Ferramentas e Janelas de Documento 8 Definir um novo website
9 Formatar tags com CSS
10 Vinculando css e criando classes 11 Trabalhar com imagem, swf e vídeo
Módulo 2 – Programação
12 Navegação do website
13 Editando links, âncoras e hotspot 14 Criando DIV de conteúdo
15 Aperfeiçoando o layout com CSS 16 Criação de templates (modelos) 17 Editar e alterar o modelo 18 Criando formulários 19 Sprys Validation TextField 20 Elementos de Spry Validation 21 Revisão e Validação de páginas 22 Publicando arquivos
22
23 Behaviors24 Spry Validation Password e Confirm 25 Spry Menu 26 Spry Tab 27 Spry Accordion 28 Spry Collapsible 29 Spry Tooltip 30 Spry Dataset 31 Acessibilidade 32 Recursos 33 Produtividade 34 Tabelas 35 Javascript 36 Dicas de CSS 37 Introdução 38 Instalação 39 Integração 40 Navegação 41 Relação 42 Detalhes 43 Pesquisa 44 Login 45 Logout 46 Inserção 47 Alteração 48 Exclusão 49 E-mail 50 Introdução 51 Apresentação 52 Etapas de criação 53 Interface para web site 54 Interface para hotsites 55 Interface para blogs
56 Interface para e-mail marketing
007 - C# 2016
Número de aulas: 047 Aulas
Descrição do curso
23
A linguagem fornece os recursos que são muito importantes para os programadores, como programação orientada a objetos, elementos gráficos, componentes de interface gráfica com o usuário (GUI), tratamento de exceções (áudio, imagens, animação e vídeo), processamento de arquivos, estruturas de dados, suporte a redes cliente/servidor e componentes para Internet.
Umas das características da linguagem C# é a simplicidade, sendo recomendado para quem nunca programou ou é um programador iniciante.
Módulo I – Conceitos Básicos
1 Instalação do Microsoft Visual Studio 2 Aplicação de console – Introdução 3 Aplicação WPF – Introdução
4 Trabalhando com propriedades de objeto 5 Aplicativo Web – Introdução
6 Trabalhando com Eventos 7 Windows Forms – Introdução 8 Banco de dados – Introdução 9 Conexão com o banco de dados 10 Trabalhando com Formulários 11 Tipo de dados
12 Operadores aritméticos: Criando uma calculadora 13 Calculadora: Prevendo ações do usuário
14 Estrutura de decisão
15 Estrutura de decisão: Continuação 16 Estrutura de decisão: Continuação 17 Operadores Lógicos
18 Calculadora: Finalizando o aplicativo 19 Comando Switch
20 Estrutura de repetição
21 Estrutura de repetição: continuação 22 Métodos
23 Métodos: Continuação 24 Classes
25 Classes: Herança
26 Classes: Exemplo prático
Módulo II – Projeto Biblioteca
27 Menu Inicial
28 Cadastro de Leitores 29 Banco de Dados
24
30 Classe de conexão com o banco de dados31 Salvando dados no banco de dados 32 Prevendo ações do usuário
33 Limpando dados do formulário 34 Formulário de consulta de Leitores 35 Trabalhando com o DataGrid 36 Formulário de exclusão de leitores 37 Ativando/Desativando botões 38 Formulários de alteração de dados 39 Formulário de inclusão de livros 40 Formulário de consulta de livros 41 Formulário de exclusão de livros 42 Formulário de alteração de livros 43 Chave estrangeira
44 Formulário de cadastro de empréstimos 45 Formulário de cadastro de devolução 46 Finalizando o projeto
47 Gerando o arquivo de instalação / Execução
25
008 - GWT
Número de aulas: 107 Aulas
Descrição do curso
O Google Web toolkit veio para facilitar a vida do programador e nós ensinamos como você pode tirar o melhor proveito deste conjunto de ferramentas.
O Google Web Toolkit (GWT) é um framework de desenvolvimento da Web de código-fonte aberto que permite que os desenvolvedores criem facilmente aplicações AJAX de alto desempenho usando Java. Com o GWT, é possível escrever seu frontend em Java e compilar seu código-fonte em JavaScript e HTML altamente otimizados compatíveis com browser.
Módulo 1
1 Introducao ao GWT e instalando SDK
2 Instalando o Java jdk e o apache ant java home path
3 WebAppCreator criandoa primeira aplicacao GWT e Ant devmode 4 Rodando a primeira aplicacao e conhecendo estrutura de arquivos 5 Instalando Indigo Eclipse 3 7 e importando e testando projeto 6 Instalando plugin GWT para Eclipse Indigo Code Goodle 7 Criando um projeto no eclipse com o plugin do gwt 8 Conhecendo a estrutura da aplicacao gwt
9 Baixando e Instalando o Netbeans e seu plugin GWT4NB 10 Criando um primeiro projeto GWT com o NetBeans 11 Testando projeto GWT com o NetBeans Beta
12 Entry-point Criando primeiro projeto GWT no braco passo a passo no netbeans
13 Widget Componentes UI Label e RootPanel Windows Alert 14 Widget HTML link negrito rootpanel 15 Widget Button e Criando Primeiro Evento addClickHandler
16 RootPanel get String id comunicacao com tags HTML align border 17 Widget ToggleButton isDown evento dois estados
18 Widget PushButton
19 Widget RadioButton e CheckBox getValue true false evento 20 Widgets TextBox Password TextArea VerticalPanel altura e largura 21 Widgets ListBox setSize getItemText getItemCount setVisibleItemCount 22 Widget DatePicker onValueChange DateTimeFormat
23 Module inherits para estilos padrao css theme standard 24 Widget SuggestBox para pesquisa MultiWordSuggestOracle 25 Widget Grid setBorderWidth getCellFormatter setWidth 26 Widget FlexTable setWidget tabela personalizada 27 Paineis PopupPanel iniciando novo arquivo
26
28 Paineis PopupPanel show center setWidget setPopupPosition29 Paineis extends PopupPanel criando classe separadamente
30 Paineis extends DialogBox setAnimationEnabled setGlassEnabled setText 31 VerticalPanel HorizontalPanel
32 PainelVertical dentro de um DialogBox e fechando 33 Aplicando Themas de Estilos Chrome Dark DarkRTL 34 CSS Criando uma folha de estilos propria e aplicando 35 CSS Button TextBox Label mais folhas de estilo
36 CSS stylesheet e criando um estilo especifico fora do GWT 37 Usando a panel AbsolutePanel add setSize
38 CSS com a panel AbsolutePanel e posicionando widgets dentro 39 TabPanel e FlowPanel
40 TabPanel selectTab chamando painel especifico 41 Usando FlowPanel comportamentro padrão layout html 42 Mais FlowPanel usando Insert e Add
43 Finalizando FlowPanel e usando laco repeticao for 44 Inserido Imagem de URL site e colocando titulo nele 45 Finalizando Imagen url local jpg
46 CaptionPanel setContentWidget
47 DOM setStyleAttribute getContentWidget getElement border
48 DOM padding margin Vertical Panel setStyleAttribute getContentWidget getElement
Módulo 2
49 DeckPanel showWidget
50 DeckPanel getVisibleWidget showWidget troca automatica paineis 51 Filhos Neri e Timer scheduleRepeating DeckPanel
52 Mais DeckPanel Timer alterando indice 53 Finalizando DeckPanel Timer getWidgetCount 54 Stackpanel accordion pilha vertical
55 Usando eclipse stackpanel accordion pilha vertical
56 Composite initWidget widget que se compoe de outros widgets 57 Criando Menus MenuBar addItem Command
58 Mais Menus MenuBar addItem Command 59 Tree Arvore TreeItem Arvore
60 Interface TreeListener Tree onTreeItemSelected onTreeItemStateChanged 61 Frame abrindo um site dentro de um frame na aplicacao
62 HorizontalSplitPanel setRightWidget setLeftWidget 63 VerticalSplitPanel setBottomWidget setTopWidget 64 DisclosurePanel setContent
65 DockPanel NORTH WEST EAST SOUTH CENTER 66 Exemplo simples calculo soma Double parseDouble
27
67 Conhecendo e Instalando o GWT Designer68 Configurando GWT Designer WindowBuilder e criando exemplo 69 Testando e conhecendo componentes GWT Designer
70 Mais GWT Designer Menus e outros componentes 71 Conhecendo o SmartGWT bibliotecas Legais
72 Instalando e configurando SmartGWT criando exemplo 73 Criando exemplos com SmartGWT
74 Smartgwt Agenda retomando e iniciando RPC
75 RPC Remote Procedure Call – Chamada de Procedimento Remoto 76 Novo Projeto RPC Remote Procedure Call
77 RPC Criando o Servico interface RemoteService RemoteServiceRelativePath 78 RPC Server-Side RemoteServiceServlet e Assincrona AsyncCallback
79 RPC AsyncCallback onFailure onSucess GWT create class 80 RPC web xml servlet mapping url pattern class
81 Finalizando exemplo1 de RPC e Juazeiro do Norte 82 RPC com eclipse automatico e palestra URI Erechim 83 Criando novo projeto RPC com banco de dados 84 RPC Tela de Acesso ao Sistema login usuario senha
85 Tela de Acesso implementando Servico Async Interface RPC 86 Login criando banco de dados tabela usuario
87 Server-side statement Connection ResultSet DriverManager 88 Server-side sql select usuario senha para validacao
89 Finalizando login acesso ao sistema autenticando usuario e senha 90 Classe conexao com metodos para chamar via orientacao a objetos 91 Criando a tela principal janela window smartgwt
92 Acessando menu principal quando usuario for valido window smartgwt 93 Menu principal setCanDragReposition Imagem PainelHorizontal Botoes
94 Formulario para Cadastro de usuarios no banco
95 Montando com Designer o Formulario para Cadastro de usuarios 96 Criando Servico Server Async Servlet para cadastrar Usuario 97 Mais Server AsyncCallback servico para cadastrar Usuario 98 Insert finalizando gravacao de usuarios no banco
Módulo 3
99 Iniciando arquivos XML para listar pessoas 100 XML para listar pessoas e Datasource
101 Datasource setDataFormat setRecordXPath setDataURL XMLlistar pessoas 102 Datasource ListGrid Draw XML Listando na Tela as pessoas
103 Listado dados das pessoas no ListGrid filtrando ordenando agrupando 104 Imprimindo os dados com Canvas showPrintPreview
28
106 JSON testando e finalizando o uso de JSON no GWT107 DEPLOY Transferindo os arquivos e rodando em servidor WEB
009 - Android 2016
Número de aulas: 041 Aulas
Descrição do curso
Você irá aprender a criar aplicativos que utilizam a câmera do dispositivo móvel para fazer fotos e vídeos e armazená-las, criar galerias de imagens e vídeos, acessar e utilizar o GPS juntamente com o API do Google Maps, captura de comandos de voz e muito mais.
MÓDULO 1
1 Introdução ao Android
2 Estrutura de um projeto Android 3 Criando o primeiro projeto
4 Desenvolvendo e executando o primeiro projeto 5 Desenvolvendo o layout do projeto
6 Criando uma caixa de edição e um botão 7 Trabalhando no modo Design
8 Capturando informações 9 Exibindo informações 10 Activity e Intent
11 Criando um novo projeto 12 Criando o layout do projeto 13 Abrindo um novo Activity 14 Utilizando o AlertDialog 15 Informação Extra 16 Criando uma calculadora
17 Criando o primeiro botão da calculadora 18 Finalizando os botões da calculadora 19 Utilizando uma biblioteca externa 20 Executando a expressão matemática 21 Tratando erros
22 Executando o aplicativo diretamente no dispositivo móvel 23 Finalizando o aplicativo
24 Acionando o Hardware do dispositivo 25 Criando o layout do novo aplicativo
29
26 Acionando a câmera27 Capturando um vídeo
28 Visualizando as imagens do dispositivo 29 Criando uma galeria de imagens 30 Criando uma galeria imagens/vídeos 31 Criando uma galeria de vídeos 32 Utilizando o GPS do dispositivo 33 Exibindo a Latitude e Longitude 34 Google Maps
35 Configurando a versão da API 36 Localizando a posição no mapa 37 Buscando uma localização 38 Trocando o layout do mapa 39 Identificação de voz
40 Gerando um APK certificado 41 Publicando no Goole Play
30
010 - ASP.NET
Número de aulas: 127 Aulas
Descrição do curso
ASP.NET revolucionou a codificação com C#, você irá aprender o conteúdo completo do conceito à programação ASP.NET é a plataforma da Microsoft para o desenvolvimento de aplicações Web e é o sucessor da tecnologia ASP.
Permite através de uma linguagem de programação integrada na .NET Framework criar páginas dinâmicas. Não é nem uma linguagem de programação como VBScript, PHP, nem um servidor web como IIS ou Apache. O ASP.NET é baseado no Framework .NET herdando todas as suas características, por isso, como qualquer aplicação .NET, as aplicações para essa plataforma podem ser escritas em várias linguagens, como C#, F# e Visual Basic .NET.
Embora se possa desenvolver aplicações ASP.NET utilizando somente um editor de texto e o compilador .NET, o ambiente de desenvolvimento mais comum das aplicações ASP.NET é o Visual Studio .NET já que possui algumas características que facilitam o trabalho do programador, como os componentes visuais para criação de formulários de páginas Web. Uma aplicação para web desenvolvida em ASP.NET pode reutilizar código de qualquer outro projeto escrito para a plataforma .NET, mesmo que em linguagem diferente. Uma página ASP.NET escrita em VB.NET pode chamar componentes escritos em C# ou Web Services escritos em C++, por exemplo. Ao contrário da tecnologia ASP, as aplicações ASP.NET são compiladas antes da execução, trazendo sensível ganho de desempenho.
ASP.NET – Parte 1
1 Introducao Ao Curso ASP NET Com C Sharp
2 Criando Primeiro Projeto ASPX CodeBehind Design Split Source
3 Label No Braco Runat Server Text Backcolor Borders Fonts Size Tooltip Style Etc 4 Criando Metodo Inline Interno E CodeBehind Arquivo Separado
5 Dentro Do Aviao Conhecendo Alguns Componentes ToolBox 6 DropDownList Itens Add New ListItem Listando Cursos
7 AutoPostBack IsPostBack DropDownList ListBox SelectedIndexChanged SelectedValue 8 Foreach ListItem ListBox SelectionMode Single Multiple
9 Mais ListItem E Criando Metodo Void Para Povoar Dados
10 CheckBox CheckBoxList RepeatColumns RepeatDirection CheckedChanged 11 Mais CheckLisBox Usando Laco Repeticao FOR E FOREACH N
12 Criando Classe Palestras Get Set DataSource DataBind DataValueField DataTextField 13 Tabelas Com Table TableRow TableCell
14 PlaceHolder Array Provoando Via Programacao Table TableRow TableCell 15 BulletList Listas Numerados Marcadores Itens DataSource DataBind 16 Inserindo Imagem ImageUrl Criando Pasta E Configurando Resource 17 Hyperlink NavigateUrl Target ImageUrl Abrindo Paginas
31
18 LinkButton PostBackUrl OnClientClick Funcao JAVASCRIPT19 LinkButton OnCommand CommandName CommandArgument CommandEventArgs 20 BulletList BulletedListEventArgs DisplayMode HyperLink LinkButton
21 Panel Controls Add Direction Visible Align Etc 22 Radio Button GroupName RadioButtonList 23 Pessoa Fisica E PessoaJuridica Com Panel
24 MultiView1 View ActiveViewIndex PessoaFisica PessoaJuridica 25 Adrotator Advertisements AlternateText ImageUrl NavigateUrl 26 Mais Adrotator Arquivo XML Imagens Mudando Propriedades 27 Mapeamento De Imagem ImageMap HotSpots CircleHotSpots Radius 28 Mapeamento De Imagem ImageMap HotSpots CircleHotSpots Radius
29 Mapeamento De Imagem ImageMap HotSpots Rectangle Botton Jeft Right Top Polygon 30 Mapeamento De Imagem No Braco Na Unha Via Codigo Rui Barbosa
31 Controle Literal Inserindo Textos E VIDEOS Com Ele 32 Toolbox Mais Controle Literal E Multiview View 33 Finalizando Literal E Multiview View String Format 34 Usando Funcoes Javascript Interno E Com Attributes Alert
35 Mais Javascript Response Write Attributes OnClick OnMouseOver 36 Response Write Redirect Url Redirecionando Paginas Web
37 Request UserAgent Url UserHostName ApplicationPath HttpMethod 38 Request Generico E Form Url QueryString Recuperando Dados 39 Request Headers Recuperando Dados Atraves Do Indice E Laco FOR
40 PostBackUrl Chamando Outra Pagina Cross Page CrossPagePostBack Request
41 CrossPagePostBack Diretiva PreviousPageType Tipada VirtualPath Recuperando Dados
42 CrossPagePostBack Page PreviousPage FindControl Recuperando Dados 43 HiddenField Value Campo Oculto Ilda
ASP.NET – Parte 2
44 DataList Edit Templates DataBinder Eval Container DataItem 45 DataList Property Builder Personalizando Apresentacao 46 DataList Buscando Registros Do Banco De Dados Access
47 GridView Data Paginacao Udpate Delete Select No Banco De Dados
48 DetailsView Mostrando Dados Do GridView Conforme Codigo Selecionado 49 GridView Listando Dados De Um Arquivo XML
50 ListView DataConnections Database SQL E Access 51 ListView Insert Gravando Dados No Banco Parameters
52 GridView DetaisView Insert Gravando Dados No Banco InsertParameters 53 Repeater ItemTemplate DataBinder Eval Container DataItem
54 Repeater HeaderTemplate ItemTemplate Listando Do Banco 55 Repeater FooterTemplate Evento ItemDataBound Conta Registros 56 Download QLServer 2012 E 2008 E Instalacao Do Banco
32
57 ADD SQL Server Database Criando Banco MDF CoonectionStrings58 Create New SQL Server Database Criando Banco Tabela E Listando No GridView 59 Aplicativo Wizard Aspnet REGSQL Manipular Banco SQLSERVER
60 Controles De Seguranca Login Usuario Senha Rodeio Costelao
61 Default E Controle Login Alterando Propriedades Para Lingua Portuguesa 62 WebConfig Authentication LoginUrl Authorization Deny Users
63 Criando Banco De Dados E Tabelas Para Autenticacao De Usuario 64 Administer Website Membership Criando Usuario E Testando Login
65 EnablePasswordRetrieval MinRequiredPasswordLength MinRequiredNonalphanumericCharacters ETC 66 Set As Start Page E DestionationPageUrl RequiresQuestionAndAnswer
67 LoginName Membership GetUser User Identity 68 LoginStatus Para Entrar E Sair Do Sistema 69 CreateUserWizard Para Criacao De Usuarios 70 ChangePassword Para Alteracao De Senha
71 PasswordRecovery Para Recuperar A Senha Do Usuario
72 PasswordRecovery MailSettings Smtp Host Networks Enviando Senha Para Email 73 LoginView Mostrando Informações Para Quando Usuario Estiver Logado Ou Nao 74 WebForm Using MasterPages ContentPlaceHolder
75 Alterando Stilos CSS No ASP NET Web Application 76 MasterPages ContentPlaceHolder
77 Manguaca Mostrando Menus Somente Quando Estiver Logado
78 Criando Tabela De Professores No Banco E Criando Webform Com Details 79 Paginacao Cadastro De Professores Details Gridview Webconfig
80 Codigo Automatico Identity Espification Increment Tabela Cursos Database Diagrams 81 DropDownList Listando Professores No Cadastro De Cursos
82 INNER JOIN Query Builder Para Trazer Nome Do Professor No Grid De Cursos 83 Ao Gravar No Details Atualizar No GridView Via Programacao DataBind
ASP.NET – MVC
84 Introdução Aspnet MVC Controller Model View 85 Mais MVC Controller Model View Estrutura
86 Criando um Controller e Entendendo as Rotas Default Home Controller Index ID 87 Controller ActionResult Index String Void Response Write
88 Mais Controller Content Com Parametros ID Modificando Rota 89 Criando View Manualmente E Automaticamento Para Controller
90 Dicionario ViewData Html Encode Passando Informacoes Entre Controller E View 91 Html ActionLink Para Linkar Paginas
92 Iniciando Projeto MVC 2 Web Application Wizard
93 Registrabdo Banco De Dados ADONET Entity Data Model 94 Listando Dados Do Banco ToList Item Foreach No Index 95 Details Exibindo Detalhes From Cat In Where First
33
96 Inserindo E Gravando Dados Create AddTotabela SaveChanges97 Editando Dados ApplyCurrentValues EntityKey EntitySetName SaveChanges 98 Excluindo Dados Delete Object SaveChanges
99 Bind Exclude Ignorando Campos Na Hora De Gravar 100 Iniciando E Instalando MVC 3 Web Platform Installer 101 Criando Novo Projeto Usando MVC 3 Razor
102 Implementando View Razor Cshtml ARROBA Mvc 3 ViewBag DateTime 103 Mais Razor Data E Hora Usando IF Etc Razor
104 Novo Projeto Completo Com MVC3 E Razor
105 MVC 3 Controller Implementando Details Create Delete Edit 106 Razor Criando Views Para Index Details Create Delete Edit 107 Criando Classes Model Get Set IList Povoando Dados Professores 108 Listando Um Professor Arroba Model Html DisplayFor
109 Listando Todos Professores List Foreach Html DisplayFor
110 Criando Classe Factory Design Pattern Padrao De Projeto E Irmaos
111 Inserir Registro Model Botao Submit Html LabelFor EditorFor 112 HttpPost Using Html BeginForm Inserir Registro Model Razor
113 HttpPost HttpContext Current Application Gravando E Listando 114 Incrementa Codigo Automatico OrderByDescending FirstOrDefault 115 Melhorando O Codigo Usando Metodo Construtor
116 Iniciando Edicao De Registro Parametro ID 117 Finalizando Edicao De Registro HiddenFor 118 Excluindo Registro Remove E DisplayFor
119 Css Editor Label Field TempData Passando Informacoes
120 Customizando Erros CustomErrors Mode ON Error StatusCode 404 121 HTML ActionLink Para Inserir Editar E Excluir Dados
122 ComponentModel DataAnnotations Display Required ErrorMessage ValidationSummary 123 EditorForModel Para Formularios Automaticos
124 ComponentModel DataAnnotations Display Required ErrorMessage ValidationSummary 125 DataAnnotations HiddenInput Range DisplayFormat DataFormatString
126 DataAnnotations DataType Password EmailAddress Url
127 Override HandleUnknownAction ExecuteResult Para Quando Action Não Existir
34
011 - jQuery
Número de aulas: 031 Aulas
Descrição do curso
JQuery é uma biblioteca de código aberto e possui licença dual, fazendo uso da Licença MIT ou da GNU General Public License versão II. A sintaxe do jQuery foi desenvolvida para tornar mais simples a navegação do documento HTML, a seleção de elementos DOM, criar animações, manipular eventos e desenvolver aplicações AJAX.
A biblioteca também oferece a possibilidade de criação de plugins sobre ela. Fazendo uso de tais facilidades, os desenvolvedores podem criar camadas de abstração para interações de mais baixo nível, simplificando o desenvolvimento de aplicações web dinâmicas de grande complexidade.
Módulo 1
1 Introdução ao jQuery
2 Arquivos e programas necessários 3 Primeiros comandos
4 Trabalhando com seletores 5 Realizando alterações 6 Trabalhando com eventos 7 Criando animações 8 Ajax (conceitos básicos) 9 Trabalhando com o DOM 10 Ocultando elementos
11 Aplicando classes (criando um menu básico) 12 Fade in / Fade out
13 Slide Up / Slide Down
14 Animações (outros recursos) 15 Criando um banner animado 16 Arrastar e soltar
17 Arrastar e soltar (outros recursos) 18 Arrastar e soltar (outros recursos)
19 Arrastar e soltar (outros recursos) 20 Classes da biblioteca 21 Arrastar e soltar (outros recursos)
22 Arrastar e soltar (outros recursos) 23 Sortable
24 Accordion
25 Utilizando Temas 26 Caixas de diálogo 27 Autocomplete
35
29 Mensagens com AJAX30 Galeria de imagens 31 Considerações finais
012 - Sketchbook Pro Total
Número de aulas: 023 Aulas
Descrição do curso
Ao curso Sketchbook Pro é um aplicativo da Autodesk para desenho otimizado para uso com tablets (mesa digitalizadora). O programa é excelente para criar desenhos e pinturas que parecem terem sidos feitas à mão.
O sketchbook Pro é um programa de desenho que procura imitar os materiais tradicionais de desenho, como pincel ou lápis. Desenvolvido para uso com tablet.
Programa com interface limpa e simples.
Módulo 1 – Sketchbook Pro Total
1 Apresentação
2 Movendo Rotacionando Escalonando 3 Preferences 4 Menu Suspenso 5 Menu Ferramentas 6 Lagoon 7 Image Canvas 8 Selecionando 9 Novo Desenho 10 Adição Ao Desenho 11 Templates 12 Salvando Brushes 13 Editor De Layers 14 Blur, sharpen, smear 15 Textura com brushes 16 Simetria X 17 Simetria Y 18 Seleção de cores 19 Régua 20 Elipse 21 Grids
36
22 Exportando23 Até Breve (Conclusão)
013 - Photoshop Total
Número de aulas: 221 Aulas
Descrição do curso
O curso de Photoshop Total passará a você macetes e informações valiosas sobre as ferramentas do programa e além disso faremos alguns projetos, tratamento de imagem e a criação de um website partindo do zero abordando todos os conceitos. Para aqueles que já possuem uma certa experiência com o programa, nosso curso vai mostrar que os incríveis recursos do Photoshop podem ser explorados muito além do que normalmente se usa. Você vai aprender truques dos grandes profissionais do mercado e descobrir que o Photoshop é um programa muito poderoso que vai além do mero tratamento de imagens. Ele será explorado em todas as suas incríveis possibilidades, desde o tratamento de fotografias, passando por efeitos, técnicas e inovações que só os mais experientes usuários do programa conhecem.
Módulo 1 – Introdução Ao Photoshop
1 Criatividade Com Path (Caminho) 2 Tabbed Interface (Parte 1)
3 Tabbed Interface (Parte 2) 4 Pantone Huey (Colorímetro) 5 Otimizando área De Trabalho 6 Novo Painel Adjustment (Parte 1) 7 Novo Painel Adjustment (Parte 2) 8 Open GL 9 Painel Masks 10 Definindo Brush 11 Criando Shapes 12 Point Text 13 Paragraph Text 14 Texto No Path
15 Texto Com Clipping Mask 16 Warped Text
17 Crop Options 18 Crop Hide E Delete
19 Reveal All Na Utilização Do Crop Hide
37
20 Configurando O Photoshop 21 Conhecendo As Layers (Camadas) 22 Seleção
23 Ferramentas De Retoque
24 Convertendo Em P&B (Preto E Branco) 25 Patterns
26 Content-aware Scale 27 Substituir Cores De Objetos 28 Correção De Invasão De Cores 29 Correção Profissional De Cores 30 Liquify
31 Photomerge E Vanishing Point 32 Vanishing Point 2
33 Recorte De Cabelo
34 Criando Um Planeta (Parte 1) 35 Criando Um Planeta (Parte 2) 36 Criando Um Planeta (Parte 3) 37 Galeria De Imagens
38 Criando Marca D’água
39 Uniformizando Os Tons Da Pele 40 Cortar E Ajustar Perspectivas 41 Correção De Lentes
42 Luz E Sombra
43 Removendo Marcas De Expressão 44 Trabalhando Com A Nitidez
45 Trabalhando Com Vetores No Photoshop 46 Criando Um Efeito De Chuva
47 Ferramenta Levels
48 Entendendo Os Blend Modes 49 Otimizando Os Dentes E Olhos
50 Simulando Wireframe 3D Com Vanishing Point 51 Distorção Inteligente 52 Actions 53 Paths 54 Igualando Cores 1 55 Igualando Cores 2 56 Tonalidades Avançadas 57 Substituindo O Céu
58 Produzindo Seu Próprio Céu 59 Remodelando O Corpo 60 Resgate Tonal
38
61 Barbeando E Hidratando 62 Profundidade De Campo63 Transformando Degradês Em Filtros De Cor 64 Colorindo Manualmente
65 Sliders Blend If
66 Sombras E Halos Expressivos 67 Colorização A Moda Antiga 68 Colorização Seletiva
69 Molduras Com Bordas Suaves
70 Tratamento Com Textura E Granulação 71 Refine Edge (Novo Recurso CS5) 72 Content-aware Fill (Novo Recurso CS5) 73 Content-aware Healing (Novo Recurso CS5) 74 Puppet Warp (Novo Recurso CS5)
75 HDR Pro (Novo Recurso CS5) 76 HDR Toning (Novo Recurso CS5) 77 HUD Color Picker (Novo Recurso CS5) 78 Novos Brushs (Novo Recurso CS5) 79 Mixer Brush (Novo Recurso CS5)
80 Introdução Ao Mini Bridge (Novo Recurso CS5) 81 Abrir Arquivos No Minibridge (Novo Recurso CS5)
82 Interação Entre Mini Bridge Com Bridge (Novo Recurso CS5) 83 Melhorias No Output Do Bridge (Novo Recurso CS5)
84 Path Bar Do Bridge (Novo Recurso CS5) 85 Recorte Por Canais De Cor
86 Introdução Ao 3D
87 Mover, Girar, E Dimensionar Objetos 3D 88 Câmera 3D Módulo 3 – Design 89 Luz E Sombra 90 Perspectiva
91 Criando Um Texto 3D (Luz E Sombra + Perspectiva) 92 Criando Uma Faixa
93 Criando Um Efeito De Reflexo 94 Princípios Do Design: Alinhamento 95 Princípios Do Design: Proximidade 96 Princípios Do Design: Repetição 97 Princípios Do Design: Contraste 98 Unindo Os Princípios
99 Montando Um Padrão Web 100 Planejando O Seu Site
39
101 Simbologia Das Cores (Vermelho)102 Simbologia Das Cores (Azul) 103 Simbologia Das Cores (Verde) 104 Simbologia Das Cores (Amarelo) 105 Simbologia Das Cores (Violeta) 106 Simbologia Das Cores (Rosa) 107 Simbologia Das Cores (Marrom) 108 Simbologia Das Cores (Cinza) 109 Simbologia Das Cores (Preto) 110 Isaac Newton (Prisma)
111 Sobre O Layout E Novos Layouts No Curso 112 Começando O Layout (Topo)
113 Menu Do Layout
114 Conteúdo Do Layout (meio) 115 Conteúdo Do Layout (meio) Pt.2 116 Conteúdo Inferior Do Layout 117 Rodapé Do Layout
118 Background Do Layout
119 Pequenos Comentários (final Do Nosso Primeiro Layout) 120 Recorte Agil E Eficaz
Módulo 4 – Gráfica 121 Tabela De Formatos 122 Padrão De Arquivos 123 Fechamento De Arquivo
124 Trabalhando Com Materiais De 1 Cor
Módulo 5 – Retouching
125 Anatomia Facial 126 Anatomia Corporal
127 Três Efeitos Rápidos Para Tratamento De Pele 128 Efeito Pele Prateada
129 Efeito Pele Dourada
130 Criando Textura Para A Pele 131 Retouching Completo (Parte 1) 132 Retouching Completo (Parte 2) 133 Retouching Completo (Parte 3) 134 Retouching Completo (Parte 4)
40
135 Poder Do Photoshop 136 Blend Modes
137 Três Diferentes Tipos De Blends Modes 138 Blend Modes Shortcuts
139 Blend Modes One By One 140 Pen Tool
141 Vetor VS Raster 142 Texto Vetorial 143 Impresso
144 Clipping Masks 145 Gradient Maps 146 Engenharia De Imagem (Parte 1) 147 Engenharia De Imagem (Parte 2) 148 Engenharia De Imagem (Parte 3) 149 Apresentação E Crétidos
150 Grids E Estrutura Do Site 151 Grids E Estrutura Do Site 152 Ideias Sobre A Estrutura
153 Técnicas De Design (Orb) Parte 1 154 Técnicas De Design (Orb) Parte 2 155 Técnicas De Design (Orb) Parte 3 156 Técnicas De Design (Orb) Parte 4 157 Orb E Menu (Parte 1)
158 Orb E Menu (Parte 2) 159 Orb E Menu (Parte 3)
160 Criação Do Cabeçalho (Parte 1) 161 Criação Do Cabeçalho (Parte 2) 162 Criação Do Cabeçalho (Parte 3) 163 Criação Do Cabeçalho (Parte 4) 164 Criação Do Menu (Parte 1) 165 Criação Do Menu (Parte 2) 166 Criação Do Menu (Parte 3) 167 Criação Do Corpo (Parte 1) 168 Criação Do Corpo (Parte 2) 169 Criação Do Corpo (Parte 3) 170 Criação Do Corpo (Parte 4)
171 Criação Do Rodapé E Considerações Finais
Módulo 7 – Restaurando Fotos Antigas
172 Limpando Fotos Sujas 173 Retirando Pontos E Vincos
41
174 Eliminando A Textura Do Papel175 Restauração Foto Completo – Parte 1 176 Restauração Foto Completo – Parte 2 177 Restauração Foto Completo – Parte 3 178 Restauração Foto Completo – Parte 4 179 Restauração Foto Completo – Parte 5
Módulo 8 – Photoshop CS6 Do Básico ao Avançado
180 Conhecendo O Programa
181 Conhecendo Os Principais Menus 182 Conhecendo As Principais Ferramentas 183 Shapes E Blending Options
184 Blending Options (continuação) 185 Configurando Brushes
186 Configurando A área De Trabalho E Image Modes 187 Ajustes De Imagens Com Channels
188 Cropping E Modos De Salvar Imagens Para Web 189 Seleções, Pen Tool E Salvando PNG
190 Retoques Básicos Em Imagens 191 Configurando O Photoshop 1 192 Configurando O Photoshop 2 193 Smart Objects 1 194 Smart Objects 2 195 Marca D’água 196 Efeito Dramático 1 197 Efeito Dramático 2 198 Efeito Dramático 3 199 Curvas 1 200 Curvas 2 201 Curvas 3 202 Curvas 4 203 Efeito Sépia 204 Gradient Map 205 Efeito Aged 206 Poligonal Background 207 Poster Tipográfico 1 208 Poster Tipográfico 2 209 Poster Tipográfico 3 210 Poster Tipográfico 4 211 Cenário Espacial 1 212 Cenário Espacial 2
42
213 Cenário Espacial 3 214 Cenário Espacial 4 215 Cenário Espacial 5 216 Cenário Espacial 6 217 Cenário Espacial 7 218 Sneaker 1 219 Sneaker 2 220 Sneaker 343
014 - Photoshop CC Transformando Foto em Pintura
Número de aulas : 046 Aulas
Descrição do curso
Curso intermediário de Photoshop, abordanda o trabalho com pincéis, filtros, actions, e outras técnicas de composição, desenho e pintura usadas dentro do software.
Comece hoje a dominar o Photoshop CC para Pinturas neste curso completo, através da linguagem de um professor Adobe Certificado. Módulo 1 1 APRESENTAÇÃO 2 PINCÉIS 3 LÁPIS E BORRACHA 4 PIXEL ART 5 HISTORY BRUSH 6 COLOR REPLACEMENT 7 PINCEL; BARRA DE OPÇÕES 8 PINCEL; PONTAS
9 PINCEL; CONFIGURAÇÃO DAS 10 PINCEL; PRESETS
11 PINCEL; BLEND MODES 12 SWATCHES E COLOR 13 KULLER 14 EFEITOS 15 FILTER GALLERY 16 OIL PAINT 17 HIGH PASS 18 LIGHTING EFFECTS 19 TEXTURA (RENDER)
20 FEIXES DE LUZ E LENS FLARE 21 COMPOSIÇÃO 22 COMPOSIÇÃO DE IMAGENS 23 TRATAMENTO DE COR 24 EFEITOS E ACABAMENTOS 25 PRETO E BRANCO 26 COR SELETIVA 27 MOLDURAS 28 ACTIONS
44
29 MIXER BRUSH30 MIXER BRUSH BARRA DE OPÇÕES 31 MIXER BRUSH BRISTLES BRUSH 32 MIXER BRUSH WATER COLOR E 33 MIXER BRUSH TOOL PRESETS 34 CAPÍTULO 5
35 COMPOSIÇÃO DA IMAGEM 36 ACTION MIXER BRUSH CLONING 37 CONFIGURANDO O PINCEL 38 PINTURAL GERAL 39 PINTURA INTERMEDIÁRIA 40 PINTURA DETALHADA 41 PINTURA DE ELEMENTOS 42 VERNIZ
43 TEXTURA E TRATAMENTO DE COR 44 MOLDURA E ASSINATURA 45 SALVANDO 46 ATÉ MAIS
45
015 - Photoshop CC Total
Número de aulas: 028 Aulas
Descrição do curso
Seja bem-vindo ao curso introdutório, oferecendo um panorama das principais ferramentas e conceitos para quem está iniciando os estudos no software mais popular da Adobe, o Photoshop na sua versão do Creative Cloud.
Módulo 1
1 Apresentação
2 Imagem Digital e o Photoshop 3 Bridge 4 Abrindo o Photoshop CC 5 Painéis e Workspaces 6 Criando um Arquivo 7 Canvas Sizes 8 Image Size 9 Navegação 10 Histórico Módulo 2 11 Tratamento de Imagem 12 Pequenos Retoques 13 Seleção
14 Duplicando e Mesclando Camadas 15 Movendo Camadas 16 Distorcendo Camadas 17 Misturas e Transparência 18 Lápis e Borracha 19 Pincéis Módulo 3 20 Textos 21 Texto em um Caminho 22 Objetos 23 Propriedades de Objetos
46
26 Imprimindo27 Até mais (Fim)
28 Exportando seus Arquivos
016 - Photoshop CC Engenharia da Imagem Total
Número de aulas: 076 Aulas
Descrição do curso
Este curso aborda as principais técnicas e teorias para o trabalho de composição dentro do Photoshop CC.
Nele vamos ver como é construída uma imagem digital, como fazer alterações de modo não destrutivo, quais são os principais filtros, efeitos, técnicas de seleção e outras opções avançadas que além de otimizar o trabalho o torna mais profissional.
Photoshop CC Engenharia Da Imagem 1 ANÁLISE DA IMAGEM 2 PAINEL INFO 3 PIXEL 4 RESOLUÇÃO 5 PAINEL HISTOGRAM 6 COR 7 ESPAÇO DE COR 8 COLOR SETTINGS 9 PAINEL CHANNELS
10 TRATAMENTO DE COR E LUMINÂNCIA
11 ADJUSTMENT LAYERS E O TRABALHO NÃO DESTRUTIVO 12 BRILHO E CONTRASTE, EXPOSIÇÃO
13 LEVELS 14 CURVES 15 VIBRANCE
16 HUE E SATURATION
17 COLOR BALANCE E SELETIVE COLOR 18 BLACK AND WHITE
19 THRESHOLD, INVERT, POSTERIZE 20 GRADIENT MAP
21 MATCH COLOR 22 COLOR LOOKUP
47
24 MAGIC WAND25 QUICK SELECTION 26 LASSO
27 MARQUEE
28 QUICK MASK MODE 29 COLOR RANGE
30 MAIS SOBRE MÁSCARAS 31 REFINE EDGES
32 CALCULATIONS 33 ABA SELECTION
34 COMPOSIÇÃO PARTE 04 35 CROP
36 TRANSFORMAÇÃO LIVRE E WARP 37 CONTENT-AWARE SCALE
38 PUPPET 39 LIQUIFY
40 CONTENT AWARE
41 HEALING, PATCH E CLONE STAMP
42 TRABALHANDO COM VÁRIOS ARQUIVOS 43 ALINHAMENTO E DISTRIBUIÇÃO
44 ALINHAMENTO POR PIXEL 45 PHOTOMERGE
46 TRANSPARÊNCIA E BLEND MODES 47 EFEITOS PARTE 05
48 SMART OBJECT 49 FILTER GALERY 50 OIL PAINT
51 ADAPTIVE WIDE ANGLE 52 CÂMERA RAW FILTER 53 GAUSSIAN BLUR
54 LENS, RADIAL E MOTION BLUR 55 FIELD, IRIS E TILT BLUR
56 LIGHTING EFFECTS
57 SMART SHAPEN, SHAKE REDUCTION, HIGH PASS 58 FIBERS, CLOUDS, DIFFERENCE CLOUDS
59 LENS FLARE
60 EMBOSS PARA MARCA D’AGUA 61 DISPLACE
62 OCEAN RIPPLE, PLASTIC WARP 63 SPHERIZE, POLAR COORDINATES 64 REDUCE NOISE, ADD NOISE 65 PROJETOS PARTE 06