JME II - crie aplicações para celular usando Java

Crie aplicações para celular que conectam e manipulam dados da web em banco de dados.
0.0 (0 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
10 students enrolled
$19
$35
46% off
Take This Course
  • Lectures 73
  • Length 10.5 hours
  • Skill Level All Levels
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2015 Portuguese

Course Description

Curso de JME II

J2me conectando com banco de dados em servidor web. Crie aplicações para celular que conectam e manipulam dados da web em banco de dados. Também é mostrado como gravar os dados do banco na memória (rms), filtrar com recordFilter e Ordenar com recordComparator. São 74 vídeo aulas em 4 gigabyte em vídeo aulas e arquivos. Pré-requisito: Ter adquirido o primeiro curso de j2me que fiz ou ter conhecimentos básicos de j2me.

  • Para ser possível manipular banco de dados, será necessário, acessar um servidor web (na internet ou localhost, intranet) através de seu endereço (URL).
  • O banco de dados usado foi o PostgreSQL. Ensinei desde instalar o banco, criar o banco, criar a tabela e configurar o driver.
  • A maior parte das classes e midlets foram feitas tudo no braço. mas também foi mostrado com criar usando o VisualMidlet, dando mais produtividade no seu desenvolvimento.
  • É ensinado linha a linha como criar uma classe acessoWeb que fará a conexão com o banco de dados no servidor Web.
  • É mostrado como criar uma aplicação web que faz a conexão com o banco de dados para poder ser manipulado pelo celular.

Cronograma da videoaula:

  • aula 1880 – Instalação do JDK 1_6 e do netbeans 6.5
  • aula 1881 – Iniciando a criação da aplicação para celular
  • aula 1882 – Criando o display, list e Commands
  • aula 1883 – Usando Implements CommandListener para ação
  • aula 1884 – Criando Form para cadastros
  • aula 1885 – Instalando Banco PostgreSQL e criando tabela
  • aula 1886 – Criando projeto web para conexão com banco PostgreSQL
  • aula 1887 – Criando uma pagina web e testando no servidor
  • aula 1888 – Criando ListaPessoas conectando com PostgreSQL
  • aula 1889 – Listando pessoas no Servidor Web
  • aula 1890 – Configurando separação de campos para leitura
  • aula 1891 – Implementando classe acessoWeb
  • aula 1892 – Celular conectando com servidor Web
  • aula 1893 – Thread e lendo url com HttpConnection
  • aula 1894 – Executando Thread e HttpConnection na midlet
  • aula 1895 – Lendo os dados do servidor no celular
  • aula 1896 – Entendendo leitura byte a byte do servidor
  • aula 1897 – Usando StringBuffer para adicionar Bytes
  • aula 1898 – Juntando bytes para formar campos de dados
  • aula 1899 – Usando classe Vector para receber dados
  • aula 1900 – Método RecebeDados para midlet
  • aula 1901 – Recebendo dados na midlet
  • aula 1902 – Resolvendo bug de leitura no Vector
  • aula 1903 – Passando dados com Vector e Orientação a Objetos
  • aula 1904 – Iniciando JSP Insere pessoa
  • aula 1905 – JSP request getParameter para Gravar
  • aula 1906 – Método insere pessoa através de URL
  • aula 1907 – Acesso Web gravando dados na midlet
  • aula 1908 – Inserindo dados no Banco PostgreSQL
  • aula 1909 – Manipulando espaços em branco na URL
  • aula 1910 – Midlet e classe web inserindo funcionando
  • aula 1911 – Método para resultado da Inserção
  • aula 1912 – Perfeito gravando com sucesso
  • aula 1913 – System garbage collector e Close inputStream
  • aula 1914 – Iniciando classe JSP para deletar registro
  • aula 1915 – Método exclusão na midlet e acessoWeb
  • aula 1916 – Implementando e testando exclusão
  • aula 1917 – Resolvendo problemas de exclusão
  • aula 1918 – Finalizando exclusão de registros
  • aula 1919 – Manipulando espaços em branco
  • aula 1920 – Criando classe JSP para alterar registro
  • aula 1921 – Métodos e Parametros para alteração
  • aula 1922 – Implementando a alteração dos dados
  • aula 1923 – Testando alteração dos dados pela midlet
  • aula 1924 – Finalizando e funcionando alteração
  • aula 1925 – Iniciando pessoa com VisualMidlet
  • aula 1926 – Lista de Pessoas no Visual Midlet
  • aula 1927 – Commands e Forms no VisualMidlet
  • aula 1928 – AcessoWeb no VisualMidlet
  • aula 1929 – Novo Projeto acessoWeb pessoa e VisualMidlet
  • aula 1930 – Funcionando acesso pessoa e VisualMidlet
  • aula 1931 – Excluindo Alterando e Novo no VisualMidlet
  • aula 1932 – Iniciando RMS para armazenar dados na Memória
  • aula 1933 – Métodos recebe dados Banco
  • aula 1934 – Recebe dados Banco e grava no RMS
  • aula 1935 – Ainda dados Banco e grava no RMS
  • aula 1936 – Gravando todos do banco no RMS
  • aula 1937 – Criando novo VisualMidlet para RMS
  • aula 1938 – Form para implementar pesquisa
  • aula 1939 – Implementar pesquisas manual substring
  • aula 1940 – Localizando bug na pesquisa manual
  • aula 1941 – Mais pesquisa manual
  • aula 1942 – Finalizando pesquisa manual readUTF e equals
  • aula 1943 – Listar todos os itens na Lista
  • aula 1944 – Inserindo SplashScreen
  • aula 1945 – Filtrando com RecordFilter
  • aula 1946 – Interface RecordFilter matches
  • aula 1947 – Implementando RecordFilter no enumerateRecords
  • aula 1948 – Parâmetro para pesquisa com RecordFilter
  • aula 1949 – Finalizando pesquisa com RecordFilter
  • aula 1950 – Ordenando com interface RecordComparator
  • aula 1951 – Implementando ordenação com RecordComparator
  • aula 1952 – RecordComparator com ByteArrayInputStream
  • aula 1953 – Finalizando ordenação com RecordComparator

What are the requirements?

  • Conhecer JME ou ter meu primeiro curso de JME

What am I going to get from this course?

  • Crie aplicações para celular
  • Conectar aplicação com banco de dados em servidor web
  • Integrar com banco PostgreSQL via PHP
  • Aprenda a gravar dados na memória do Celular (RMS)
  • Aprenda recordComparator
  • Filtrar com recordFilter

What is the target audience?

  • Quer criar programas para celular usando Java

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: JME II - banco de dados PostgreSQL, servidor web, recordFilter
Iniciando a criação da aplicação para celular
Preview
09:35
Criando o display, list e Commands
Preview
10:52
Usando Implements CommandListener para ação
09:15
Criando Form para cadastros
08:42
Instalando Banco PostgreSQL e criando tabela
09:41
Criando projeto web para conexão com banco PostgreSQL
10:01
Criando uma pagina web e testando no servidor
07:40
Criando ListaPessoas conectando com PostgreSQL.camrec
09:13
Listando pessoas no Servidor Web
09:08
Configurando separação de campos para leitura
06:35
Implementando classe acessoWeb
09:45
Celular conectando com servidor Web
07:43
Thread e lendo url com HttpConnection
08:24
Executando Thread e HttpConnection na midlet
08:25
Lendo os dados do servidor no celular
09:25
Entendendo leitura byte a byte do servidor
09:15
Usando StringBuffer para adicionar Bytes
09:51
Juntando bytes para formar campos de dados
08:24
Usando classe Vector para receber dados
08:37
Método RecebeDados para midlet
09:13
Recebendo dados na midlet
06:14
Resolvendo bug de leitura no Vector
09:39
Passando dados com Vector e Orientação a Objetos
04:27
Iniciando JSP Insere pessoa
09:06
JSP request getParameter para Gravar
08:50
Método insere pessoa através de URL
09:02
Acesso Web gravando dados na midlet
09:01
Inserindo dados no Banco PostgreSQL
09:38
Manipulando espaços em branco na URL
09:21
Midlet e classe web inserindo funcionando
06:30
Método para resultado da Inserção
09:32
Perfeito gravando com sucesso
07:40
System garbage collector e Close inputStream
09:33
Iniciando classe JSP para deletar registro
08:39
Método exclusão na midlet e acessoWeb
10:58
Implementando e testando exclusão
09:40
Resolvendo problemas de exclusão
08:38
Finalizando exclusão de registros
09:18
Manipulando espaços em branco
08:33
Criando classe JSP para alterar registro
09:58
Métodos e Parametros para alteração
09:05
Implementando a alteração dos dados
09:41
Testando alteração dos dados pela midlet
09:29
Finalizando e funcionando alteração
06:27
Iniciando pessoa com VisualMidlet
05:50
Lista de Pessoas no Visual Midlet
08:28
Commands e Forms no VisualMidlet
07:09
AcessoWeb no VisualMidlet
07:57
Novo Projeto acessoWeb pessoa e VisualMidlet
09:09
Funcionando acesso pessoa e VisualMidlet
09:28
Excluindo Alterando e Novo no VisualMidlet
07:07
Iniciando RMS para armazenar dados na Memória
07:45
Métodos recebe dados Banco
06:36
Recebe dados Banco e grava no RMS
07:17
Ainda dados Banco e grava no RMS
07:00
Gravando todos do banco no RMS
09:35
Criando novo VisualMidlet para RMS
08:58
Form para implementar pesquisa
08:09
Implementar pesquisas manual substring
08:22
Localizando bug na pesquisa manual
09:18
Mais pesquisa manual
09:42
Finalizando pesquisa manual readUTF e equals
06:30
Listar todos os itens na Lista
06:27
Inserindo SplashScreen
05:10
Filtrando com RecordFilter
04:55
Interface RecordFilter matches
08:46
Implementando RecordFilter no enumerateRecords
08:41
Parâmetro para pesquisa com RecordFilter
08:49
Finalizando pesquisa com RecordFilter
07:12
Ordenando com interface RecordComparator
09:33
Implementando ordenação com RecordComparator
08:41
RecordComparator com ByteArrayInputStream
09:27
Finalizando ordenação com RecordComparator
09:38

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Neri Neitzke, Programador

Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei 6.700 videoaulas (java, delphi, php, arduino, android, asp, oracle, sqlserver, windev, algoritmos etc), que estão com mais de 13 milhões de acessos. Mais de 170 palestras realizadas em 07 países (Angola, Moçambique, Cabo Verde, Portugal, Colômbia, Guinné-Bissau e Brasil). Professor há 12 anos na Universidade Luterana do Brasil. Pós-Graduado em Desenvolvimento de Software para web. Carazinho - RS, Brasil

Ready to start learning?
Take This Course