A disciplina, de natureza prática, é ofertada a estudantes do curso de Engenharia de Software e Sistemas de Informação. Aborda o desenvolvimento de sistemas web interativos e manipulação de serviços web de maneira assíncrona. Nela, os estudantes aprendem a analisar, desenvolver e testar aplicações web, cumprindo técnicas de gerencia de projeto e registrando a evolução do projeto em ferramentas de versionamento. Ao final, o estudante é capaz de construir websites empregando métodos atuais de sistemas web com autonomia e de modo colaborativo.
- Atividade 01 - HTML: Formulários e Tabelas
- Atividade 02 - HTML: Troca de páginas, Imagens, Vídeos e Div
- Atividade 03 - CSS: Classes, Atributos, Pseudo-classes e Herança
- Atividade 04 - JavaScript e jQuery: Sintaxe e Métodos
- Atividade 05 - JavaScript e jQuery: Funções, Tabelas Dinâmicas e Animações Básicas
- Atividade 06 - GitHub e Apresentação/Definição do Projeto
- Atividade 07 - Client x Server; Apache; Organização e estruturação de projetos web; Introdução ao PHP
- Atividade 08 - Persistência de dados em arquivos TXT com o uso de PHP
- Atividade 09 - Introdução ao XML
- Atividade 10 - Manipulação de arquivos XML em PHP
- Atividade 11 - Integração de aplicações Client x Server com o uso de Ajax
- Atividade 12 - Passagem de parâmetros em JSON através do Ajax; Persistência de dados da aplicação Client em TXT