ADS153 - DESENVOLVIMENTO PARA WEB (233335) | ||||||
---|---|---|---|---|---|---|
Campus | Curso | |||||
CAMPUS I - PASSO FUNDO | ANÁLISE E DESENVOLVIMENTO DE SISTEMAS (CST) (6475) | |||||
Unidade | Tipo/Subtipo do Curso | |||||
INSTITUTO DE CIÊNCIAS EXATAS E GEOCIÊNCIAS - (ICEG) | GRADUAÇÃO/REGULAR | |||||
Período Letivo | Banca | Tipo | Nível | Turma / Currículo | Tipo Disciplina | Carga Horária |
2021 - 1º PL | 233335 | NORMAL | I | 2021 - 1º PL (Currículo - 1) | Obrigatória | 80 |
Créditos da Disciplina | |||
---|---|---|---|
Teóricos | Práticos | Prático Pedagógicos | Estágio Supervisionado |
0 | 4 | 0 | 0 |
Docentes |
---|
9841 - VICTOR BILLY DA SILVA - MESTRE victorbilly@upf.br |
Ementa |
---|
Conceitos fundamentais sobre a web. Arquitetura cliente/servidor, front-end, back-end, responsividade e padrões web. Linguagem de marcação. Folha de estilos. Linguagem de script. Front-end framework. |
Justificativa |
---|
Esta disciplina traz um embasamento sobre as tecnologias atuais, bem como seu histórico, para o desenvolvimento de aplicações web com foco no lado cliente (client-side). Visa ainda proporcionar ao estudante o conhecimento necessário relacionado a linguagem de marcação (HTML), folhas de estilo (CSS) e JavaScript. A disciplina visa também a preparação do aluno para o mundo do trabalho bem como reforçar suas habilidades de programação. |
Objetivos |
---|
- Introduzir os conceitos sobre arquitetura cliente-servidor - Introduzir os principais conceitos sobre desenvolvimento de aplicações para a Web no lado Cliente (client-side). - Reforçar a linha de programação, abordando a geração de conteúdo Web, com base nos padrões de usabilidade e interfaces recomendados pela W3C. - Apresentar tecnologias e recursos atuais utilizados para o desenvolvimento de aplicações para a web; - Capacitar o aluno para a utilização segura, criativa e eficiente dos recursos para o desenvolvimento web; - Proporcionar ao aluno o domínio individual e coletivo de tecnologias atuais de desenvolvimento, facilitando sua inserção no mercado de trabalho; - Desenvolver uma aplicação web utilizando os conhecimentos adquiridos na disciplina, baseado em um estudo de caso. |
Conteúdo Programático |
---|
|
Descrição do(s) Trabalho(s) Discente(s) Efetivo(s) |
---|
Desenvolvimento Metodológico |
---|
As aulas serão explanativas utilizando materiais de referência e instigando os alunos a se desafiarem na resolução de problemas e criação de páginas web e scripts. O conteúdo programático será trabalhado com atividades, exemplos e exercícios práticos, os quais serão acompanhados e vistoriados pelo professor, visando auxiliar na assimilação do conteúdo por parte do aluno. As aulas serão conduzidas buscando a participação dos alunos na realização dos exercícios, possibilitando ainda debates e discussões que complementem o processo de ensino-aprendizagem, sendo os trabalhos desenvolvidos pelos alunos avaliados, bem como a participação nas aulas. Além disso, os alunos serão instigados a elaboração de um projeto final, visando dar autonomia ao aluno, encorajando-o a colocar em prática os conteúdos abordados em aula. |
Especificação/Descrição das Formas de Avaliação |
---|
Os alunos serão avaliados por: (i) uma prova prática (peso 4.0); (ii) comprometimento/comportamento acadêmico (frequência e participação) e atividades entregáveis (peso 2.0), (iii), um projeto final (peso 4.0). Somente poderá realizar a prova de recuperação aquele aluno que não realizar a avaliação (i) ao longo do semestre. Os alunos que não atingirem a média 7.0 (sete) deverão prestar exames, no dia e local conforme normativas da UPF, sendo ainda o sistema de aprovação de acordo com as normas desta instituição. |
Forma de Avaliação |
---|
*** CAMPO NÃO INFORMADO *** |
Cronograma |
---|
*** CAMPO NÃO INFORMADO *** |
Softwares da Banca |
---|
*** NENHUM SOFTWARE INFORMADO. *** |
Bibliografia Básica |
---|
- FREEMAN, Elisabeth; FREEMAN, Eric. Use a cabeça! HTML e CSS. Rio de Janeiro: Alta Books, 2015. xxxvi, 723 p. Número de chamada: 004.438HTML F855us 2015 Ac.120545 - SILVA, Maurício Samy. HTML 5: a linguagem de marcação que revolucionou a web. São Paulo: Novatec, 2014. 335 p. Número de chamada: 004.438HTML S586h 2.ed.-2014 Ac.120717 - SILVA, Maurício Samy. JavaScript: Guia do programador. São Paulo: Novatec, 2010. 604 p. Número de chamada: 004.438JavaScript S586j 2010 Ac.120613 |
Bibliografia Complementar |
---|
- FLANAGAN, David. JavaScript : o guia definitivo. Porto Alegre Bookman 2014 1 recurso online - Acervo Virtual Número de chamada: Ac.5009750 - HAROLD, Elliotte R.. Refatorando HTML. Porto Alegre Bookman 2010 1 recurso online - Acervo Virtual Número de chamada: Ac.5011843 - MILETTO, Evandro Manara. Desenvolvimento de software ii : introdução ao desenvolvimento web com html, css, javascript e php. Porto Alegre Bookman 2014 1 recurso online - Acervo Virtual Número de chamada: Ac.5004878 - NIELSEN, Jakob; LORANGER, Hoa; LESSA, Laura (Rev.). Usabilidade na web. Rio de Janeiro: Elsevier, 2007. xxiv, 406 p. Número de chamada: 004.738.52 N669u 2007 Ac.100120 - RUTTER, Jake; FERREIRA, Elcio (Rev.). Smashing jQuery: interatividade avançada com Javascript simples. Porto Alegre: Bookman, 2012. xiii, 322 p. Número de chamada: 004.438 R982s 2012 Ac.113960 |
Outras Referências |
---|
*** CAMPO NÃO INFORMADO *** |
Observações |
---|
|