Análise e Desenvolvimento de Sistemas
DESENVOLVIMENTO FRONT-END
Detalhamento do projeto e das competências que você aprende nas disciplinas do bloco.

Entregável do Bloco:
Desenvolvimento de um site ou sistema responsivo utilizando Vue.js para consumir dados de uma API JSON remota ou através de Mocks.
Projeto de Bloco: Desenvolvimento Front-End
1 - Explicar como as melhores práticas da engenharia de software se relacionam com o desenvolvimento de front-ends Web
2 - Aplicar a metodologia de desenvolvimento extreme programming no desenvolvimento (XP) de um front-end Web
3 - Planejar um projeto de desenvolvimento de front-end Web
4 - Desenvolver um front-end Web utilizando HTML, CSS, JavaScript e implementando acessibilidade e as melhores práticas de interação humano-computador.
Interfaces com HTML e CSS
1 - Desenvolver interfaces para a Web utilizando HTML
2 - Aplicar estilos para páginas Web com CSS
3 - Desenvolver interfaces para a Web seguindo padrões
4 - Desenvolver aplicações Web progressivas
Fundamentos do Desenvolvimento JavaScript
1 - Desenvolver algoritmos sequenciais, condicionais e de repetição com JavaScript
2 - Desenvolver algoritmos com números, datas, texto formatado e expressões regulares em JavaScript
3 - Desenvolver algoritmos coleções indexadas e chaveadas em JavaScript
4 - Desenvolver aplicações JavaScript integradas com interfaces Web
Interação Humano-Computador para Desenvolvimento Front-end Web
1 - Analisar criticamente diferentes aplicações Web em relação aos conceitos e paradigmas da interação humano-computador.
2 - Aplicar as etapas do processo de design de front-end
3 - Prototipar front-ends Web adotando normas de acessibilidade e as melhores práticas de IHC
4 - Refinar protótipos de front-ends Web adotando as melhores práticas de IHC
Frameworks Front-End e Conexão com Back-End
1 - Desenvolver aplicações Web responsivas e progressivas com Vue.js e Web APIs
2 - Desenvolver roteamento de navegação e gerenciamento de estados com Vue.js
3 - Contextualizar outros frameworks e linguagens de desenvolvimento front-end
Certificações do Bloco:
98-375 HTML5 Application Development Fundamentals / 70-480 [Programming in HTML5 with JavaScript and CSS3

Converse conosco sobre este bloco
Assinar
Notificar de
guest
0 Comentários
Inline Feedbacks
View all comments

Entregável

O entregável do projeto de bloco é o produto final que você produz ao longo do semestre, seguindo uma sequência de desafios ao longo da qual recebe feedbacks e orientações de seu professor. Depois de produzir seu projeto, você o apresenta para seus professores, usando o que aprendeu para justificar suas escolhas. Você terá sucesso em seu projeto pois as competências que você aprende em todas as disciplinas são direcionadas por ele.

Competências

Competências são as demandas que o mercado pede de um profissional da área do curso. É o que você vai aprender em cada disciplina. Você também aplica suas competências enquanto desenvolve seu projeto de bloco, simulando uma situação que enfrentará no mercado de trabalho.

Bloco

Um bloco é um conjunto de 5 disciplinas que você cursa ao longo de um semestre. Estas disciplinas são relacionadas, para que você aprenda o necessário para desenvolver um projeto similar ao que terá que criar na vida real. Com o aprendizado baseado em projetos e competências, você já monta seu portfólio ao longo da faculdade e aprende o que é demandado pelo mercado de trabalho.

Precisa de mais informações?
Entre em contato conosco!
Assinar
Notificar de
guest
0 Comentários
Inline Feedbacks
View all comments
Menu