Ads

main-qimg-b753ad7f7a62c5e17ea0ab7c461b56c4

Público

Estudantes e desenvolvedores iniciantes em mobile, desenvolvedores front-end e back-end que queiram aprender a conectar aplicações HTML 5 desenvolvidas para dispositivos móveis com banco de dados, tanto para consulta como para edições.

Objetivo das aulas

Estas aulas apresentam formas alternativas de se obter dados de banco de dados que estão hospedados na WEB. É fato que somente o HTML 5 sozinho não pode se conectar à um banco de dados, mas podemos trocar informações com o banco usando javascript.

Recursos necessários

  • Noções de HTML 5.
  • Noções de PHP 5 ou superior.
  • Noções de Javascript.
  • MySQL, noções de comandos básicos do SQL
  • Noções de Bootstrap

Usaremos também a aplicação Intel XDK para gerarmos o nosso pacote APK e testarmos nossa aplicação. Mas passaremos a maior parte do tempo codificando no NotePad++ ou qualquer outro editor de sua preferência.

Precisamos também de um servidor de hospedagem, neste caso usarmos o serviço gratuito da Microsoft Azure que oferece servidores para PHP e MySQL, o necessário para desenvolvermos nossas aulas. Veja aqui como hospedar seu site PHP + MySQL gratuitamente no Microsoft Azure.

Cronograma

As aulas são publicadas semanalmente, atualmente temos 5 aulas publicadas.

Aula 01 – Introdução ao JSON – JavaScript.
Aula 02 – JSON – Sintaxe de Leitura.
Aula 03 – JSON – Criando o Web Service.
Aula 04 – JSON – Conectando seu app ao Web Service.
Aula 05 – Estilização de aplicativos com BootStrap.
Aula 06 – Criando um sistema de busca de produtos.
Aula 07 – JSON – Exemplo de um sistema de Login (aula extra).
Aula 08 – Usando aplicativos off-line (cache).
Aula 09 – Gravando dados no dispositivo.
Aula 10 – Segurança com HTTPS (aula extra).
Aula 11 – Criando um app para gravar dados no banco de dados remoto.
Aula 12 – Gerando o APK com o Intel XDK.

Ads

Anderson Oliveira

Anderson Oliveira é desenvolvedor, escritor e docente no CEETPS - Centro Estadual de Educação Tecnologia de São Paulo. Atualmente trabalha na Administração Central do CPS e leciona aulas de programação na Etec Prof. Carmine Biagio Tundisi de Atibaia.