
Veja nessa vídeo como aprender a começar uma aplicação trabalhando com o desenvolvimento de uma conexão que faça a interface com o banco de dados MySQL.
Veja nessa vídeo como aprender a começar uma aplicação trabalhando com o desenvolvimento de uma conexão que faça a interface com o banco de dados MySQL.
Nessa vídeo aula é apresentado o escopo e a forma do desenvolvimento da arquitetura MVC e os padrões de projeto aplicados na construção do sistema desse curso.
Veja nessa vídeo aula como instalar a IDE Netbeans para começar o trabalho de desenvolvimento do sistema.
Veja nessa vídeo aula como instalar e configurar o ambiente do banco de dados MySQL Server e Workbench .
Veja nessa vídeo aula como instalar e configurar o ambiente do banco de dados Oracle e a IDE de desenvolvimento.
Veja nessa vídeo aula os principais recursos (saída dbms, andamento da tarefa, histórico sql entre outros) do SQL Developer que são utilizados para ajudar durante o desenvolvimento de scripts.
Veja nessa vídeo aula como criar o projeto principal, incluir a biblioteca de comunicação entre o banco de dados e a aplicação e também alguns macetes de reconstrução da aplicação.
Veja nessa aula como deixar cadastrados os pacotes para receber os arquivos .Java da aplicação.
Veja nessa vídeo aula os principais componentes a serem usados para a criação do sistema e também aprenda incluir a biblioteca JDateChooses para usar no projeto.
Nessa vídeo aula é mostrado como desenhar a tela de Login da aplicação na IDE NetBeans e também sobre os componentes, funções e propriedades adicionados.
Nessa vídeo aula é mostrado como desenhar a tela principal da aplicação e também sobre as funções e propriedades dos componentes adicionados. Além disso, é comentado sobre o código fonte que é gerado no Netbeans quando um componente é inserido na tela do projeto.
Nessa vídeo aula, é mostrado como desenhar a tela de Pesquisa de Clientes da aplicação e também sobre as funções e propriedades dos componentes adicionados.
Nessa vídeo aula é mostrado como desenhar a tela de Clientes, sendo uma das principais telas do desenvolvimento do projeto. Além disso, é mostrado as funções e propriedades dos componentes adicionados.
Veja nessa vídeo aula como trabalhar com a classe JOptionPane e gerar saída de mensagens interativas para os usuários.
Veja nessa aula como adicionar uma exceção personalizada na aplicação para ajudar encontrar erros de execução e desenvolvimento.
Veja nessa aula como criar a classe ConnectionFactory para que a aplicação tenha comunicação com o banco de dados.
Veja nessa aula, como configurar, adicionar bilbioteca e validar a conexão com o banco de dados Oracle na classe ConnectionFactory.
Veja nessa aula como criar as tabelas e campos padrões no banco de dados Oracle para usar na camada Model.
Aprenda nessa aula como criar as classes de entidade (POJOs) da tabela do banco Cliente e Login na camada de modelo (Model) na arquitetura MVC.
Veja nessa aula como criar e programar a classe abstrata no padrão DAO e técnicas de POJO.
Veja nessa aula como a programar a tela de Login com padrão DAO e realizar a comunicação via JDBC com a validação no banco de dados.
Nessa vídeo aula o desenvolvimento da ação ao realizar o login através da camada Controller e aplicação da validação do usuário e senha no banco de dados com o padrão DAO.
Veja nessa aula como foi realizado o desenvolvimento de implementação do padrão DAO e alguns testes na tela do Login.
Veja nessa vídeo aula como trabalhar com eventos e ações sobre os botões de menu quando acionado na tela inicial do sistema.
Veja nessa vídeo aula como desenvolver a classe Enum, considerada uma classe especial que foi usada nesse projeto para separar as ações do CRUD sobre os botões no sistema.
Veja nessa vídeo aula como realizar programação e testes via Java dos comportamentos dos botões Novo, Editar e Salvar na tela ClienteView.
Nessa vídeo aula é desenvolvido e implementado as ações de cadastro de dados nas classes ClienteController e ClienteDao.
Veja nessa vídeo aula a programação na classe ClienteController para realizar a persistência dos dados de acordo com as informações passadas na tela ClienteView. Além disso, é mostrado vários tratamentos de comportamentos, ações e programação nos componentes Swing.
Veja nessa vídeo aula como implementar a programação para obter o código do cliente que será usado nos trabalhos de remoção e atualização das informações do cliente selecionado.
Veja nessa aula como criar funções para ajudar a formatar dados do RadioButton do campo Sexo e também como desenvolver ações para tratar melhor a usabilidade do usuário.
Veja nessa vídeo aula como implementar a programação para obter o código do usuário que será usado nos trabalhos de remoção e atualização do cliente selecionado.
Veja nessa vídeo aula como realizar o retorno dos dados que estão no banco Oracle e aplicar ao componente JTable .
Veja nessa vídeo aula como mostrar os dados nos campos de edição no momento de selecionar uma linha no componente JTable.
Veja nessa vídeo aula como mostrar os dados nos campos de edição no momento de selecionar uma linha no componente JTable.
Veja nessa vídeo aula como trabalhar nos problemas que ficaram para para solucionar na aula passada. Veja como apresentar a data de acordo com a formatação padrão e transformar o campo de edição na tabela de dados do componente Swing.
Veja nessa vídeo aula como programar os eventos e comportamentos dos componentes de edição no momento da ação do botão '"Novo" que serve para criar novos clientes.
Veja nessa vídeo aula como programar os eventos e comportamentos dos componentes de edição no momento da ação do botão '"Novo" e "Cancelar"que serve para criar novos clientes.
Veja nessa vídeo aula a programar a camada do Controller e Dao para realizar o tratamento de atualização dos dados com interface do Java / JDBC de um cliente já existente.
Veja nessa vídeo aula a programar a camada do Controller e Dao para realizar o tratamento de atualização dos dados com interface do Java / JDBC de um cliente já existente.
Veja nessa vídeo aula como programar na camada do Controller e Dao para realizar o tratamento de remoção dos dados com interface do Java / JDBC de um cliente já existente.
Veja nessa vídeo aula a programação realizada na tela PesquisaView, buscando os dados através de APIs do Java Swing.
Veja nessa vídeo aula a programação realizada na tela PesquisaView, buscando os dados através de APIs do Java Swing.
Veja nessa vídeo aula como realizar a implantação da aplicação (deploy) para conseguir executar na máquina do cliente.
Veja nesse curso que estarei ensinando os conceitos e práticas reais utilizadas no desenvolvimento de sistema do ZERO em Java.
O que você vai aprender nesse curso?
Recursos de análise do sistema a ser desenvolvido
Desenho das telas dentro da IDE
Programando em Padrões de projeto
UML
Instalação da IDE Netbeans
Práticas de programação com a API Swing com JDBC para realizar a persistência de dados
Programação em camadas (BackEnd e FrontEnd).
Instalar e configurar o banco de dados Oracle para visualizar os dados programados no sistema
Implantação da aplicação e disponibilizando o uso para o cliente
Entre outras propostas na grade curricular do curso
Baixar o projeto desenvolvido no curso.
Além disso, será ensinado como desenvolver uma arquitetura de projeto baseado no padrão MVC e também o desenho das telas e na programação da ação e o comportamento dos componentes Swing.
Ao realizar a finalização desse curso, você será capaz de desenvolver aplicações para desktop com persistência de dados utilizando todas as práticas ensinadas.
Verifique na descrição da programação do curso e assista uma das aulas livres e faça sua inscrição!
Grande abraço e até mais!