Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Carreira Front-end - Agregando valor através de...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Andre Felizardo
September 23, 2017
Programming
0
16
Carreira Front-end - Agregando valor através de Interfaces
O que é Front-end e como se tornar um.
Andre Felizardo
September 23, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
Patterns of Patterns
denyspoltorak
0
1.4k
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
3.9k
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
200
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
140
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.6k
CSC307 Lecture 01
javiergs
PRO
0
690
CSC307 Lecture 04
javiergs
PRO
0
660
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
250
ぼくの開発環境2026
yuzneri
0
240
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
54
Testing 201, or: Great Expectations
jmmastey
46
8.1k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
440
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Technical Leadership for Architectural Decision Making
baasie
2
250
Transcript
André Felizardo
Carreira Front-End Agregando valor através de Interfaces 23 de Setembro,
2017
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
Introdução
André Felizardo Engenheiro Front-end | Huge Rio 4 anos de
experiência Front-end, Agile, Treinamentos /andreluis.felizardo /in/andreluisfelizardo andrefelizardo.com.br
None
Nós criamos experiências que transformam marcas, desenvolvem negócios e melhoram
a vida das pessoas.
O que é Front-end
None
Back-end
Front-End
Base Front-end
Base Front-end •HTML(5)+ •CSS(3)+ •Javascript • Editor de Imagens(Photoshop, Gimp,
Sketch)
HTML • HyperText Markup Language • <p></p> • <a href=“www.google.com”>Google</a>
• Versão atual do HTML
HTML
CSS • Cascading Style Sheets • body { color: white;
} • Versão atual do CSS
HTML
HTML + CSS
None
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
HTML
Tipos de Frontend
Principais Tecnologias do momento
#Hype
None
Bootstrap • Framework Front-end • Facilita criar sites responsivos sem
escrever CSS • Foi criado por desenvolvedores para agilizar a criação de sistemas
None
Sass • Pré-processador de CSS • Facilita reutilização de código
• Focado na produtividade • Bootstrap 4 o utiliza
None
Gulp • Automatizador de tarefas Front-end • Facilita um workflow
profissional • Fácil de usar. Eficiente. Qualidade. Fácil de aprender
None
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
None
React.js • Framework Javascript • Desenvolvida por engenheiros do Facebook
• Desenvolvimento orientado a componente • As grandes empresas estão usando
None
Vue.js • Framework Javascript • Também é orientado a componentes
• Grande diferencial é a simplicidade
Por onde começar?
Caminho das pedras • Aprenda a base (HTML, CSS e
JS) • Aprenda versionamento Git/Github • Saiba o básico dos editores de imagens • Inglês
Técnica Relacionamento Ética
Perguntas?
/andreluis.felizardo /in/andreluisfelizardo andrefelizardo.com.br