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
Building "The Loop" (Introduction to Frontend D...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ire Aderinokun
February 18, 2017
Programming
310
3
Share
Building "The Loop" (Introduction to Frontend Development)
forLoop Covenant University conference
Ire Aderinokun
February 18, 2017
More Decks by Ire Aderinokun
See All by Ire Aderinokun
Web Accessibility: It Doesn't Have to Be Hard
ireade
4
1.1k
Becoming a GDE & Overcoming Stage Fright
ireade
4
490
Web Components: The Future of Web Applications
ireade
6
1.6k
What about CSS? Progressive Enhancement & CSS (Updated)
ireade
4
510
Demystifying Angular Universal
ireade
5
570
Introduction to UI/UX Design
ireade
9
730
Building Modern Progressive Web Apps
ireade
7
1.6k
What about CSS? Progressive Enhancement & CSS
ireade
9
4.9k
Hosting with Firebase
ireade
3
810
Other Decks in Programming
See All in Programming
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
2
180
感情を設計する
ichimichi
5
1.5k
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
220
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
410
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
380
PDI: Como Alavancar Sua Carreira e Seu Negócio
marcelgsantos
0
120
TiDBのアーキテクチャから学ぶ分散システム入門 〜MySQL互換のNewSQLは何を解決するのか〜 / tidb-architecture-study
dznbk
1
180
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
140
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
500
10 Tips of AWS ~Gen AI on AWS~
licux
5
410
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
240
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
340
Featured
See All Featured
Side Projects
sachag
455
43k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
220
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
420
From π to Pie charts
rasagy
0
160
New Earth Scene 8
popppiees
3
2.1k
How to make the Groovebox
asonas
2
2.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
410
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
310
Navigating Weather and Climate Data
rabernat
0
170
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
130
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
Transcript
Building “The Loop”: Frontend forLoop Covenant University Ire Aderinokun
Hello! • Ire Aderinokun • UI/UX Designer and Front- End
Developer • Blogger at bitsofco.de • Head of Technology at Big Cabal • Google Expert in Web Technologies
What We’ll Cover • Introduction to Markup and Styling •
Introduction Frontend Frameworks • Building “The Loop”
Introduction to Markup & Styling
None
None
What is HTML? HTML (Hyper Text Markup Language) is structure
of Web Pages. HTML elements define the content that is represented on any page.
<p> Hello, world! </p> Opening Tag Closing Tag Content
None
Some HTML Elements Element Description <html> Sets the page as
an HTML page <h1>, <h2>, … <h6> Heading <p> Paragraph <footer> Footer <a> Link (anchor) <input> Text Input Field <div> General Purpose Element
What is CSS? CSS (Cascading Style Sheets) describes how HTML
elements are to be displayed.
p { font-size: red; } Selector Value Property
None
Some CSS Properties Element Description color Text colour font-size Text
size background Background margin Margin position Position type border Border box-shadow Drop Shadow
Introduction to Frontend Frameworks
Why Frontend Frameworks?
None
Building “The Loop”
None
Join In! • Install angular-cli using npm • Clone the
starting repository from bit.ly/theloop-fe
The Final Product http://bit.ly/theloop-app
Thank You! @IreAderinokun