Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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русский  ...
language            story            art              cinderella          ௺௺௺௺௺                        James Bondрусский  ...
language            story                     art              cinderella             paintings          ௺௺௺௺௺            ...
language            story                     art              cinderella             paintings          ௺௺௺௺௺            ...
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
...
$
rails
new
barcampsg7                            new app$
rails
generate
scaffold
Wall
comment:string
commenter:string$
r...
from coding to website      in minutes
$
django‐admin.py
startproject
barcampsg7_django$
python
manage.py
runserver#
in
settings.pyENGINE:
django.db.backend.sqli...
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                   rv...
::parental guidance needed::             install & download  ruby, rails, git, heroku, python, django                   rv...
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....
@sayanee_ codes + slides
Web Frameworks for 6 year olds
Upcoming SlideShare
Loading in …5
×

Web Frameworks for 6 year olds

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Web Frameworks for 6 year olds

  1. 1. web app frameworks for 6 year olds
  2. 2. @sayanee_
  3. 3. If you cant explain it to a six year old, you dont understand it yourself
  4. 4. hackers & paintersWhat hackers and painters have in common is that theyre both makers ~ @paulg
  5. 5. language story art
  6. 6. language story art ௺௺௺௺௺русский elvish
  7. 7. language story art ௺௺௺௺௺русский elvish
  8. 8. language story art cinderella ௺௺௺௺௺ James Bondрусский Odyssey elvish Harry Potter
  9. 9. language story art cinderella ௺௺௺௺௺ James Bondрусский Odyssey elvish Harry Potter
  10. 10. language story art cinderella paintings ௺௺௺௺௺ soundtrack James Bondрусский ballet Odyssey movies elvish Harry Potter games
  11. 11. language story art cinderella paintings ௺௺௺௺௺ soundtrack James Bondрусский ballet Odyssey movies elvish Harry Potter games
  12. 12. language frameworks
  13. 13. language frameworks
  14. 14. Barcampsg7 Wallcomment commenter
  15. 15. from coding to website in 10 lines
  16. 16. $
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
  17. 17. $
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
  18. 18. from coding to website in minutes
  19. 19. $
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
  20. 20. M V C
  21. 21. ControllerModel View
  22. 22. ControllerModel View
  23. 23. ::parental guidance needed:: install & downloadruby, rails, git, heroku, python, django rvm, gem
  24. 24. ::parental guidance needed:: install & download ruby, rails, git, heroku, python, django rvm, gem ::self-help:: patience & repetitionstackoverflow, forums, google errors, github
  25. 25. ::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
  26. 26. which language or framework should I use ?
  27. 27. which language or framework should I use ?“ The best camera to use is the one you have on you”
  28. 28. should I pick up a new language/framework ?
  29. 29. should I pick up a new language/framework ? musicians to programmers
  30. 30. Resources1. comparison of web frameworks2. model-view-controller architecture3. For Rails: ruby, rails, rvm, gem, heroku4. For Django: python, django5. For versioning: git, github
  31. 31. @sayanee_ codes + slides

    Be the first to comment

    Login to see the comments

  • d88315v

    Oct. 3, 2011

Views

Total views

1,362

On Slideshare

0

From embeds

0

Number of embeds

7

Actions

Downloads

12

Shares

0

Comments

0

Likes

1

×