Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Carreira Front-end - Agregando valor através de Interfaces

Carreira Front-end - Agregando valor através de Interfaces

O que é Front-end e como se tornar um.

Andre Felizardo

September 23, 2017
Tweet

Other Decks in Programming

Transcript

  1. Agenda 1. Introdução 2. O que é Front-end 3. Base

    Front-end 4. Tipos de Front-end 5. Principais tecnologias do momento 6. Por onde começar 7. Conclusão
  2. André Felizardo Engenheiro Front-end | Huge Rio 4 anos de

    experiência Front-end, Agile, Treinamentos /andreluis.felizardo /in/andreluisfelizardo andrefelizardo.com.br
  3. Javascript • Linguagem de programação interpretada • Cresceu junto com

    o Chrome e os processadores • Também é usada no Back-end (Node.js) • Também é usada em ambientes desktop (Electron) • Versão atual do ECMAScript
  4. Bootstrap • Framework Front-end • Facilita criar sites responsivos sem

    escrever CSS • Foi criado por desenvolvedores para agilizar a criação de sistemas
  5. Sass • Pré-processador de CSS • Facilita reutilização de código

    • Focado na produtividade • Bootstrap 4 o utiliza
  6. Gulp • Automatizador de tarefas Front-end • Facilita um workflow

    profissional • Fácil de usar. Eficiente. Qualidade. Fácil de aprender
  7. Angular (4.4.1) • Framework Javascript • Objetivo de facilitar a

    construção de aplicações que podem ser reutilizadas para aplicativos mobile, web e até desktop • Talvez o mais famoso para quem não é Front-end
  8. React.js • Framework Javascript • Desenvolvida por engenheiros do Facebook

    • Desenvolvimento orientado a componente • As grandes empresas estão usando
  9. Caminho das pedras • Aprenda a base (HTML, CSS e

    JS) • Aprenda versionamento Git/Github • Saiba o básico dos editores de imagens • Inglês