Logo Logo

Desenvolvimento Front End

Código Carga Horária
T E L/P CHT
TTI107 0 0 4 80

Ementa

Introdução ao desenvolvimento multiplataforma. Principais arcabouços para o desenvolvimento multiplataforma. Linguagens interpretadas e compiladas. Portabilidade. Desenvolvimento de aplicações nativas. Desenvolvimento de aplicações híbridas. Progressive Web Apps.

Descrição

O dia a dia do desenvolvedor Front End inclui o uso de HTML5, CSS3 e Javascript. Cabe a ele utilizar seus principais e mais modernos recursos a fim de obter páginas responsivas e agradáveis para o usuário final. A disciplina aborda o uso dessas tecnologias/linguagens em nível básico num primeiro momento e, a seguir, apresenta o uso de arcabouços visando acelerar a produtividade do desenvolvedor, incluindo o uso de metodologias de desenvolvimento como BEM e SMACSS para a obtenção de código flexível e fácil de manter.

Professor Responsável

Foto de Andréia Cristina Grisolio Machion

Andréia Cristina Grisolio Machion

Docentes

Foto de Marco Aurelio Mazzei

Marco Aurelio Mazzei

Foto de Evandro Catelani Ferraz

Evandro Catelani Ferraz

Bibliografia

  • BROWN, Ethan. Programação web com Node e Express. [Web development with Node and Express]. 2. ed. São Paulo: O'Reilly / Novatec, c2020. 366 p. ISBN 9786586057089.
  • JANDL JUNIOR, Peter. Java : guia do programador: atualizado para Java 16. 4. ed. rev. São Paulo: Novatec, c2021. 550 p. ISBN 9788586057577.
  • MORAES, William Bruno. Construindo aplicações com NodeJS. 3. ed. rev. e atual. São Paulo: Novatec, c2021. 272 p. ISBN 9786586057539.
  • GRANT, Will. UX Design: guia definitivo com as melhores prática de UX. São Paulo: Novatex, 2019. 203 p. ISBN 9788575227763.