programa analÍtico de disciplina campus ifsudeste ... · css avançado. damiani, edgard b. são...

2
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO SUDESTE DE MINAS GERAIS PROGRAMA ANALÍTICO DE DISCIPLINA CAMPUS: IFSudeste – Campus Barbacena CURSO: Técnico em Informática PERÍODO: 3º período SEMESTRE/ANO: 1º semestre / 2018 DISCIPLINA: Construção de Páginas Web II CÓDIGO: PROFESSOR RESPONSÁVEL PELA DISCIPLINA: Rafael José de Alencar Almeida TITULAÇÃO DO PROFESSOR RESPONSÁVEL PELA DISCIPLINA: ESPECIALISTA PROFESSOR (ES): CARGA HORÁRIA TOTAL: 60 horas Nº TOTAL DE AULAS: 80 Nº TOTAL DE AULAS PRÁTICAS: 70 Nº TOTAL DE AULAS TEÓRICAS: 10 P-REQUISITO (S): Lógica de Programação II e Construção de Páginas Web CO-REQUISITO (S): OBJETIVOS Introduzir os conceitos relacionados à programação front-end e ao desenvolvimento de páginas web e web apps baseados em HTML5 e tecnologias relacionadas. Habilitar o aluno a aplicar os conhecimentos adquiridos na disciplina de programação para expressar sua lógica na linguagem JavaScript, e interpretar, manipular e converter informações codificadas na notação de objetos JavaScript (JSON). Proporcionar uma visão geral sobre HTML5, JSON, APIs e tecnologias web emergentes. EMENTA Revisão desenvolvimento front-end em três camadas: HTML, CSS, JavaScript. Revisão da linguagem HTML5 e do modelo de objetos do documento (DOM). Linguagem JavaScript: sintaxe, modos de uso, DHTML, JSON e AJAX. Biblioteca jQuery. APIs HTML5 e relacionadas: LocalStorage, Geolocalização, Multimídia, Canvas e SVG. CONTEÚDO PROGRAMÁTICO N° AULAS/CONTEÚDO Revisão desenvolvimento front-end em três camadas: HTML, CSS, JavaScript 6 Revisão da linguagem HTML5 e do modelo de objetos do documento (DOM) 4 Linguagem JavaScript: sintaxe e modos de uso 8 Manipulação do DOM com DHTML 8 Notação JSON 8

Upload: ngoliem

Post on 13-Feb-2019

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PROGRAMA ANALÍTICO DE DISCIPLINA CAMPUS IFSudeste ... · CSS avançado. DAMIANI, Edgard B. São Paulo: Novatec, 2010. 413 p. ISBN 978-85-7522-220-1. 3. FLANAGAN, David. Javascript:

MINISTÉRIO DA EDUCAÇÃOSECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO SUDESTE DE MINAS GERAIS

PROGRAMA ANALÍTICO DE DISCIPLINA

CAMPUS: IFSudeste – Campus BarbacenaCURSO: Técnico em InformáticaPERÍODO: 3º período SEMESTRE/ANO: 1º semestre / 2018DISCIPLINA: Construção de Páginas Web II CÓDIGO:PROFESSOR RESPONSÁVEL PELA DISCIPLINA:

Rafael José de Alencar Almeida TITULAÇÃO DO PROFESSOR RESPONSÁVEL PELA DISCIPLINA:

ESPECIALISTA

PROFESSOR (ES):

CARGA HORÁRIA TOTAL: 60 horas Nº TOTAL DE AULAS: 80

Nº TOTAL DE AULAS PRÁTICAS: 70 Nº TOTAL DE AULAS TEÓRICAS: 10

PRÉ-REQUISITO (S): Lógica de Programação II e Construção de Páginas Web

CO-REQUISITO (S):

OBJETIVOS

Introduzir os conceitos relacionados à programação front-end e ao desenvolvimento de páginas webe web apps baseados em HTML5 e tecnologias relacionadas. Habilitar o aluno a aplicar osconhecimentos adquiridos na disciplina de programação para expressar sua lógica na linguagemJavaScript, e interpretar, manipular e converter informações codificadas na notação de objetosJavaScript (JSON). Proporcionar uma visão geral sobre HTML5, JSON, APIs e tecnologias webemergentes.

EMENTA

Revisão desenvolvimento front-end em três camadas: HTML, CSS, JavaScript. Revisão dalinguagem HTML5 e do modelo de objetos do documento (DOM). Linguagem JavaScript: sintaxe,modos de uso, DHTML, JSON e AJAX. Biblioteca jQuery. APIs HTML5 e relacionadas:LocalStorage, Geolocalização, Multimídia, Canvas e SVG.

CONTEÚDO PROGRAMÁTICO N° AULAS/CONTEÚDO

Revisão desenvolvimento front-end em três camadas: HTML, CSS, JavaScript 6

Revisão da linguagem HTML5 e do modelo de objetos do documento (DOM) 4

Linguagem JavaScript: sintaxe e modos de uso 8

Manipulação do DOM com DHTML 8

Notação JSON 8

Page 2: PROGRAMA ANALÍTICO DE DISCIPLINA CAMPUS IFSudeste ... · CSS avançado. DAMIANI, Edgard B. São Paulo: Novatec, 2010. 413 p. ISBN 978-85-7522-220-1. 3. FLANAGAN, David. Javascript:

Requisições AJAX 8

Biblioteca jQuery 4

APIs HTML5: visão geral 4

Persistência local com LocalStorage 4

Geolocalização: conceitos e API 4

Manipulação de Multimídia 4

Manipulação de área de desenho com Canvas 4

Manipulação de imagens vetoriais SVG 4

METODOLOGIA DE ENSINO

Aulas práticas e expositivas e atividades práticas

RECURSOS DIDÁTICOSSlides/projetor, quadro branco e pincel.

AVALIAÇÃO

Provas práticas e trabalho prático

BIBLIOGRAFIA BÁSICA

1. MACEDO, Marcelo da Silva. CSS (Folhas de Estilos): dicas e truques. Rio de Janeiro: CiênciaModerna, 2006. 137 p.2. LEWIS, Joseph R; MOSCOVITZ, Meitar. CSS avançado. DAMIANI, Edgard B. São Paulo:Novatec, 2010. 413 p. ISBN 978-85-7522-220-1.3. FLANAGAN, David. Javascript: o guia definitivo. Trad. por: Edson Furmankiewicz. 4.ed. PortoAlegre/RS: Bookman, 2004. 818 p.

BIBLIOGRAFIA COMPLEMENTAR

1. NIELSEN, Jakob. Projetando Websites. Trad. por: Ana Gibson. Rio de Janeiro: Elsevier, 2000.416 p.2. WEYL, Estelle. Mobile HTML5. São Paulo: Novatec, 2014. 519 p. ISBN 978-85-7522-354-3.3. MACEDO, Marcelo da Silva. Construindo sites adotando padrões Web. Rio de Janeiro: CiênciaModerna, 2004. 249 p.4. RUSSELL, Matthew A. Mineração de dados da Web social. ZANOLLI, Rafael. São Paulo:Novatec, 2011. 357 p. ISBN 978-85-7522-245-4.5. ZELDMAN, Jeffrey. Projetando websites compatíveis. Rio de Janeiro: Elsevier, 2003. 412 p.STARK, Jonathan; JEPSON, Brian. Construindo aplicativos Android com HTML, CSS e JavaScript.FERNANDES, Acauan. São Paulo: Novatec, 2012. 200 p. ISBN 978-85-7522-325-3.

Barbacena, 26 de fevereiro de 2018.

Assinatura do Professor Responsável pela Disciplina