Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Building "The Loop" (Introduction to Frontend D...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ire Aderinokun
February 18, 2017
Programming
330
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
520
Web Components: The Future of Web Applications
ireade
6
1.6k
What about CSS? Progressive Enhancement & CSS (Updated)
ireade
4
530
Demystifying Angular Universal
ireade
5
590
Introduction to UI/UX Design
ireade
9
760
Building Modern Progressive Web Apps
ireade
7
1.7k
What about CSS? Progressive Enhancement & CSS
ireade
9
5.2k
Hosting with Firebase
ireade
3
820
Other Decks in Programming
See All in Programming
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.9k
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
360
contenteditable と日本語入力に向き合う
colorful12
0
200
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
190
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
210
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
1
430
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
A Soul's Torment
seathinner
8
3.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
sira's awesome portfolio website redesign presentation
elsirapls
0
460
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
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