Desenvolvimento Front End


Codigo Carga Horária
T E L/P CHT
TTI107 0 0 4 80

Ementa

Desenvolvimento de páginas HTML. Elementos HTML fundamentais. Elementos HTML semânticos. Seletores e regras CSS. CSS inline. Cores, backgrounds, bordas, padding e margens. Box model. Texto, fontes, ícones, links, listas, tabelas. Propriedade display. Especificidade de seletores CSS. Media queries. Introdução à linguagem Javascript. Variáveis. Escopo léxico. Operadores de atribuição, aritméticos, relacionais e lógicos. Estruturas de seleção e de repetição. Coleções. Funções. Closures. Objetos JSON. Requisições HTTP. Ajax. Linguagem Typescript. JSX. Bootstrap. Responsividade. Frameworks. Micro Front Ends.

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.

Responsável

Foto Professor

Rodrigo Bossini Tavares Moreira

Mais Informações

Docentes

Foto Professor

Andréia Cristina Grisolio Machion

Mais Informações

Bibliografia

Básica

  • 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.

Complementar

  • BASHAM, Bryan; SIERRA, Kathy; BATES, Bert. Use a cabeça Servlets & JSP. 2. ed. Rio de Janeiro: Alta Books, 2011. 879 p. ISBN 9788576082941.
  • EIS, Diego. Guia Front-End: o caminho das pedras para ser um dev Front-End. São Paulo: Casa do Código, [2018]. 205 p. ISBN 97885555190124.
  • GRANT, Will. UX Design: guia definitivo com as melhores prática de UX. São Paulo: Novatex, 2019. 203 p. ISBN 9788575227763.
  • LOWDERMILK, Travis. Design centrado no usuário: um guia para o desenvolvimento de aplicativos amigáveis. São Paulo: Novatec, 2017. 182 p. ISBN 9788575223666.
  • SILVA, Maurício Samy. CCS Grid layout: criando layouts CSS profissionais. São Paulo: Novatec, 2021. 170 p. ISBN 9788575226322.