Duração:
30:20h
Ano:
2015
Preço:
R$ 67,00 R$ 10,00
Autor(es):
Neri Aldoir Neitzke
Editora:
Júlio Battisti Livros e Cursos Ltda
Formato:
Vídeo-Aula
COMPRAR ESTA VÍDEO-AULA - CLIQUE AQUI!
Visão Geral da Vídeo-aula:
Programação Java Avançada: Código de Barras, Comunicação com a Porta Serial, Criptografia, Envio de Emails, Instalação de Programas no Windows e Linux e Muito mais...
Domine Dezenas de Técnicas Avançadas de
Programação Java com Exemplos Práticos e
Completos, Passo a Passo
Neste curso você aprenderá a implementar vários exemplos e técnicas avançadas com Programação Java.
Você aprenderá a solucionar problemas que certamente irão aparecer quando você estiver criando programas em Java. Por exemplo, como trabalhar com código de barras em um programa java, como trabalhar com criptografia, como fazer o envio de e-mails usando java e muito, muito mais mesmo.
Principais Tópicos que Você irá Aprender com Este Curso:
Boas práticas de programação (Organização do Código, Padronização de nomes para Classes, Interfaces, Métodos, Variáveis, Comentários, Documentação dos Programas, Uso de Pacotes, Tratamento de Erros e Rotina de Testes.
Como trabalhar com Código de Barras: Gerar Código de Barras e Implementar um sistema para Cadastrar e Vender Produtos através do Código de Barras.
Enviar e receber dados da porta Serial
Criptografia (segurança da informação)
Trafegar dados entre Formulários
Manipular JInternalFrames
Enviar Email
Criar Classes e Métodos Genéricos
Muito de JTable e AbstractTableModel
Como Instalar e criar programas em java tanto no Windows, quanto no Linux e no Apple
Gerar relatórios em formato PDF
Usar o PreparedStatement
Usar Sockets e como Gravar Dados em um Banco de Dados da Rede, usando Sockets
Testes de Software
Threads
Wrapper
Como Gerar Relatórios através de Consultas
Como conectar com o Banco de Dados Access em um computador com o Windows 7 de 64 Bits.
Split
Objetos Primitivos
Conexão com Bancos de Dados MySQL
Manipulação de Datas
E Muito, muito mais mesmo...
Um curso que mostra, passo a passo, como resolver problemas práticos, avançados, com o Java.
COMPRAR ESTA VÍDEO-AULA - CLIQUE AQUI!
Conteúdo da Vídeo-aula - Veja tudo que você vai aprender com esta vídeo-aula:
612 java se III - instalando java jdk7 netbeans7_3 demos exemplos x64 x86
613 java se III - configurando licenca e comentarios nos modelos classes java tools templates
614 java se III - PopupMenu isPopupTrigger getComponent getX getY Menu Popup
615 java se III - finalizando PopupMenu chamando nem programacao usando JPanel
616 java se III - bookmarks marcadores autocompletar e gravacao de macro
617 java se III - finalizando MACROS e formatacao do codigo
618 java se III - palestra Unibrasil e definindo layout para formulario
619 java se III - imagens no projeto imagem externa importacao
620 java se III - manualmente limpando campos setText habilitando e desabilitando setEnabled true false
621 java se III - otimizando codigo limpando campos setText com vetore de JTextField
622 java se III - setEnabled setText com laco FOR e vetores de JTextField
623 java se III - usando biblioteca java_awt_Component getComponents
624 java se III - usando INSTANCEOF para Component getComponent
625 java se III - INSTANCEOF com metodo parametro Jpanel
626 java se III - importando projeto estoque do javaseI timerbean
627 java se III - odbcad32 conexao Access windows seven 64bits javajre 32bits
628 java se III - configurando plataforma java 32bits para acessar access no netbeans 64bits
629 java se III - mais rodando aplicacao no access e resolvendo problema de imagens
630 java se III - instalando Eclipse e acessando access nele atraves do windows seven 64bits
631 java se III - Eclipse acessando access no windows seven 64bits e listando clientes
632 java se III - instalando libs Ireport e importando e testando projeto de atualizacao do java se I para o java se III
633 java se III - setLocation centralizando JFRAME Dimension getDefaultToolkit getScreenSize getSize
634 java se III - centralizando JFRAME com setLocationRelativeTo null
635 java se III - Internacionalizacao Bundle com Arquivo de Propriedades
636 java se III - Escolhendo indioma Internacionalizacao Bundle Duser language country
637 java se III - Novo Form onde o usuario podera escolher o idioma llinguagem
638 java se III - Arquivos de Propriedades para linguas Portugues Espanhol e Ingles
639 java se III - Locale ResourceBundle getBundle internacionalizando o sistema
640 java se III - funcionando internacionalizacao do sistema em ingles espanhol portugues
641 java se III - escolha internacionalizacao via JComboBox e comando SPLIT
642 java se III - finalizando internacionalizacao lingua via JComboBox e comando SPLIT
643 java se III - Iniciando depuracao de codigo System out println
644 java se III - depurando codigo com debug breakpoint
645 java se III - finalizando debug Watch depurando codigo encontrando erros
646 java se III - Iniciando Formulario de cadastro de Pessoas
647 java se III - Inserindo dados no JTable DefaultTableModel Object getModel setPreferredWidth
648 java se III - Excluindo dados do JTable removeRow getSelectedRow DefaultTableModel
649 java se III - Pesquisando dados no JTable getRowCount getValueAt linha coluna
650 java se III - Mais pesquisa boolean break no JTable
651 java se III - selecionado do JTable e setando nos JTextFields
652 java se III - atualizando JTextFields e JTable linha selecionada ao excluir dados
653 java se III - criando uma classe Pessoa metodos Getters e Setters
654 java se III - criando ArrayList de Pessoa e inserindo dados nele
655 java se III - Serializable Gravando no Arquivo ObjectOutputStream FileOutputStream writeObject
656 java se III - Lendo dados do Arquivo ObjectInputStream FileInputStream readObject
657 java se III - Iterator mais Lendo dados do Arquivo while e povoando JTable
658 java se III - ajustes finais no sistema de cadastro de pessoas em arquivo
659 java se III - Jtable fim do cadastro de pessoas em arquivo
660 java se III - JTable Iniciando model povoamento automatico do banco
661 java se III - criando e manipulando tabela no phpMyAdmin e nos Servicos Netbeans
662 java se III - Iniciando ResultSetMetaData pegando para Modelo de Tabela
663 java se III - ResultSetMetaData getMetaData getColumnCount getRowCount Modelo de Tabela
664 java se III - fireTableStructureChanged absolute ResultSetMetaData Modelo Tabela
665 java se III - setModel no JTable pegando automaticamente modelo e tabela dados do banco
666 java se III - getColumnName pegando automaticamente nome das colunas da tabela e jogando mo JTable
667 java se III - criando uma calculadora somar dividir subtrair multiplicar media
668 java se III - melhorando a calculadora com metodos e tirando redundancias de codigo
669 java se III - melhorando a calculadora tratamento de erros try catch equals
670 java se III - otimizando a calculadora metodo com parametros
671 java se III - ainda melhorando a calculadora campos vazios
672 java se III - tabela ASCII getKeyCode lendo codigo do teclado
673 java se III - ASCII getKeyCode aceitando somente numeros nos campos
674 java se III - ASCII trocando virgula por ponto e melhorando codigo que aceita somente numeros
675 java se III - usando replaceAll para aceitar somente numeros ou somente letras
676 java se III - passando campos com tecla enter getKeyCode e importando java se II
677 java se III - usando PreparedStatement para facilitar a gravacao no bancoaula
678 java se III - testando Insert e Update com PreparedStatement
679 java se III - mais PreparedStatement jdbc odbc mysql access
680 java se III - mais PreparedStatement jdbc odbc mysql access
681 java se III - Novo Modelo Tabela Pessoa ArrayList para manipular dados do banco
682 java se III - Form Cadastro Pessoas com JTabbedPane para JTable e JTextFields
683 java se III - getColumnName Listando no JTable com titulos personalizados
684 java se III - JTabbedPane limpando habilitando e desabilitando campos
685 java se III - Pegando dados getValueAt da Tabela Modelo
686 java se III - duplo click no JTable getClickCount pesquisando e povoando JTextFields
687 java se III - excluindo registro no banco e no jTable atraves do modelo de tabela
688 java se III - Gravando dados no banco usando PreparedStatement e Modelo de Tabela
689 java se III - Alterando no banco usando PreparedStatement e Modelo de Tabela
690 java se III - Iniciando gravacao de data no MySQL formato YYYYMMDD
691 java se III - Convertendo para gravar Data no MySQL para formato YYYYMMDD
692 java se III - Convertendo Data do MySQL para mostrar no formato DDMMYYYY
693 java se III - Trazendo nome da cidade atraves do codigo para colocar no JTable de Clientes
694 java se III - Implementando soma total de mercadorias vendidos em uma nota fiscal
695 java se III - Melhorando Implementaca soma total de mercadorias vendidos em uma nota fiscal
696 java se III - soma total de mercadorias vindas do JTable vendidos em uma nota fiscal
697 java se III - mais soma total e saida de mercadorias
698 java se III - Enviando Email pelo java Commons SimpleMail
699 java se III - Email setHostName setSmtpPort setFrom addTo setSubject setMsg setSSL setAuthentication send
700 java se III - Testando Funcionando envio de emails pelo Java
701 java se III - Enviando emails pelo java usando JFrame tela bonita
702 java se III - No Eclipse instalando JARS e Enviando emails
703 java se III - Eclipse Instalando WindowBuilder Pro
704 java se III - Enviando email pelo Eclipse com JFrame usando WindowBuilder
705 java se III - No eclipse listando dados do banco em um JTable com Modelo de Tabela
706 java se III - Comunicacao Serial RXTXComm rxtxSerial configurando
707 java se III - Mais portas Comunicacao Serial RXTXComm rxtxSerial
708 java se III - Listando portas Seriais CommPortIdentifier getPortIdentifiers getPortType
709 java se III - mais Listando portas Seriais CommPortIdentifier getPortIdentifiers getPortType
710 java se III - criando classe a parte para listar portas Seriais CommPortIdentifier getPortIdentifiers
711 java se III - listando portas Seriais de outra classe CommPortIdentifier getPortIdentifiers
712 java se III - melhorando codigo e comecando interacao com porta serial
713 java se III - Iniciando leitura dados da serial BufferedReader InputStreamReader SerialPortEventListener
714 java se III - explicando codigo de leitura dados da serial THREAD BufferedReader InputStreamReader SerialPortEventListener
715 java se III - no java lendo e mostrando dados vindo da porta serial
716 java se III - pai Criando Formulario JFrame para mostrar dados da Serial
717 java se III - Novo codigo para ler e mostrar dados da Serial
718 java se III - Enviando dados do java para a porta serial WRITE
719 java se III - Enviando via arduino temperatura ambiente para Serial e lendo no Java
720 java se III - Threads iniciando execucao multitarefa
721 java se III - Thread criando formulario para Thread
722 java se III - Extends Thread Runnable RUN start multitarefa
723 java se III - Mais classe Thread Runnable RUN start multitarefa
724 java se III - Executando varias Threads
725 java se III - Varias Threads definindo Prioridades setPriority getPriority
726 java se III - Formulario com Thread para mostrar a tabuada 3 milhoes
727 java se III - Thread para data e hora DateFormat SimpleDateFormat
728 java se III - Thread com JFrame para mostrar a hora Segundos DateFormat SimpleDateFormat
729 java se III - Thread Iniciando a parte de Sincronizacao Synchronized
730 java se III - Thread Sincronizacao Synchronized
731 java se III - funcionanco sincronismo wait notifyAll Synchronized
732 java se III - Iniciando uma agenda de tarefas que avisara automaticamente os compromissos
733 java se III - Tarefas DefaultListModel Timer Calendar getInstance Vector
734 java se III - TimerTask Calendar HOUR_OF_DAY MINUTE SECOND
735 java se III - TimerTask Calendar Funcionando agenda de Tarefas Runtime getRuntime exec
736 java se III - Usando Calendar para Data ao inves de usar o Date
737 java se III - Mais Calendar para mostrar a data e a hora DAY_OF_WEEK
738 java se III - Formatando e mostrando Data DateFormat SHORT MEDIUM LONG FULL
739 java se III - getTimeInMillis setTime Calendar calculando anos a partir de data inicial e data final
740 java se III - finalizando Calendar calculando dias entre datas e somando dias
741 java se III - Wrapper tipos primitivos Objetos Classe extender funcionalidades
742 java se III - Novo laco FOR para listar dados Wrapper tipos primitivos Objetos Classe
743 java se III - Metodos Isolados e metodos com sobrecarga
744 java se III - interessante Criando Metodos Genericos
745 java se III - Sobrecarga com Metodos Genericos e comuns
746 java se III - comparacao compareTO retorna negativo posiva ou zero
747 java se III - usando extends Comparable compareTO no metodo Generico
748 java se III - Classes Genericas criando e usando elas
749 java se III - Type Erasure compilacao Tipos Genericos substituidos por Object
750 java se III - Ddescompilando Class Engenharia Reversa para ver fonte Java
751 java se III - Code Conventions Boas praticas de Programacao Convencoes de Codigo
752 java se III - Boas praticas de Programacao pacotes PACKAGE Convencoes de Codigo
753 java se III - Convcencoes de nomes para classes metodos variaveis Boas praticas de Programacao
754 java se III - Getters Setters variaveis privadas Boas praticas de Programacao
755 java se III - Comentarios e Documentacao boas praticas de Programacao
756 java se III - JAVADOC Gerando Documentacao boas praticas de Programacao
757 java se III - mais JAVADOC Gerando Documentacao boas praticas de Programacao
758 java se III - testes de software qualidade boas praticas de Programacao
759 java se III - JUnit Test Assert assertEquals para testes de software qualidade
760 java se III - Eclipse JUnit Test Assert assertEquals para testes de software qualidade
761 java se III - Finalizando JUnit Test Assert assertEquals para testes de software qualidade
762 java se III - JDialog para troca de dados entre jdialog e jframe
763 java se III - Mais JDialog trafegando dados entre jdialog e jframe
764 java se III - Fazendo uma consulta no JDialog e trazendo resultado para JFrame
765 java se III - MDI multiple document interface JDesktopPane e JInternalFrame
766 java se III - criando JInternalFrame externo e adicionando ao JDesktopPane MDI multiple document interface
767 java se III - Um JInternalFrame chamando outro JInternalFrame Personalizando Codigo
768 java se III - Via aprogramacao um JInternalFrame chamando outro JInternalFrame
769 java se III - SINGLETON programacao JInternalFrame chamando outro JInternalFrame e transferindo dados
770 java se III - Rede fazendo o sistema acessar o banco via Rede TCP_IP configurando privilegios banco
771 java se III - Dist Build Rede fazendo o sistema acessar o banco via Rede TCP_IP copiando para outro PC
772 java se III - Video configurando privilegios e testando a aplicacao em rede
773 java se III - trabalhando em Rede com Socket netstat ServerSocket definindo Porta
774 java se III - Rede com Socket ServerSocket accept ObjectOutputStream flush writeObject
775 java se III - Rede com Socket Thread Cliente para conexao com servidor
776 java se III - Rede com Socket criando cliente e se comunicando com servidor e lendo dados
777 java se III - Testando envio de dados entre 2 computadores Rede com Socket
778 java se III - Rede com Socket enviando e recebendo dados entre cliente servidor DataInputStream DataOutputStream
779 java se III - mais Sockets readUFT writeUTF enviando e recebendo dados entre cliente servidor
780 java se III - Mais comunicacao cliente servidor Sockets PrintWriter BufferedReader ServerSocket
781 java se III - Socket readUTF readInt readDouble para gravar dandos no banco de dados
782 java se III - Gravando dados no banco em rede usando Sockets
783 java se III - Rede jEditorPane setPage URL http abrindo uma pagina web dentro de um JFrame
784 java se III - Juros Compostos Juro sobre Juro para Sistemas Financeiros Taxa
785 java se III - Calculando Juros Compostos Juro sobre Juro para Sistemas Financeiros Taxa valor diasAtraso
786 java se III - Math_pow formula matematica para Calcular Juros Compostos Juro sobre Juro para Sistemas Financeiros
787 java se III - Iniciando Criptografia KeyGenerator SecretKey Cipher ENCRYPT_MODE
788 java se III - Criptografando e descriptograndado com KeyGenerator SecretKey Cipher DECRYPT_MODE
789 java se III - Iniciando impressao ireport com filtro de dados where like
790 java se III - mais Relatorios com filtros Ireport where like
791 java se III - Relatorios na porta LPT1 PrintStream FileOutputStream e em Arquivo TXT
792 java se III - Imprimir PrintService PrintServiceLookup DocFlavor HashDocAttributeSet lookupDefaultPrintService
793 java se III - Imprimir com DocPrintJob print Caixa de Dialogo de impressoras
794 java se III - Imprimir com PDF995 para gerar PDF
795 java se III - Gerando PDF e imprimindo pelo Java direto na impressora Padrao
796 java se III - IText Biblioteca para Gerar arquivo PDF pelo Java Imprimir
797 java se III - IText Biblioteca PdfWriter Paragraph Document Gerando PDF
798 java se III - IText Close Gerando PDF Paragraph Cabecalho setAlignment Element
799 java se III - IText Gerando PDF com imagens cabecalho Font
800 java se III - IText Gerando PDF buscando dados em formulario nome fone email codigo
801 java se III - Relatorio Gerando PDF somente com a biblioteca ITEXTPDF
802 java se III - Tabela Relatorio Gerando PDF PdfPTable PdfPCell setHorizontalAlignment BaseColor
803 java se III - Relatorio PDF setBorder Imagem scalePercent setRotationDegrees preenchendo de Array
804 java se III - Relatorio Buscando dados do banco de dados e gerando Tabela PDF
805 java se III - Encerrando Relatorio Buscando dados do banco de dados e gerando Tabela PDF
806 java se III - Linux Ubuntu Instalando Java Netbeans Eclipse SU CHMOD SUDO LS CLEAR PASSWD
807 java se III - Ubuntu criando um exemplo no linux java netbeans
808 java se III - Ubuntu Linux copiando e testando codigos java feitos no windows
809 java se III - Ubuntu Linux criando atalho para o netbeans e outros aplicativos
810 java se III - Ubuntu Linux instalando MySQL Xampp e configurando http conf start stop
811 java se III - Exportando Projeto Zipado completo para ser aberto no Linux
812 java se III - Ubuntu Linux Testando Aplicacao Java com MySQL
813 java se III - Iniciando Codigo de Barras em Java
814 java se III - Barcode Gerando Codigo de Barras em Java BarcodeFactory createCode128 PrinterJob
815 java se III - Gravando produtos no banco com o leitor de Codigo de Barras
816 java se III - Sistema de Vendas com o leitor de Codigo de Barras
817 java se III - Instalando Biblioteca Barbecue para Codigo de Barras
818 java se III - MacOs instalando Netbeans e Java no Apple MacBookPro e testando
819 java se III - MacOs Apple MacBookPro importando projetos das aulas e testando
COMPRAR ESTA VÍDEO-AULA - CLIQUE AQUI!
Lições de Demonstração:
VIDEO
COMPRAR ESTA VÍDEO-AULA - CLIQUE AQUI!