Prévia do material em texto
Tecnologias para Internet II Jackanderson Charles Leal de Menezes jackprofessor2@gmail.com 2 Conteúdo da disciplina Unidade 1 - Linguagem Javascript 1.1 Apresentação do conceito de Programação client-side versus server-side. 1.2 Apresentação das linguagens no lado servidor 1.2.1 Definição DOM 1.2.2 Incluindo Javascript em um documento HTML 1.2.3 Criação de variáveis 1.2.4 Exibição de dados no javascript 1.3 Estruturas de decisão 1.3.1 IF 1.3.2 Case 1.4 Estrutura de repetição 1.4.1 While 1.4.2 Do\While 1.4.3 For Disciplina: Tecnologias para Internet II Professor: Jackanderson Charles 3 Conteúdo da disciplina 1.5 Vetor (Array) 1.5.1 Criação de vetor vazio 1.5.3 Acesso a elementos 1.5.4 Removendo elementos 1.6 JSON 1.6.1 Criação de variáveis 1.6.2 Acesso a um elemento 1.6.3 Convertendo um formato JSON para um formato texto 1.6.4 Convertendo um formato JSON para um objeto Unidade 2 - Biblioteca JQuery 2.1 JQuery 2.2 Instalação 2.3 Seletores: Por id, classe 2.4 Eventos 2.5 Métodos Disciplina: Tecnologias para Internet II Professor: Jackanderson Charles 4 Conteúdo da disciplina Unidade 3 - Criação de formulários HTML 5 3.1 Formulários 3.2 Tags de entrada Unidade 4 - Programação de páginas dinâmicas com PHP. 4.1 Definição 4.2 Criação de variáveis em PHP 4.3 Operadores 4.3.1 Aritméticos 4.3.2 Atribuição 4.3.3 Operadores de Incremento/Decremento 4.3.4 Lógicos 4.4 Variáveis Pré-definidas e recebimento de dados com $_GET, $_POST, $_REQUEST Disciplina: Tecnologias para Internet II Professor: Jackanderson Charles 5 Conteúdo da disciplina 4.5 Estruturas de decisão 4.6 - Estrutura de repetição 4.6.1 While 4.6.2 Do-While 4.6.3 For 4.6.4 Foreach 4.7 - Funções 4.8 - Arrays Unidade 5 - Programação orientada a objetos 5.1 - Orientação a objetos 5.1.1 Definição de classe 5.1.2 Construtores de destrutores 5.1.3 Visibilidade de propriedades de métodos Disciplina: Tecnologias para Internet II Professor: Jackanderson Charles 6 Conteúdo da disciplina 5.1.4 Herança 5.1.5 Classes abstratas Unidade 6 - Integração de PHP com banco de dados classe PDO 6.1 Classe PDO 6.1.1 O Método exec 6.1.2 O método query 6.2 Desenvolvimento de um formulário para a inclusão de dados em um banco de dados. 6.2.1 Passo 1 - Criação da tabela no banco de dados 6.2.2 Passo 2 - Criação de um formulário HTML 5 Disciplina: Tecnologias para Internet II Professor: Jackanderson Charles 7 Conteúdo da disciplina 6.3 Desenvolvimento de um formulário para a consulta de dados em um banco de dados. 6.4 Desenvolvimento de um formulário para a edição de dados em um banco de dados. 6.5 Desenvolvimento de um formulário para a exclusão de dados em um banco de dados. 6.6 Desenvolvimento de um formulário de login e senha com conexão com o banco. Disciplina: Tecnologias para Internet II Professor: Jackanderson Charles 8 Bibliografia Básica DEITEL, Paul J.; DEITEL, Harvey M. Ajax, Rich Internet Applications e desenvolvimento Web para programadores [BV:PE]. 1ª Ed.. São Paulo: Pearson, 2008. Disponível em: https://plataforma.bvirtual.com.br/Leitor/Publicacao/426/pdf SANTOS, Fabiano G. Tecnologias para Internet II [BV:RE]. 1ª Ed.. Rio de Janeiro: SESES, 2018. Disponível em: http://api.repositorio.savaestacio.com.br/api/objetos/efetuaDownload/153c343f-135bc17a-743c-bf2b78cd7f68 TERUEL, Evandro C. HTML 5 Guia Prático [BV:MB]. 2ª Ed.. São Paulo: Érica, 2014. 1. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788536519296/ Disciplina: Tecnologias para Internet II Professor: Jackanderson Charles 8 9 Bibliografia Complementar FLANAGAN, David. JavaScript: O Guia Definitivo [BV:MB]. 6ª Ed.. Porto Alegre: Bookman, 2014. Disponível em: Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788565837484/ FONSECA, Cleber C. Programação para Internet Rica [BV:RE]. 1ª Ed.. Rio de janeiro: SESES, 2016. 1. Disponível em: http://api.repositorio.savaestacio.com.br/api/objetos/efetuaDownload/846bb14a-57d1- 4236-b334-17a19e0a77d6 MILETTO, Evandro M.; BERTAGNOLLI, Silvia C. Desenvolvimento de Software II: Introdução ao Desenvolvimento Web com HTML, CSS, JavaScript e PHP [BV:MB]. 1ª Ed.. Porto Alegre: Bookman, 2014. Disponível em: Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788582601969/ SARAIVA, Maurício O.; BARRETO, Jeanine S. Desenvolvimento de sistemas com PHP [BV:MB]. Porto Alegre: SAGAH, 2018. 1. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788595023222/ SOARES, Walace. PHP 5 - Conceitos, Programação e Integração com Banco de Dados [BV:MB]. São Paulo: Érica, 2013. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788536505633/ Disciplina: Tecnologias para Internet II Professor: Jackanderson Charles 9 10 Dúvidas ? http://portal.estacio.br/painel/nova-parceria-amplia-a-oferta-de-bibliografia-para-alunos-e-professores/ 11 Material e discussão fora da sala https://bv4.digitalpages.com.br Prof. Jackanderson Charles jackprofessor2@gmail.com