ISLA Santarém 15891
Programação para a Web
Tecnologias e Programação de Sistemas de Informação (ISLA Santarém)
-
ApresentaçãoPresentation
-
ProgramaProgramme1. Conceitos de web design 2. HTML - Apresentação da linguagem e do conceito “tag” - Estrutura básica de uma página Web - Formatação de texto - Hiperligações - Listas - Cores - Tabelas - Frames - Formulários 3. CSS - Vantagens do uso da linguagem - Marcadores - Propriedades - Documentos - Tabeless - Framework jQuery - Framework Bootstrap 4. PHP - Apresentação da linguagem - Arquitetura e funcionamento - Sintaxe básica - Tipos de dados suportados - Constantes - Variáveis - Operadores - Estruturas de controlo - Funções - Classes e objetos em PHP 5. XML 6. Javascript - Apresentação da linguagem - Sintaxe - Variáveis - Tipos de dados - Operadores - Comandos básicos - Comandos condicionais - Eventos - Mensagens - Instâncias - Funções - Arrays - Strings 7. Programas de desenho de sítios Web
-
ObjectivosObjectivesOs objetivos da unidade curricular são: - Identificar os conceitos básicos de scripts executados no lado do cliente (liente-side). - Criar site estruturados na tecnologia liente-side. - Criar página Web estruturadas utilizando folhas de estilos. - Identificar as vantagens do uso de folhas de estilos. - Utilizar scripts na criação de páginas Web. - Identificar as tecnologias Web do lado servidor. - Descrever as potencialidades da utilização de tecnologias Web num sistema de informação. - Criar portais dinâmicos, eficientes e seguros. - Utilizar uma base de dados através da Web.
-
BibliografiaBibliographyCoelho, Pedro (2005). HTML 4 & XHTML - Curso Completo. FCA. Figueiredo, Bruno (2010). Web Design – Estrutura, Conceção e Produção de Sites Web, FCA. Oliveira, Hélder (2011). Dreamweaver CS5.5 & CS5, Curso Completo. FCA, Editora de Informática. Abreu, Luís (2013). ASP NET, Curso Completo. FCA, Editora de Informática. Silva, Carlos (2009). Programação com PHP 5.3. FCA, Editora de Informática.
-
MetodologiaMethodologyAs metodologias de ensino baseiam-se nos métodos expositivo, interrogativo e ativo de modo a gerar discussão e resolução dos exercícios teóricos e práticos em contexto de aula. As sessões decorrem em laboratórios de informática dotados de todos os recursos necessários para a frequência das aulas, por parte dos estudantes. As aprendizagens terão um grande foco nas metodologias ativas, sendo a aprendizagem baseada em projetos aquela que será maioritariamente aplicada, sendo que, aula invertida pode ser utilizada nos trabalhos de grupo.
-
LínguaLanguagePortuguês
-
TipoTypeSemestral
-
ECTS6
-
NaturezaNatureObrigatório
-
EstágioInternshipNão
-
AvaliaçãoEvaluation
Descrição
Data limite
Ponderação
Trabalho Prático Individual
50%
Portfolio
10%
Trabalho de Grupo
40%


