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

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.
> Introdução à framework bootstrap.
> Projeto de final de Unidade.
 
UNIDADE 2 // JAVASCRIPT E JQUERY.
> 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 de 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 de final de Unidade.
 
UNIDADE 4 // MOBILE DEVELOPMENT
> Introdução ao desenvolvimento em ambiente Mobile.
> Introdução da framework React Native.
> Programação de aplicações mobile com recurso à framework React Native.
> Integração de aplicações mobile com infraestruturas de gestão de dados (Google Firebase).
> Projeto de final de Unidade.
 
UNIDADE 5 // PROJETO FINAL
> Conceção e desenvolvimento de um projeto com recurso a todas as 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.