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
650
Other Decks in Technology
See All in Technology
AI時代におけるエンジニアの新たな役割──FDEとクオリアの探求/登壇資料(戸井田 裕貴)
hacobu
PRO
0
380
ファミコンでPHPを動かす / PHP on the Famicom
tomzoh
2
640
【公開用】AI_Dev_Ex2026_AI_登壇資料
matsuritechnologies
PRO
2
590
VPCセキュリティ対応の最新事情
nagisa53
1
320
プロダクト開発組織の現在地(Ver.2026/07) / product-organization
kaonavi
0
470
なぜ、あなたのエージェントは言うことを聞かないのか
segavvy
1
450
システム監視入門
grimoh
1
470
ソフトウェアアーキテクチャ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
2
130
そのドキュメント、自動化しませんか?
yuksew
1
430
複数プロダクト組織のAIネイティブ化における戦略 / AICon2026_kude
rakus_dev
0
310
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
220
kaonavi Tech Night#1
kaonavi
0
170
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.7k
From π to Pie charts
rasagy
0
240
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
620
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
280
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
880
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
230
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
190
Making Projects Easy
brettharned
120
6.7k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Site-Speed That Sticks
csswizardry
13
1.3k
Building the Perfect Custom Keyboard
takai
2
820
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