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
410
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
320
ECMAScript 6 - part 1
sayanee
3
420
ECMAScript 6 - part 2
sayanee
1
300
Minimalist Designer behind the curious Developer
sayanee
8
440
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で再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
6
3.8k
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1.2k
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
500
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
2.7k
Building applications in the Gemini API family.
line_developers_tw
PRO
0
1.5k
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
1.5k
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
270
AI Testing Talks: Challenges of Applying AI in Software Testing: From Hype to Practical Use
exactpro
PRO
1
130
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
2
150
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
2
220
「嘘をつくテスト」の失敗例から学ぶ 良いテストコード #frontend_phpcon_do
asumikam
0
460
AI と創る新たな世界 / A New World Created with AI
ks91
PRO
0
110
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
How STYLIGHT went responsive
nonsquared
100
6.2k
WCS-LA-2024
lcolladotor
0
620
BBQ
matthewcrist
89
10k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
エンジニアに許された特別な時間の終わり
watany
107
250k
The SEO Collaboration Effect
kristinabergwall1
1
480
A Soul's Torment
seathinner
6
2.9k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
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