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
Wep App Frameworks for 6 year olds
Search
Sayanee
May 15, 2012
Technology
420
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Wep App Frameworks for 6 year olds
Sayanee
May 15, 2012
More Decks by Sayanee
See All by Sayanee
Podcasting with Jekyll
sayanee
1
1k
Rails API
sayanee
5
570
Learning with Open Source
sayanee
3
330
ECMAScript 6 - part 1
sayanee
3
430
ECMAScript 6 - part 2
sayanee
1
300
Minimalist Designer behind the curious Developer
sayanee
8
450
Responsive Web Design for Beginners
sayanee
9
990
Travel to Balkans + Hungary
sayanee
2
240
Styling with SASS
sayanee
9
660
Other Decks in Technology
See All in Technology
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
1.6k
JavaScript 研修 (2026)
recruitengineers
PRO
2
470
DatadogのBits Chatが開発組織にもたらしたもの / What Bits Chat Has Brought Us
sms_tech
1
130
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
310
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
210
Webアクセシビリティ入門 2026
recruitengineers
PRO
3
460
モダンフロントエンド 開発研修
recruitengineers
PRO
4
570
第3回しろおびセキュリティスポンサーセッション
log0417
0
160
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
360
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
680
ホームラボ紹介
y_sera15
0
130
Featured
See All Featured
How to Ace a Technical Interview
jacobian
281
24k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
360
Unsuck your backbone
ammeep
672
58k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
410
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
450
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
Scaling GitHub
holman
464
140k
Transcript
web app frameworks for 6 year olds Tuesday, May 15,
12
@sayanee_ Tuesday, May 15, 12
If you can't explain it to a six year old,
you don't understand it yourself Tuesday, May 15, 12
hackers & painters What hackers and painters have in common
is that they're both makers ~ @paulg Tuesday, May 15, 12
language story art Tuesday, May 15, 12
language story art தࠃ தமிழ் русский elvish Tuesday, May 15,
12
language story art தࠃ தமிழ் русский elvish Tuesday, May 15,
12
language story art தࠃ தமிழ் русский cinderella James Bond elvish
Odyssey Harry Potter Tuesday, May 15, 12
language story art தࠃ தமிழ் русский cinderella James Bond elvish
Odyssey Harry Potter Tuesday, May 15, 12
language story art தࠃ தமிழ் русский ballet games paintings movies
cinderella James Bond elvish Odyssey Harry Potter soundtrack Tuesday, May 15, 12
language story art தࠃ தமிழ் русский ballet games paintings movies
cinderella James Bond elvish Odyssey Harry Potter soundtrack Tuesday, May 15, 12
language frameworks Tuesday, May 15, 12
language frameworks Tuesday, May 15, 12
Tuesday, May 15, 12
Barcampsg7 Wall comment commenter Tuesday, May 15, 12
from coding to website in 10 lines Tuesday, May 15,
12
$ rails new barcampsg7 $ rails generate scaffold Wall comment:string
commenter:string $ rake db:migrate $ git init $ git add . $ git commit -m “Initial Commit” $ heroku create barcampsg7 $ git push heroku master $ heroku rake db:migrate $ heroku db:push Tuesday, May 15, 12
$ rails new barcampsg7 $ rails generate scaffold Wall comment:string
commenter:string $ rake db:migrate $ git init $ git add . $ git commit -m “Initial Commit” $ heroku create barcampsg7 $ git push heroku master $ heroku rake db:migrate $ heroku db:push version deploy code Tuesday, May 15, 12
version deploy code test agile development Tuesday, May 15, 12
from coding to website in minutes Tuesday, May 15, 12
$ django-admin.py startproject barcampsg7_django $ python manage.py runserver # in
settings.py 'ENGINE': 'django.db.backend.sqlite3', # in DATABASES 'NAME': 'barcampsg7', # in DATABASES 'django.contrib.admin', # in INSTALLED_APPS # in urls.py uncomment the lines from django.contrib import admin admin.autodiscover() $ python manage.py syncdb # in urls.py uncomment the lines url(r'^admin/', include(admin.site.urls)), #to view /admin $ python manage.py startapp wall #an app with models Tuesday, May 15, 12
M V C Tuesday, May 15, 12
odel iew ontroller M V C Tuesday, May 15, 12
odel iew ontroller M V C Tuesday, May 15, 12
::parental guidance needed:: install & download ruby, rails, git, heroku,
python, django rvm, gem Tuesday, May 15, 12
::parental guidance needed:: install & download ruby, rails, git, heroku,
python, django rvm, gem ::self-help:: patience & repetition stackoverflow, forums, google errors, irc, github Tuesday, May 15, 12
::parental guidance needed:: install & download ruby, rails, git, heroku,
python, django rvm, gem ::self-help:: patience & repetition stackoverflow, forums, google errors, irc, github it seemed like programming consisted of debugging ~ @paulg Tuesday, May 15, 12
which language or framework should I use ? Tuesday, May
15, 12
which language or framework should I use ? “ The
best camera to use is the one you have on you” Tuesday, May 15, 12
should I pick up a new language/framework ? Tuesday, May
15, 12
should I pick up a new language/framework ? musicians to
programmers Tuesday, May 15, 12
Resources 1. comparison of web frameworks 2. model-view-controller architecture 3.
For Rails: ruby, rails, rvm, gem 4. For Django: python, django 5. For versioning: git, github 6. For Rails deployment: heroku Tuesday, May 15, 12
@sayanee_ codes + slides Tuesday, May 15, 12