| Data | Referência - conteúdo da UC Programação Web | Link para download |
|---|---|---|
| 06/04/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 | |
| 23/04/2022 | 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 1 - assíncrona, de reposição, referente ao sábado letivo de 23/04/2022:
Videoaula da interação assíncrona, com os seguintes tópicos: 1) resolução do exercício 9 da ListaL1, que trata da passagem de dados ao servidor; 2) introdução ao uso de vetores (arrays unidimensionais) na linguagem PHP: 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) o processo de percorrer um vetor por meio do laço foreach. |
Baixar videoaula | |
| 04/05/2022 | Lista de exercícios L3 - prática com matrizes na linguagem PHP | ListaL3 |
| 07/05/2022 | 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 - assíncrona, de reposição, referente ao sábado letivo de 07/05/2022, cobrindo os horários das quintas-feiras:
Videoaula da interação assíncrona introduzindo os fundamentos de subprogramação em PHP. Conceitos iniciais sobre funções de usuário e vantagens na sua utilização. Passagem de parâmetros, variáveis locais e globais. Retorno de dados de uma função. Resolução do exercício 1 da ListaL4. |
Baixar videoaula | |
| 11/05/2022 | ATENÇÃO: 1)Exercício avaliativo: Entregar, até as 23h59min do dia 18/05/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 na UC, até a presente data, utilizando conceitos e técnicas fundamentais da linguagem PHP relacionados ao básico da linguagem, à passagem de dados ao servidor e à utilização de vetores e matrizes na codificação com PHP; 2)Atividade avaliativa: Avaliação prática e individual, com consulta, na data de 19/05/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! |
|
| 19/05/2022 | Fundamentos de Banco de Dados MySQL com PHP | banco-de-dados.pdf |
| Fundamentos de Banco de Dados - guia de consulta rápida do WWW Consortium | 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 PHP | ListaL5 | |
| 02/06/2022 | Gabarito do exercício 6 da ListaL3 | Baixar correção |
| Gabarito da primeira avaliação | Baixar correção | |
| 11/06/2022 |
ATIVIDADE 3 - assíncrona - sábado letivo do dia 11/06/2022 - reposição do horário das quartas-feiras:
Videoaula da interação assíncrona introduzindo os fundamentos de banco de dados MySQL com PHP - parte prática. Fim da resolução do exercício 4 da ListaL5 - consultas básicas, com implementação de acesso a várias tabelas no banco de dados - relacionamento por chave estrangeira. Apresentação das variáveis de sessão e de uso de cookies em PHP. |
Baixar videoaula |
| Sessões em PHP | sessoes.pdf | |
| Cookies em PHP | cookies.pdf | |
| 30/06/2022 | ATENÇÃO: 1)Exercício avaliativo: Entregar, até as 23h59min do dia 07/07/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 na UC, até a presente data, utilizando conceitos e técnicas fundamentais da linguagem PHP relacionados à integração de código com banco de dados MySQL; 2)Atividade avaliativa: Avaliação prática e individual, com consulta, na data de 13/07/2022. Assunto: PHP com banco de dados MySQL. AVISO: faltas serão justificadas somente com a apresentação de dispensa médica. Não falte! |
|
| 06/07/2022 | ATENÇÃO - AVISO IMPORTANTE: CALENDÁRIO DE REPOSIÇÃO DE AULAS DOS DIAS REFERENTES À PARALISAÇÃO NO IFSC. |
Visualizar calendário |
| 11/07/0222 | Fundamentos da linguagem JavaScript | javascript.pdf |
| Fundamentos da linguagem JavaScript - manual de consulta rápida | Acessar tutorial da linguagem JavaScript no W3Schools | |
|
ATIVIDADE 4 - assíncrona, de reposição, referente ao período de paralisação das atividades pedagógicas desta UC: Videoaula da interação assíncrona, com os seguintes tópicos: 1) Continuação e finalização da utilização de cookies por meio da linguagem PHP; 2) Introdução à linguagem JavaScript: a)conceitos fundamentais; b)inserção de código JavaScript em um documento web; c)formas de utilização da linguagem JavaScript em uma página web. |
Baixar videoaula | |
| 15/07/2022 |
ATIVIDADE 5 - assíncrona, de reposição, referente ao período de paralisação das atividades pedagógicas desta UC: Videoaula da interação assíncrona, com os seguintes tópicos: a)Tipos de dados em JavaScript; b)Acesso aos dados de um formulário; c)Conversão de dados para valores numéricos (isNaN); d)Eventos em JavaScript; e)Acesso a elementos de um documento web; f)Utilizando do DOM; g)Utilizando funções anônimas em JavaScript; h)Codificação na prática. |
Baixar videoaula |
| 18/07/2022 |
ATIVIDADE 6 - assíncrona, de reposição, referente ao período de paralisação das atividades pedagógicas desta UC: Videoaula da interação assíncrona, com os seguintes tópicos: a)Tipos de dados em JavaScript; b)Acesso aos dados de um formulário; c)Conversão de dados para valores numéricos (isNaN); d)Eventos em JavaScript; e)Acesso a elementos de um documento web; f)Utilizando do DOM; g)Utilizando funções anônimas e literais de função em JavaScript; h)Codificação na prática. |
Baixar videoaula |
| 22/07/2022 | Fundamentos do AJAX | ajax.pdf |
|
ATIVIDADE 7 - assíncrona, de reposição, referente ao período de paralisação das atividades pedagógicas desta UC: Videoaula da interação assíncrona, com os seguintes tópicos: a)Utilização da linguagem JavaScript no desenvolvimento para a web; b)Utilização do AJAX; c)Ajax: conceitos introdutórios (comunicação assíncrona, XML, JSON); c)Vantagens na utilização do AJAX; d)AJAX: exemplo prático integrando, por meio de comunicação assíncrona, o código na máquina cliente (JavaScript) com o código na máquina servidora (PHP + MySQL). |
Baixar videoaula | |
| Códigos de nossas aulas práticas atualizados e desenvolvidos em laboratório, até a data de hoje. Obs.: descompactar o arquivo dentro de wamp64/www | Baixar códigos | |