Repositório da disciplina de Desenvolvimento web: Cliente do terceiro semestre do curso de Análise e Desenvolvimento de Sistemas do IFSP-Pirituba.
Ementa1
O componente curricular aborda os comandos de linguagens utilizadas para a criação e otimização de sites na web, por meio da criação de páginas dinâmicas e adição de recursos multimídia. O escopo do componente curricular restringe-se aos desafios presentes no Cliente de uma arquitetura Cliente-Servidor.
Objetivos1
✔️ Capacitar o aluno a implementar projetos de banco de dados.
✔️ Compreender a arquitetura Cliente-servidor utilizada na rede mundial de computadores.
✔️ Conhecer elementos básicos para o desenvolvimento de páginas estáticas e dinâmicas.
✔️ Serviços na nuvem para o desenvolvimento de páginas web.
✔️ Construir páginas web a partir da utilização de linguagem de marcação de hipertexto.
✔️ Utilizar linguagem de programação baseada em scripts.
✔️ Criar folhas de estilos em cascata e utilizá-las na construção da identidade visual de aplicações web.
Conteúdo Programático1
-
Histórico, evolução e funcionamento da internet;
-
Etapas da construção do projeto de websites;
-
Linguagem de marcação para formatação de conteúdo;
-
Folhas de estilo em cascata;
-
Linguagem baseada em scripts;
-
Ferramentas, frameworks e bibliotecas para desenvolvimento de páginas web.
Bibiografia básica1
ROBSON, Elisabeth; FREEMAN, Eric. Use a cabeça!: HTML e CSS. Rio de Janeiro: Alta Books, 2015. 723 p. (Use a cabeça!). ISBN 9788576088622.
DUCKETT, Jon. HTML & CSS: projete e construa websites. Rio de Janeiro: Alta Books, 2016. 512 p. ISBN 9788576089391.
GRINBERG, Miguel. Desenvolvimento web com flask: desenvolvendo aplicações web com Python. São Paulo: Novatec, 2018. 310 p. ISBN 9788575226810.
IEEE Internet Computing. Electronic ISSN: 1941-0131 Print ISSN: 1089-7801. Disponível em: https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4236.
Bibliografia Complementar1
FLATSCHART, Fábio. HTML 5: embarque imediato. Rio de Janeiro: Brasport, 2011. ISBN 9788574525778.
MARINHO, Antonio Lopes (Org.). Desenvolvimento de aplicações para internet. São Paulo: Pearson. 2019. ISBN 9788543020112.
FREEMAN, Eric; ROBSON, Elisabeth. Use a cabeça!: programação em HTML 5: desenvolvendo aplicativos para web com Javascript. Rio de Janeiro: Alta Books, 2014. 573 p. (Use a cabeça). ISBN 9788576088455.
DEITEL, Paul J.; DEITEL, Harvey M. Ajax, Rich internet applications e desenvolvimento web para programadores. São Paulo: Pearson, 2008. ISBN 9788576051619.
DUCKETT, Jon. Javascript e Jquery. Desenvolvimento de Interfaces web interativas. 1. ed. Rio de Janeiro: Alta Books, 2016.