Neste curso de introdução ao JDBC disponibilizamos um sequência de aulas, onde será realizada a instalação e configuração do MySQL Server, assim como da ferramenta de manipulação gráfica do servidor de banco "MySQL Workbench GUI Tool".
O objetivo deste treinamento é apresentar os conceitos básicos da linguagem de programação Java é apresentar a aplicabilidade da linguagem Java no desenvolvimento de aplicativos Desktop.
Será apresentado nesse curso como utilizar o JSF 2.0 em conjunto com a suíte de componentes do PrimeFaces, uma poderosa biblioteca para o desenvolvimento de aplicações, tornando o ambiente de desenvolvimento mais produtivo.
Neste curso estudamos a tecnologia Apache Struts 2. A abrangência do curso engloba desde a configuração mais básica das ferramentas e bibliotecas utilizadas até o uso prático em uma aplicação exemplo, construída interativamente com as aulas.
Nesse curso você conhecerá mais sobre esse framework, principalmente como trabalhar com dependências.
Além disso, verá como acessar dados e como integrar com struts.
A aplicação enterprise construída neste exemplo mostra como é perfeitamente possível conectar regra de negocio e camada de visualização de forma fácil e respeitando o modelo MVC. O exemplo é uma aplicação que faz inicialmente uma chamada simples mas que no final faz uma interação realizando cálculos e retornando resultados.
Neste curso veremos como desenvolver aplicações Java Server Faces utilizando a IDE Eclipse. Em seguida, veremos como integrar a mesma aplicação ao Spring.
Neste curso apresentaremos passo a passo o desenvolvimento de uma loja virtual utilizando as tecnologias JavaEE e JavaSE. Neste sentido, alguns dos assuntos que serão abordados ao longo do curso são: Login/Logout, Modelagem de Dados, Modelagem de Classes, Cadastro de Produtos, Cadastro de Categorias, JPA, Session Beans, DAO, Teste Automatizado, Validação de Formulários, Carrinho de compras.
Neste curso vamos apresentar a utilização de imagens em aplicativos Java. Embora o foco seja o Java SE, os conceitos apresentados podem ser utilizados em outras plataformas, como Java EE ou ME.
Neste curso veremos alguns assuntos importantes para o desenvolvimento de aplicações para celular, como por exemplo: conversão, compartilhamento de RSS, entre outros.
No desenvolvimento do projeto utilizaremos o LWUIT para a construção da GUI da aplicação, utilizaremos a API KSoap/KXml para conexão a um WebService e a API Floggy para persistir alguns dados da aplicação.
Neste curso será exposto em detalhes o funcionamento do Grails, que consiste em uma plataforma para desenvolvimento de aplicações web baseado na plataforma Java.
Damos início a seria de vídeo aulas sobre a construção de uma aplicação completa utilizando JPA. Nesta aula estamos abordando aspectos básicos do desenvolvimento de nossa aplicação, abordamos a criação das tabelas e de seus relacionamentos, descrevemos passo a passo o download e a instalação de um web container que vai ser essencial para o desenvolvimento de nossa aplicação.
Nessa série de aulas será realizada uma introdução a API JDBC, utilizada para fazer acesso a base de dados usando Java. Inicialmente foi baixada o Sistema Gerenciador de Banco de Dados mySQL, realizada sua instalação e configuração, na seqüência foi realizada a instalação da ferramenta mySQL Front, a qual permite criar e manter bancos de dados. Até o final do curso, serão vistos diversos conceitos associados ao JDBC.
Neste curso serão discutidos uma visão geral sobre design patterns e princípios de design. Inicia-se também a construção de um código funcional, justificando a necessidade de utilização do princípio de programar para uma interface e não para uma implementação.
Nesta série de vídeo aulas iremos abordar a construção de uma aplicação Swing do zero, de uma forma simples e direta. A aplicação que estamos propondo é uma PETSHOP, onde teremos todo um controle de venda de produtos, agendamento de banhos e etc, estaremos utilizando conceitos adquiridos no "Desvendando o Swing" que é o curso onde aprendemos como trabalhar com cada componente separadamente.
Nesta sequência de vídeo aulas abordaremos o assunto Struts 2. O mais famoso framework web utilizando a tecnologia java ressurge das cinzas com o código Struts2.
Neste curso veremos o desenvolvimento de uma aplicação completa utilizando apenas as tecnologias contidas na plataforma Java EE 5, mostrando como a mesma é auto-suficiente para resolver uma grande parte dos problemas encontrados em outras soluções de mercado. mostramos nesta serie de vídeo aulas uma forma bastante coincidente de desenvolvimento em Java EE.
Nesse curso vamos abordar o JPA (Java Persistence API) 1.0, especificação que é o resultado de anos de trabalho de seu idealizador Gavin King e visa padronizar o desenvolvimento com frameworks Objeto Relacionais (ORM).
Neste curso apresentamos a criação de uma aplicação completa utilizando o framework Hibernate, desde a concepção do banco de dados até o desenvolvimento da camada visual e da regra de negócios, nesta seqüência utilizamos o padrão MVC juntamente com o auxilio de JavaServer Faces como camada de visualização, nesta aula em particular abordamos o download do servidor de aplicação e a definição do banco de dados.
Este curso apresenta o desenvolvimento de aplicações Java Web utilizando o Eclipse passo a passo. Alguns dos assuntos abordados ao longo do treinamento são: apresentação da IDE, servlets, JSP, MVC, Struts, JSP Tags do Struts2, FreeMarker, Interceptadores no Struts, Injeção de Dependências. Durante o treinamento, diversos exemplos práticos serão utilizados para fixar melhor as definições apresentadas.
Este curso apresenta o framework objeto relacional Hibernate, um dos mais completos e maduros frameworks do tipo no mercado, o melhor Open Source! Neste contexto, serão apresentados assuntos como: conceitos básicos, criação de entidades, recuperação de objetos, mapeamento UM-PARA-UM, mapeamento UM-PARA-MUITOS, linguagem HQL, tipo Enum, chaves primárias compostas, comandos em massa, consultas orientadas a objetos, relacionamentos MUITOS-PARA-MUITOS, herença e alguns outros conceitos avançados.
Este curso apresenta o desenvolvimento de aplicações Java utilizando o JavaServer Faces. Alguns dos assuntos que serão discutidos durante o curso são: conceitos introdutórios, componentes core, managedbeans, validadores, validadores personalizados, conversores de dados, formulários mestre-detalhe e propriedade valueChangeListener.
Neste curso veremos como proceder para criar uma aplicação desde seu projeto até seu desenvolvimento, que se inicia com a criação da camada de negócio e termina com a implementação da camada de visualização web baseada em JSF. Para isso, são apresentados desde conceitos iniciais como a preparação inicial do ambiente de desenvolvimento no qual a aplicação será desenvolvida até recursos mais avançados como Hibernate, sistema de log e validação de informações.