Java para Web usando Design Pattern

Um bom programador não conhece apenas a linguagem que usa, mas foca nas boas práticas e nas ferramentas certas. Neste curso vamos aprender JSP, JavaBeans, Servlet, Design Pattern (Padrão de Projeto) Factory, DAO entre outras funcionalidades.

Descrição

Java é uma linguagem de programação interpretada orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferente das linguagens de programação convencionais, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é interpretado por uma máquina virtual (Java Virtual Machine, mais conhecida pela sua abreviação JVM). A linguagem de programação Java é a linguagem convencional da Plataforma Java, mas não é a sua única linguagem.

Nível: Iniciante

Duração: 10h53m

Lançamento: 10/12/2007

Certificado de Conclusão

48 vídeos aulas

Avaliação do Curso

07h19m
Instalando banco de dados postgresql 9_3 05m30s Depois de banco de dados driver jdbc postgresql 10m11s Finalizando explicacoes jsp primeiro curso 09m21s Iniciando novo projeto jsp conexao connection statement resultset usuario senha 10m07s Conexao jspinit jspdestroy session class drivermanager getattribute createstatement 09m43s Corrigindo bugs e criando classe para validar sessao de acesso so sistema 11m15s Head meta lang criando pagina em html5 para projeto 10m40s Elementos semanticos html5 header nav section montando pagina 10m08s Elementos semanticos html5 footer css estilos link rel montando pagina 10m11s Implementando css estilos para pagina do projeto 11m48s Finalizando parte inicial de css estilos para pagina do projeto 09m32s Criando pagina teste para formulario de login 09m37s Dividindo pagina em varias partes e usando include para unir elas 10m20s Httpservletrequest getparameter jsp requisita dados 10m54s Request tela login banco tabela usuario postgresql 09m53s Olhando servlet e criando sql para analisar se usuario for valido ou nòo 10m49s Sql para acesso ao sistema session setattribute resultset executequery 08m06s Testando sessao criando e removendo session removeattribute sql forward 10m34s Usando request getparameter como condicional if para informar ao usuario status 06m53s Pagina central imagem href finalizando sessao session 05m36s Criando e povoando tabela para menus dinamicos controle e nivel de acesso 10m10s Criando classe menu jsp e sql para menus dinamicos controle e nivel de acesso 09m45s Testando e finalizando classe jsp para menus dinamicos controle e nivel de acesso 11m45s Aplicando estilos css over para classe jsp menus dinômicos 06m58s Criando classe jsp sql para lista de menus e lista de usußrios 09m21s Criando table td tr para listar usuarios cadastrados no banco 06m22s Listando no table os usuarios cadastrados no banco 09m34s Implementando ordenacao order by a lista no table dos usuarios cadastrados 11m33s Executeupdate delete implementando exclusao dos usuarios cadastrados 07m30s Validacao adicionando controle de sessao para lista de usußrios 03m11s Criando form para cadastro de usuarios insert into banco 10m19s Finalizando cadastro de usußrios 08m18s Encerrando primeira parte do curso atualizacao sessao nivel de acesso etc 04m20s Fazendo deploy da aplicacao manualmente e criando um war com jar 10m51s Deploy war com tomcat manager e criando usuarios no tomcat para gerenciar 11m03s Errorpage tratamento de erros de pagina exception getmessage 10m26s Tags jsp diretivas page include session info language contenttype extends import buffer autoflush isthreadsafe errorpage iserrorpage 09m11s Jsp tags jsp de declaracao 10m16s Tags jsp de expressao mostrando o que foi declarado nas tags de declaraþòo 09m20s Tags jsp de scriptlets comentarios e de acoes custom actions e standard actions plugin params etc 08m45s Convertendo as tags jsp para sintaxe xml declaration directive scriptlets expression 12m33s Estrutura diretorio web web-inf classes lib web xml 11m45s Baixando netbeans 8 e criando novo projeto java web no netbeans com servidor glassfish estrutura diretorio web web-inf 08m24s Entendendo a estrutura de diretorio de um projeto web no netbeans web-inf classes 04m27s Todo o projeto feito ate aqui executando no netbeans 04m30s Baixando e instalado o eclipse kepler e criando dynamic web project com tomcat7 09m27s Implementando e testando no eclipse tudo o que foi feito ate aqui 05m11s Eclipse run on server rodando aplicacao dentro do proprio eclipse 03m05s Introducao a javabeans convencao atributos getters setters implements serializable 09m41s
09h56m
Criando um projeto para implementar javabeans 13m37s Implementando javabeans instanciado 10m27s Abstraindo mais ainda javabeans instanciado 08m04s Javabeans boa pratica porque criar metodo construtor vazio 06m14s Mais um exemplo de javabeans cadastrando cursos 10m30s Javabeans usando tostring para representacao textual convertendo objeto em string 04m42s Javabeans convencao para propriedade booleanas is ao inves de get 08m32s Javabeans de sessao getattribute setattribute 08m14s Colecao de javabeans formulario de cadastro 08m38s Colecao de javabeans com vector session gravando dados 09m55s Colecao de javabeans com vector relatorio dos cadastros 11m26s Javabeans implantando e testando no eclipse tudo o que foi feito no netbeans 09m44s Criando index para javabeans no eclipse 10m24s Instalando netbeans 8 e criando projeto web nele 06m21s Rodando aplicacoes no tomcat tanto no eclipse quanto no netbeans em 2 portas diferentes 05m05s Javabeans tags usebean getproperty setproperty scope id page value etc 12m30s Criando novo projeto javabeans no netbeans e alterando templates java e jsp licenþa 10m35s Implementando projeto javabeans tags usebean getproperty class id name property 10m42s Mais implementando setproperty javabeans tags usebean getproperty class id name property 09m17s Javabeans page scope session para sessao usebean getproperty setproperty 04m50s Javabeans colecao vector session request getparameter 11m32s Gravando dados com javabeans colecao vector e mostrado na tela somente usando tags 10m05s Criando novo projeto no eclipse para cadastrar usuarios no banco com javabeans e classe conexòo 11m05s Criando classe java para conexao com o banco connection statement class driver url senha 09m17s Criando classe javabean usuario login senha getters e setters para gravar no banco de dados 05m33s Criando metodo gravarlogin na classe javabean usuario preparedstatement para gravar no banco de dados 09m21s Implementando cadastro de usuarios tags usebean etproperty 10m09s Javabeans funcionando cadastro no banco tanto no eclipse quanto no netbeans 10m12s Usando javabeans getproperty para dar avisos como cadastrado com sucesso ou erros 07m32s Criando tela de login e usando javabeans metodo para validar acesso ao sistema 08m53s Finalizando validacao de usuario login javabeans metodo para validar acesso ao sistema 08m21s Seguranca sqlinjection como evitar acesso indevido no login do sistema 09m59s Deployment descriptor introducao a web_xml web-inf 10m40s Deployment descriptor web_xml display-name description welcome-file-list welcome-file 09m37s Deployment descriptor web_xml error_page location exception-type icon 08m55s Deployment descriptor web_xml servlet servlet-mapping url-pattern servlet-name 06m33s Deployment descriptor web_xml context-param description param-name param-value parametros de inicializacao 08m02s Deployment descriptor web_xml filter filter-mapping listener session-config tag-lib etc 04m23s Introducao a design pattern padrao de projeto e factory method 11m33s Criando uma fabrica de conexoes connection com design pattern padrao de projeto factory method 13m13s Introducao ao design pattern dao data access object padrao de projeto 09m35s Implementando novo projeto com design pattern dao e factory e javabeans 08m57s Criando dao para classe inserir usuario design pattern padrao de projeto 09m46s Testando insercao no banco com dao factory interface e javabeans tudo integrado 06m51s Excluindo do banco com dao factory interface e javabeans tudo integrado 06m43s Alterando update do banco com dao factory interface e javabeans tudo integrado 05m25s Executando pesquisa list arraylist banco com dao factory interface e javabeans tudo integrado 09m15s Testando relatorio pesquisa list arraylist banco com dao factory interface e javabeans tudo integrado 06m20s Migrando para web projeto com dao factory interface e javabeans tudo integrado 11m34s Inserindo dados no banco projeto web com dao factory interface e javabeans tudo integrado 08m11s Introducao a servlet ciclo de vida init service destroy genericservlet httpservletrequest httpservletresponse 12m11s Criando o primeiro servlet service httpservletrequest httpservletresponse printwriter getwriter 11m15s Video familia configurando e mapeando servlet no web_xml e testando servlet 08m19s Transferindo projeto servlet feito no eclipse para o netbeans e testando 06m21s Mostrando na pratica a existencia de uma unica instancia da servlet 06m30s Getinitparameter getcontextpath getservletname getservletcontextname 06m35s Servlet recuperando parametros getquerystring getparameter 10m22s Servlet recuperando parametros e seus valores com enumeration hasmoreelements getparameternames nextelement 06m34s Servlet getheader getheadernames host content encoding type setheader accept cookie 08m45s Servlet sendredirect senha redireciona pagina se senha for valida 07m20s Servlet implementando metodos doget e dopost 11m00s Servlet select option opcoes de multipla escolha getparametervalues 08m15s Servlet select option listando as opcoes de multipla escolha selecionadas getparametervalues 09m21s Servlet checkbox listando as opcoes de multipla escolha selecionadas getparametervalues 09m45s Servlet metodos init e destroy super servletconfig e logs 07m34s Servlet usando annotation webservlet para configurar servlet sem precisar fazer no web_xml 05m40s Servlet gravando dados no banco com dao factory javabeans interface annotation 13m11s

Este curso ainda não recebeu avaliações.