• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Web Frameworks for 6 year olds
 

Web Frameworks for 6 year olds

on

  • 1,060 views

 

Statistics

Views

Total Views
1,060
Views on SlideShare
1,054
Embed Views
6

Actions

Likes
1
Downloads
9
Comments
0

3 Embeds 6

http://www.hanrss.com 3
https://twitter.com 2
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Web Frameworks for 6 year olds Web Frameworks for 6 year olds Presentation Transcript

  • web app frameworks for 6 year olds
  • @sayanee_
  • If you cant explain it to a six year old, you dont understand it yourself
  • hackers & paintersWhat hackers and painters have in common is that theyre both makers ~ @paulg
  • language story art
  • language story art ௺௺௺௺௺русский elvish
  • language story art ௺௺௺௺௺русский elvish
  • language story art cinderella ௺௺௺௺௺ James Bondрусский Odyssey elvish Harry Potter
  • language story art cinderella ௺௺௺௺௺ James Bondрусский Odyssey elvish Harry Potter
  • language story art cinderella paintings ௺௺௺௺௺ soundtrack James Bondрусский ballet Odyssey movies elvish Harry Potter games
  • language story art cinderella paintings ௺௺௺௺௺ soundtrack James Bondрусский ballet Odyssey movies elvish Harry Potter games
  • language frameworks
  • language frameworks
  • Barcampsg7 Wallcomment commenter
  • from coding to website in 10 lines
  • $
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
  • $
rails
new
barcampsg7 new app$
rails
generate
scaffold
Wall
comment:string
commenter:string$
rake
db:migrate
$
git
init version control$
git
add
.$
git
commit
‐m
“Initial
Commit”$
heroku
create
barcampsg7$
git
push
heroku
master publish to web$
heroku
rake
db:migrate$
heroku
db:push
  • from coding to website in minutes
  • $
django‐admin.py
startproject
barcampsg7_django$
python
manage.py
runserver#
in
settings.pyENGINE:
django.db.backend.sqlite3,
#
in
DATABASESNAME:
barcampsg7,
#
in
DATABASESdjango.contrib.admin,
#
in
INSTALLED_APPS#
in
urls.py
uncomment
the
linesfrom
django.contrib
import
adminadmin.autodiscover()$
python
manage.py
syncdb
#
in
urls.py
uncomment
the
linesurl(r^admin/,
include(admin.site.urls)),
#to
view
/admin$
python
manage.py
startapp
wall
#an
app
with
models
  • M V C
  • ControllerModel View
  • ControllerModel View
  • ::parental guidance needed:: install & downloadruby, rails, git, heroku, python, django rvm, gem
  • ::parental guidance needed:: install & download ruby, rails, git, heroku, python, django rvm, gem ::self-help:: patience & repetitionstackoverflow, forums, google errors, github
  • ::parental guidance needed:: install & download ruby, rails, git, heroku, python, django rvm, gem ::self-help:: patience & repetitionstackoverflow, forums, google errors, github it seemed like programming consisted of debugging ~ @paulg
  • which language or framework should I use ?
  • which language or framework should I use ?“ The best camera to use is the one you have on you”
  • should I pick up a new language/framework ?
  • should I pick up a new language/framework ? musicians to programmers
  • Resources1. comparison of web frameworks2. model-view-controller architecture3. For Rails: ruby, rails, rvm, gem, heroku4. For Django: python, django5. For versioning: git, github
  • @sayanee_ codes + slides