MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CÂMPUS LAGES PLANO DE ENSINO 1. CURSO Técnico em Informática 2. DISCIPLINA / COMPONENTE CURRICULAR NOME: Programação para Internet CARGA HORÁRIA: 80h/a MÓDULO OU FASE: 4 ANO / SEMESTRE: 2017 / 1 PROFESSOR: Vilson Heck Junior E-mail: [email protected] 3. EMENTA Conceitos de aplicações web; Linguagens de marcação; Aplicações para ambiente web; Segurança de aplicações web. 4. COMPETÊNCIA(S) Desenvolver programas de computador, seguindo as especificações e paradigmas da lógica de programação e das linguagens de programação, de forma responsável e com consciência de seu papel social. 5. CONTEÚDO PROGRAMÁTICO Descrição 1. Conceitos de aplicações Web: 1. World Wide Web; 2. Servidores; 3. Clientes; 4. Software Navegador; 5. Páginas e Sites da Internet; 2. Linguagens de marcação: 1. HTML; 2. Padrão Internacional; 3. Tags HTML; 4. Atributos de Tags; 5. CSS – Cascading Style Sheets – Folhas de Estilo em Cascata 3. Aplicações para ambiente web: 1. Formulários; 2. Introdução a Javascript; 3. Linguagens para a construção dinâmica de HTML - PHP; 4. Conectividade com Sistemas Gerenciadores de Bancos de Dados; 4. Segurança de aplicações web: Carga Horária Rua Heitor Villa Lobos, 222 - Bairro São Francisco - CEP 88506-400 – Lages (SC) - Telefone: (49) 3221-4200 6 16 46 12 p. 1 MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CÂMPUS LAGES 1. 2. 3. 4. Conceitos de segurança; Criptografia; Certificação Digital; Assinatura Digital; Carga horária total 80 6. AVALIAÇÃO 7.1 Sistemática e Instrumentos NF* = (A1 * 4 + A2 * 4 + MT * 2) / 10 NF: Nota final (* arredondada em consideração ao comportamento e comprometimento); A1: Nota da primeira avaliação. Trabalho prático dos conteúdos 1 à 3.2; A2: Nota da segunda avaliação. Trabalho prático dos conteúdos 2 à 4; MT: Média de trabalhos: outros trabalhos e exercícios que serão desenvolvidos; 7.2 Critérios de aprovação (IFSC/RDP) Art. 167. O resultado da avaliação será registrado por valores inteiros de 0 (zero) a 10 (dez). § 1° O resultado mínimo para aprovação em um componente curricular é 6 (seis). § 2° Ao aluno que comparecer a menos de 75% (setenta e cinco por cento) da carga horária estabelecido no PPC para o componente curricular será atribuído o resultado 0 (zero). § 3° O registro parcial de cada componente curricular será realizado pelo professor no diário de classe na forma de valores inteiros de 0 (zero) a 10 (dez). 7.3 Recuperação Conforme PPC do curso: Uma prova compreendendo todo o conteúdo, ao final do semestre, será aplicada aqueles que não obtenham a nota média mínima. 8. BIBLIOGRAFIA 8.1 Básica • FREEMAN, E.; FREEMAN, E.; Use a Cabeça! HTML com CSS & XHTML. 2ª Edição. São Paulo: Alta Books, 2008. • SILVA, M. S.; Criando sites com CSS e XHTML. São Paulo: NOVATEC Editora, 2008. 8.2 Complementar • DALL'OGLIO, P.; PHP Programando com Orientação a Objetos. 2ª Edição. São Paulo: NOVATEC, 2009. • DAVIS, M. E.; PHILLIPS, J. A.; Aprendendo PHP e MySQL. 2ª Edição. São Paulo: Alta Books, 2008. • THOMSON, L.; WELLING, L.; PHP e MYSQL: Desenvolvimento Web. 3ª Edição. São Paulo: Campus/Elsevier, 2005. • GONÇALVES, E.; Desenvolvendo Aplicações WEB com JSP, Servlets, javaserver faces, hibernate, EJB 3 persistence ajax. 1ª Edição. São Paulo: Ciência Moderna, 2007. 8.3 Outras sugestões • Padrões - W3C Brasil - Word Wide Web Consortium. Disponível em http://www.w3c.br/Padroes, acessado em agosto de 2015. ____________________________________ Professor(es) ____________________________________ Coordenador do Curso Rua Heitor Villa Lobos, 222 - Bairro São Francisco - CEP 88506-400 – Lages (SC) - Telefone: (49) 3221-4200 p. 2