MySQLDesenvolvimento - Introdução, Administração em Java para e Otimização Web Objetivo O curso visa explorar a geração de conteúdo dinâmico para páginas WEB através de recursos da linguagem Java que são a base da plataforma Java Entreprise Edition (Java EE), e mostrar os frameworks mais conhecidos e requisitados no mercado para aplicar o padrão arquitetural MVC (Model View Controller). Pré-requisitos Curso "Programação Java" ou conhecimento equivalente de Java 5 (Anotação, Enums, Genéricos). Escrever aplicativos em Java, demonstrando significativa capacidade de programação. Integrar código Java existente (por exemplo, reutilizar cl as s e s existentes criadas por outros membros da equipe). Usar um navegador da Web, como o Firefox, HTML e XML básicos. Sólidos conhecimentos de Orientação a Objetos. Público Alvo Duração 48 horas/aula Diferenciais X25 - Instrutores altamente qualificados - Liv ros como Material Didático - Coffee-break - Estacionamento coberto gratuito - Computadores de última geração - Salas com projetores multimídia - Somente 01 aluno por computador - Certificado diferenciado pelo aprov eitamento do aluno - Parcerias internacionais - Treinamentos in-company - Treinamentos rev isados periodicamente Desenvolvedores da linguagem de programação Java, Analistas de Sistemas e estudantes de informática que desejam se especializar em Java no desenvolvimento para web. Material Didático Livro: Desenvolvendo Aplicações Web com JSP, Servlets, JavaServer Faces, Hibernate, EJB 3 Persistance e Ajax Editora: Ciência Moderna Autor: GONÇALVES Número de páginas: 776 SGAS 910, Conj. B, Bloco D, Sala 237 - Mix Park Sul, CEP 70390-100, Brasília (DF) Telefones:(61) 3244-2510 / 3242-4339 – www.x25.com.br 1 Desenvolvimento em Java para Web Conteúdo Programático Conceitos Básicos de SQL e Modelagem ✔ Tipos de relacionamento ✔ Chaves primárias e estrangeiras ✔ Índice ✔ Principais comandos SQL ✔ Insert ✔ Delete ✔ Update ✔ Select JDBC ✔ DAO ✔ Conexão ✔ Execução de comandos ✔ Passagem de parâmetros statements) ✔ Anotações ✔ @Entity ✔ @Table ✔ @Lob ✔ @Temporal ✔ @Column ✔ @JoinColumn ✔ @OneToOne ✔ @OneToMany ✔ @ManyToMany ✔ @ManyToOne Servlets ✔ Introdução a Servlets ✔ Mapeamento de Servlets Struts 2 ✔ Introdução ✔ Configuração ✔ Dependências ✔ Actions ✔ ActionSuport ✔ Preparable ✔ Tags ✔ head ✔ form ✔ textfield ✔ if ✔ Validação Hirbenate ✔ Conceitos básicos de JPA/ Hibernate ✔ Manipulando dados ✔ Create ✔ Read ✔ Update ✔ Delete Spring ✔ Introdução ✔ IOC (inversão de controle) ✔ DI (injeção de dependência) ✔ Bean Factory ✔ Integrando Spring com Struts 2.0 ✔ Integrando Spring com Hibernate (prepare JSP ✔ Diretivas ✔ Objetos implícitos ✔ Expression language SGAS 910, Conj. B, Bloco D, Sala 237 - Mix Park Sul, CEP 70390-100, Brasília (DF) Telefones:(61) 3244-2510 / 3242-4339 – www.x25.com.br 2