Data Referência - conteúdo da UC Programação Web Link para download
23/08/2022 Plano de ensino, unidade Programação Web plano.pdf
A estrutura cliente-servidor e as aplicações para a WEB cliente-servidor.pdf
Manual de instalação do WAMP (para Windows) Tutorial 1
Tutorial 2
Manual de instalação do LAMP (para Linux baseados em Debian) Passo-a-passo
TUTORIAL ADICIONAL:
Videoaula da interação assíncrona abordando a instalação e configuração do WAMP para Windows.
Baixar videoaula
Fundamentos da linguagem de programação PHP PHP-fundamentos.pdf
Passagem de dados para o servidor passar-dados-servidor.pdf
Lista de exercícios L1 - fundamentos do PHP, passagem de dados ao PHP por formulários ListaL1
31/08/2022 Lista de exercícios complementares - listaC1 - fundamentos do PHP, passagem de dados ao PHP por formulários listaC1
06/09/2022
ATENÇÃO:
ATIVIDADE 1 - exercício avaliativo:

Entregar, até as 23h59min do dia 14/09/2022, via e-mail, o exercício 10 da ListaL1.
O objetivo desta atividade é fazer com que o aluno coloque em prática o que foi apresentado em nossas aulas, até a presente data, utilizando conceitos e técnicas fundamentais da linguagem PHP relacionados ao uso de constantes, variáveis, operadores, validação de dados de formulário e uso dos vetores $_GET e $_POST.
Fundamentos de vetores (arrays unidimensionais) na linguagem PHP vetores-matrizes.pdf
Lista de exercícios L2 - prática com vetores na linguagem PHP ListaL2
21/09/2022 Lista de exercícios L3 - prática com matrizes na linguagem PHP ListaL3
24/09/2022
ATENÇÃO:
1)Exercício avaliativo:

Entregar, até as 23h59min do dia 01/10/2022, via e-mail, o exercício 6 da ListaL3.
O objetivo desta atividade é fazer com que o aluno coloque em prática o que foi apresentado em nossas aulas, até a presente data, utilizando conceitos e técnicas fundamentais da linguagem PHP relacionados ao uso de matrizes na linguagem PHP. Lembrar que esta é uma atividade avaliativa e conta pontos para o cálculo da média final do aluno nesta UC.

2)ATIVIDADE AVALIATIVA:
Avaliação prática e individual, com consulta, na data de 05/10/2022. Assunto: utilização de matrizes na linguagem PHP.
AVISO: faltas serão justificadas somente com a apresentação de dispensa médica. Não falte!
Lista de exercícios complementares - listaC2 - prática com matrizes em PHP listaC2
Funções de usuário na linguagem PHP (modularização - subrotina - subprogramação) funcoes.pdf
Includes em PHP includes.pdf
Lista de exercícios L4 - prática com funções e includes em PHP ListaL4
ATIVIDADE 2 - EAD - modalidade assíncrona - referente ao sábado letivo do dia 24/09/2022 - reposição do horário das terças-feiras
Videoaula da interação assíncrona introduzindo as técnicas de ordenação de dados em matrizes na linguagem PHP. Prática com a resolução de exercícios.
Baixar videoaula
07/10/2022 Resolução da primeira avaliação prática e individual em laboratório Baixar arquivos
18/10/2022 Fundamentos da integração de Banco de Dados MySQL em aplicações web com PHP banco-de-dados.pdf
Fundamentos de Banco de Dados - guia de consulta rápida do WWW Consortium (Revisão) Acessar página inicial do WWW Consortium sobre Banco de Dados
Lista de exercícios L5 - prática com a integração de banco de dados MySQL em aplicações web com PHP ListaL5
22/10/2022
ATIVIDADE 3 - EAD - modalidade assíncrona - referente ao sábado letivo do dia 22/10/2022 - reposição do horário das quartas-feiras
Videoaula da interação assíncrona introduzindo as técnicas de integração de código em HP com banco de dados MySQL. Uso de includes, consultas básicas em SQL e prevenção de ataque do tipo XSS. Prática com a resolução de exercícios.
Baixar videoaula
05/11/2022
ATIVIDADE 4 - EAD - modalidade assíncrona - referente ao sábado letivo do dia 05/11/2022 - reposição do horário das terças-feiras
Videoaula da interação assíncrona introduzindo as técnicas de integração de código em HP com banco de dados MySQL. Uso de includes, consultas básicas em SQL, implementação dos módulos de exclusão e alteração de dados no banco de dados (CRUD). Prática com a resolução de exercícios.
Baixar videoaula
16/11/2022 Sessões em PHP sessoes.pdf
19/11/2022
ATIVIDADE 5 - EAD - modalidade assíncrona - referente ao sábado letivo do dia 19/11/2022 - reposição do horário das quartas-feiras
Videoaula da interação assíncrona introduzindo as técnicas de utilização de variáveis de sessão na linguagem PHP. Exemplo preparatório para utilização de sessões e banco de dados em sistemas de login e acesso a conteúdo restrito por meio da linguagem PHP.
Baixar videoaula
22/11/2022
ATENÇÃO:
1)Exercício avaliativo:

Entregar, até as 23h59min do dia 06/12/2022, via e-mail, o exercício 6 da ListaL5.
O objetivo desta atividade é fazer com que o aluno coloque em prática o que foi apresentado em nossas aulas, até a presente data, utilizando conceitos e técnicas fundamentais da linguagem PHP relacionados à integração com banco de dados MySQL.

2)ATIVIDADE AVALIATIVA:
Avaliação prática e individual, com consulta, na data de 07/12/2022.
Assunto: utilização de Banco de Dados em aplicações web com PHP.
AVISO: faltas serão justificadas somente com a apresentação de dispensa médica. Não falte!
Implementação de login de usuário com Banco de Dados e variáveis de sessão em PHP - código auxiliar login.zip
23/11/2022 Arquivos de usuário em PHP arquivos.pdf
29/11/2022 Orientação a objetos com PHP poo-php.pdf
ATIVIDADE 6 - ANP assíncrona (professor afastado das atividades presenciais por infecção de Coronavírus)
Videoaula da interação assíncrona introduzindo as técnicas de utilização de arquivos de usuário com a linguagem PHP. Exercícios práticos, com codificação.
Baixar videoaula
30/11/2022
ATIVIDADE 7 - ANP assíncrona (professor afastado das atividades presenciais por infecção de Coronavírus)
Videoaula da interação assíncrona introduzindo as técnicas de utilização de arquivos de usuário com a linguagem PHP. Exercícios práticos, com codificação. Implementação de um microblog.
Baixar videoaula
06/12/2022
ATIVIDADE 8 - ANP assíncrona (professor afastado das atividades presenciais por infecção de Coronavírus)
Videoaula da interação assíncrona introduzindo o paradigma da orientação a objetos na linguagem PHP. Exemplos com codificação.
Baixar videoaula
13/12/0222 Fundamentos da linguagem JavaScript javascript.pdf
Fundamentos da linguagem JavaScript - manual de consulta rápida Acessar tutorial da linguagem JavaScript no W3Schools
15/12/2022
ATIVIDADE 9 - Conteúdo adicional.
Videoaula da interação assíncrona introduzindo os conceitos fundamentais da linguagem JavaScript. Conclusão do exemplo iniciado em laboratório, mostrando a aplicação de elementos básicos e avançados da linguagem na validação de campos de formulário.
Baixar videoaula
Códigos de nossas aulas práticas atualizados e desenvolvidos até a data de hoje. Baixar códigos