Inteligência artificial aplicada a jogos
Nessa palestra será abordado uma breve introdução sobre inteligência artificial e como ela pode ser aplicada para diversos tipos de jogos.
Arquitetura de Microsserviço
Iremos abordar na palestra a arquitetura de microsserviços, os benefícios da arquitetura e compará-la a outros modelos.
Java Swing - JFileChooser
Nesse vídeo mostro como podemos utilizar o componente JFileChooser do Swing para abrir e ler um arquivo no formato XML.
Java Swing e JDBC
Nesse vídeo mostro como usar JDBC para interagir com um banco de dados Oracle em uma aplicação Java Swing.
Java Swing - AbstractTableModel
Nesse vídeo apresento como usar o AbstractTableModel em aplicações desktop Java Swing para criar modelos de tabelas (JTable) personalizados.
Java Swing - JTable
Nesse vídeo apresento uma breve introdução do JTable em aplicações desktop Java Swing, mostro como adicionar o componente no JFrame e como adicionar informaç...
Java Swing - JOptionPane
Nesse vídeo apresento como usar o JOptionPane em aplicações desktop Java Swing para criar caixas de diálogo de mensagem, confirmação, opções e inserção de da...
Java Swing - JMenu
Nesse vídeo apresento como usar o JMenuBar para criar uma barra de menu, como usar o JMenu e JMenuItem para criar os menus e seus itens e também apresento co...
Java Swing - JTabbedPane
Nesse vídeo apresento como usar o JTabbedPane para criar uma tela com abas para distribuir e organizar conteúdos.
JPA - Criando um CRUD
Veja como salvar, alterar, remover e consultar uma entidade por id usando o JPA.
JPA - Criando um DAO genérico
Nesse vídeo apresento como criar um DAO genérico que pode ser usado para reaproveitar métodos como salvar, alterar, remover e consultar por id.
JPA - Consultas nomeadas
Nesse vídeo é apresentado como criar consultas nomeadas no JPA.
JPA - Relacionamento de muitos para muitos com @ManyToMany
Nesse vídeo é apresentado um exemplo de relacionamento de muitos para muitos entre duas entidades com o uso da anotação @ManyToMany.
JPA - @JoinTable - Tabela de associação
Nesse vídeo é apresentado como fazer o relacionamento entre duas entidades utilizando uma tabela de associação com a anotação @JoinTable.
JPA - Relacionamento @OneToMany e @ManyToOne
Relacionamento @OneToMany e @ManyToOne entre entidades do JPA.
JPA - Relacionamento @OneToOne
Relacionamento de um para um entre entidades.
JPA - Introdução
Introdução do JPA, criação de Entity, unidade de persistência, EntityManager e Sequence.
Design Patterns - Utilizando o padrão Singleton
Exemplo demonstrando como utilizar o padrão de projetos Singleton.
TDD - Melhorando o código - Exemplo 3
Exemplo de projeto de rodízio de carros, que começa criando alguns ifs aninhados e depois substitui por polimorfismo, seguindo as práticas do TDD.
TDD - Introdução - Exemplo 2
Exemplo de projeto de calculo de ano do chassi seguindo as práticas do TDD.
TDD - Introdução
Exemplo de projeto de Calculadora seguindo as práticas do TDD.
Integração Contínua com Git, Maven e Jenkins
Nesse vídeo apresento uma introdução a integração continua na prática usando as ferramentas Git, Maven e Jenkins.
Introdução ao Jenkins
Nesse vídeo apresento uma introdução ao servidor de integração contínua Jenkins.
Introdução ao Maven
Nesse vídeo apresento uma introdução ao Maven.
Introdução ao Git
Nesse vídeo apresento uma introdução ao Git.
Introdução a Web Service RESTful com JAX-RS
Nesse vídeo apresento como criar um novo projeto com JAX-RS e consumir seu webservice REST.
Introdução a Web Service SOAP com JAX-WS
Nesse vídeo apresento como criar um novo projeto com JAX-WS e consumir seu webservice SOAP.
Chamando um EJB através de um ManagedBean
Exemplo demonstrando como chamar um componente EJB através de uma classe Managed Bean.
Aplicação Java EE utilizando EJB e JPA
Aplicação apresenta um CRUD criado com JPA e EJB e sua publicação no GlassFish.
HelloWorld com EJB 3.0
Exemplo de como criar um componente simples com EJB 3.0, a sua publicação no GlassFish e a criação de um cliente console para acessar o componente.