Acessar conteúdo de Programação para a Web I, da fase anterior
Data Referência Link para download
14/10/2021 Plano de ensino, unidade PRW II 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
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
ATIVIDADE 1:
Videoaula da interação assíncrona abordando a instalação e configuração do WAMP para Windows.
Baixar videoaula
ATIVIDADE 2:
Videoaula da interação síncrona apresentando a UC. Também, discutimos sobre a arquitetura cliente-servidor no contexto de desenvolvimento de aplicações para a internet, bem como a instalação e configuração de softwares necessários para converter o computador em uma estação de desenvolvimento web.
Baixar videoaula
18/10/2021 ATIVIDADE 3:
Videoaula da interação síncrona tratando dos fundamentos da linguagem PHP - criação da interface gráfica da aplicação (HTML5 e CSS3). Início da resolução do exercício 1 da ListaL1.
Baixar videoaula
20/10/2021 ATIVIDADE 4:
Videoaula da interação síncrona tratando dos fundamentos da linguagem PHP - criação da interface gráfica da aplicação (HTML5 e CSS3). Continuação da resolução do exercício 1 da ListaL1.
Baixar videoaula
25/10/2021 ATIVIDADE 5 - substitutiva da interação síncrona, em função da SNCT:
Videoaula da interação assíncrona tratando dos fundamentos da linguagem PHP - criação da interface gráfica da aplicação (HTML5 e CSS3). Criação de variáveis na linguagem PHP. Continuação da resolução do exercício 1 da ListaL1.
Baixar videoaula
28/10/2021 ATIVIDADE 6:
Videoaula da interação síncrona tratando dos fundamentos da linguagem PHP - criação da interface gráfica da aplicação (HTML5 e CSS3). Criação de variáveis na linguagem PHP. Finalização da resolução do exercício 1 da ListaL1.
Baixar videoaula
04/11/2021 ATIVIDADE 7:
Videoaula da interação síncrona tratando dos fundamentos da linguagem PHP - criação da interface gráfica da aplicação (HTML5 e CSS3). Criação de variáveis na linguagem PHP. Criação de constantes em PHP. Recebimento de dados de um formulário. Formatação numérica com PHP. Resolução do exercício 2 da ListaL1.
Baixar videoaula
06/11/2021 ATIVIDADE 8 - assíncrona e de reposição de conteúdo, tendo em vista o sábado letivo de 06/11/2021:
Videoaula da interação assíncrona tratando dos fundamentos da linguagem PHP - criação da interface gráfica da aplicação (HTML5 e CSS3). Criação de variáveis na linguagem PHP. Criação de constantes em PHP. Recebimento de dados de um formulário. Formatação numérica com PHP. Resolução do exercício 3 da ListaL1.
Baixar videoaula
08/11/2021 ATIVIDADE 9:
Videoaula da interação síncrona tratando dos fundamentos da linguagem PHP - criação da interface gráfica da aplicação (HTML5 e CSS3). Criação de variáveis na linguagem PHP. Criação de constantes em PHP. Recebimento de dados de um formulário. Formatação numérica com PHP. Integração de botões de rádio ao código em PHP. Uso da função isset(). Validação e consistência de dados fornecidos à aplicação. Resolução do exercício 7 da ListaL1.
Baixar videoaula
11/11/2021 ATIVIDADE 10:
Videoaula da interação síncrona tratando dos fundamentos da linguagem PHP - criação da interface gráfica da aplicação (HTML5 e CSS3). Criação de variáveis na linguagem PHP. Criação de constantes em PHP. Recebimento de dados de um formulário. Formatação numérica com PHP. Integração de botões de checkbox ao código em PHP. Uso da função isset(). Validação e consistência de dados fornecidos à aplicação. Resolução do exercício 8 da ListaL1 e início do exercício 9 da ListaL1.
Baixar videoaula
18/11/2021 Fundamentos de vetores (arrays unidimensionais) na linguagem PHP vetores-matrizes.pdf
Lista de exercícios L2 - prática com vetores na linguagem PHP ListaL2
ATIVIDADE 11:
Videoaula da interação síncrona finalizando a resolução do exercício 9 da ListaL1 e introduzindo vetores na linguagem PHP. Tópicos abordados:
a) os fundamentos do armazenamento de dados por meio de vetores em PHP;
b) as principais características dos vetores em PHP;
c) a utilização de índice numérico e índice associativo no endereçamento de células de um vetor;
d) as principais funções de tratamento de vetores em PHP.
Baixar videoaula
22/11/2021
ATIVIDADE 12:
Videoaula da interação síncrona com a resolução do exercício 1 da ListaL2. Tópicos abordados:
a) os fundamentos do armazenamento de dados por meio de vetores em PHP;
b) as principais características dos vetores em PHP;
c) a utilização de índice numérico e índice associativo no endereçamento de células de um vetor;
d) as principais funções de tratamento de vetores em PHP;
e)Uso do laço foreach para percorrer um vetor em PHP.
Baixar videoaula
25/11/2021
ATENÇÃO:
ATIVIDADE 13 - exercício avaliativo:


Entregar, até as 23h59min do dia 06/12/2021, 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 videoaulas, 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. Lembrar que o registro da presença do aluno, contando do início da unidade curricular até a data de envio desta atividade, está condicionado à entrega desta atividade.
ATIVIDADE 14:
Videoaula da interação síncrona com a resolução do exercício 3 da ListaL2. Tópicos abordados:
a) os fundamentos do armazenamento de dados por meio de vetores em PHP;
b) as principais características dos vetores em PHP;
c) a utilização de índice numérico e índice associativo no endereçamento de células de um vetor;
d) as principais funções de ordenação de vetores em PHP;
e)Uso do laço foreach para percorrer um vetor em PHP.
Baixar videoaula
29/11/2021
ATIVIDADE 15:
Videoaula da interação síncrona com a resolução dos exercícios 2, 3 e 4 da ListaL2. Tópicos abordados:
a) os fundamentos do armazenamento de dados por meio de vetores em PHP;
b) as principais características dos vetores em PHP;
c) a utilização de índice numérico e índice associativo no endereçamento de células de um vetor;
d) as principais funções de busca em vetores usadas pelo PHP;
e)Uso do laço foreach para percorrer um vetor em PHP.
Baixar videoaula
02/12/2021
ATIVIDADE 16:
Videoaula da interação síncrona com a resolução dos exercícios 7 e 8 da ListaL2. Tópicos abordados:
a) os fundamentos do armazenamento de dados por meio de vetores em PHP;
b) as principais características dos vetores em PHP;
c) a utilização de índice numérico e índice associativo no endereçamento de células de um vetor;
d) representação de elementos checkbox por meio de vetores na linguagem PHP;
e)Uso do laço foreach para percorrer um vetor em PHP.
Baixar videoaula
03/12/2021 Lista de exercícios L3 - prática com matrizes na linguagem PHP ListaL3
ATIVIDADE 17 - assíncrona e de reposição de conteúdo, relativo ao sábado letivo de 27/11/2021:
Videoaula da interação assíncrona com a resolução do exercício 1 da ListaL3, apresentando os seguintes tópicos: conceitos básicos utilizados pela linguagem PHP para manipulação de matrizes; formas de representação de uma matriz; e uso do laço foreach para percorrer uma matriz.
Baixar videoaula
06/12/2021
ATIVIDADE 18:
Videoaula da interação síncrona com a resolução dos exercícios 2 e 3 da ListaL3, apresentando os seguintes tópicos: conceitos básicos utilizados pela linguagem PHP para manipulação de matrizes; formas de representação de uma matriz; uso do laço foreach para percorrer uma matriz; criação de vetores auxiliares para facilitar a resolução do problema; utilização de funções prontas para tratamento de vetores na linguagem PHP.
Baixar videoaula
09/12/2021 Modularização, subrotina ou subprogramação - funções de usuário em PHP funcoes.pdf
Arquivos externos - includes em PHP includes.pdf
Lista de exercícios L4 - prática com funções e includes em PHP ListaL4
ATIVIDADE 19:
Videoaula da interação síncrona finalizando o tópico de matrizes em PHP e introduzindo os fundamentos de subprogramação na linguagem PHP. Resolução do exercício 4 (matrizes) da ListaL3 e início da resolução do exercício 1 (funções de usuário) da ListaL4.
Baixar videoaula
16/12/2021
ATIVIDADE 20:
Videoaula da interação síncrona abordando a utilização de subrotinas e funções de usuário na linguagem PHP. Resolução dos exercícios 1 e 2 da ListaL4.
Baixar videoaula
23/12/2021
ATIVIDADE 21:
Videoaula da interação síncrona abordando a utilização de subrotinas e funções de usuário na linguagem PHP. Resolução do exercício 3 da ListaL4.
Baixar videoaula
03/02/2022
ATIVIDADE 22:
Videoaula da interação síncrona abordando a utilização de subrotinas e funções de usuário na linguagem PHP. Resolução do exercício 4 da ListaL4.
Baixar videoaula
10/02/2022
ATIVIDADE 23:
Videoaula da interação síncrona abordando a utilização de subrotinas, funções de usuário e arquivos externos na linguagem PHP. Resolução dos exercícios 5 e 6 da ListaL4.
Baixar videoaula
17/02/2022 Integrando banco de dados MySQL com aplicações em PHP banco-de-dados.pdf
Lista de exercícios L5 - Banco de Dados MySQL com PHP ListaL5
ATIVIDADE 24:
Videoaula da interação síncrona introduzindo os fundamentos da integração de banco de dados MySQL em aplicações web com PHP. Revisão de conceitos iniciais de banco de dados. Início da implementação do exercício-modelo 1 da ListaL5.
Baixar videoaula
24/02/2022
ATENÇÃO:
ATIVIDADE 25 - exercício avaliativo:


Entregar, até as 23h59min do dia 05/03/2022, via e-mail, o exercício 9 da ListaL4.
O objetivo desta atividade é fazer com que o aluno coloque em prática o que foi apresentado em nossas videoaulas, até a presente data, utilizando conceitos e técnicas fundamentais da linguagem PHP relacionados ao uso funções e includes na criação de uma palicação web. Lembrar que o registro da presença do aluno, contando da data de entrega da última atividade avaliativa, até a data de envio deste novo exercício, está condicionado à entrega desta atividade.
ATIVIDADE 26:
Videoaula da interação síncrona introduzindo os fundamentos da integração de banco de dados MySQL em aplicações web com PHP. Revisão de conceitos iniciais de banco de dados. Continuação da resolução do exercício-modelo 1 da ListaL5.
Baixar videoaula
03/03/2022
ATIVIDADE 27:
Videoaula da interação síncrona introduzindo os fundamentos da integração de banco de dados MySQL em aplicações web com PHP. Continuação da resolução do exercício-modelo 1 da ListaL5.
Baixar videoaula
10/03/2022
ATIVIDADE 28:
Videoaula da interação síncrona introduzindo os fundamentos da integração de banco de dados MySQL em aplicações web com PHP. Finalização da resolução do exercício-modelo 1 da ListaL5.
Baixar videoaula
Códigos de nossas aulas práticas atualizados e desenvolvidos até a data de hoje. Baixar códigos