Web Development // ANUAL
Apresentação
O crescimento das indústrias apoiadas em tecnologias de informação fez disparar a procura de profissionais com competências nas áreas da programação. O curso Web Development forma profissionais na área da programação e desenvolvimento de websites e aplicações web, para integrarem o mercado do desenvolvimento e programação web através de uma aprendizagem baseada em projetos concretos apoiados nas mais recentes tecnologias.
Estrutura do curso
PROGRAMA CURRICULAR
UNIDADE 1 // HTML5 E CSS3
> Introdução às tecnologias e ao funcionamento da web.
> Programação de páginas web com recurso às linguagens HTML5 e CSS3.
> Programação de páginas responsive adaptáveis a vários tipos de ecrã (pc, tablet, smartphone).
> Transições e animações em CSS3.
> Utilização de tags semânticas e optimização para motores de busca.
> CSS Grids e Flexbox.
> Projeto final de Unidade.
UNIDADE 2 // JAVASCRIPT
> Introdução à lógica da programação e à linguagem javascript.
> Programação de módulos interativos através da manipulação da DOM API.
> Utilização da biblioteca jQuery no desenvolvimento de páginas interativas.
> Programação de aplicações com recurso a AJAX e JSON.
> Projeto final de Unidade.
UNIDADE 3 // PHP E MYSQL
> Introdução ao ambiente de servidor.
> Introdução às linguagens PHP e SQL.
> Programação de páginas dinâmicas e gestores de conteúdos.
> Programação orientada a objetos.
> Instalação e publicação de aplicações online.
> Projeto final de Unidade.
UNIDADE 4 // ANGULAR JS
> Introdução ao Angular.
> Arquitectura MVC.
> Directives.
> Utilização de Data Filters.
> Criar e utilizar componentes.
> Projeto final de Unidade.
UNIDADE 5 // PROJETO FINAL
> Conceção e desenvolvimento de um projeto com recurso às tecnologias lecionadas.
> Introdução a ferramentas para otimização do desenvolvimento de projetos de programação web.
UNIDADE 6 // PROJETO MULTIDISCIPLINAR ETIC_IDEIA
> Laboratório de Inovação e Criatividade.
> Criação e desenvolvimento de um grande projeto multidisciplinar.
> Trabalho em equipa constituída por alunos de cada área de especialidade, de diferentes cursos.
> Preparação para contextos reais de desenvolvimento e implementação de projetos.
> Criação de conceitos, conteúdos, produtos e estratégias com potencial de sustentabilidade profissional e comercial.
> Apresentação à comunidade escolar, profissional e cultural.
