Skip to content

Instantly share code, notes, and snippets.

@zerothabhishek
Created October 28, 2014 01:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zerothabhishek/21849150fede59bc2a5e to your computer and use it in GitHub Desktop.
Save zerothabhishek/21849150fede59bc2a5e to your computer and use it in GitHub Desktop.
Workshop program 1st-Nov
## Program Nov-1
Sessions:
- TryRuby
- Before Rails
~~ Lunch
- Sinatra
- Rails-1
~~ Tea Break
- Rails-2
- Conclusion
### TryRuby
~ Basic introduction to Ruby programming language
- Exercises from tryruby.org (direct on site or on console)
- 4-5 levels as time permits
### Before Rails
~ Introduction to non-Rails subjects
- Internet, computer networks and HTTP
- HTML
- Javascript
- CSS
- DBMS [postgres, mysql, sqlite]
- Ruby ecosystem (gems, bundler, application servers)
**Lunch Break**
### Sinatra
~ Non MVC web dev example
- Textbook sample
- Adding view templates
- Adding persistence with database
- Spitting Json
### Rails-1
~ Dive into Rails
- Scaffold
- MVC
- Activerecord
**Tea Break**
### Rails-2
~ Dive further
- Change the UI
- Change a route
- Database migration
- Add devise
- Add paperclip for uploads
### Conclusion
- Participant intro
- Myth busters (Is Ruby still in business?)
- Career talk
- Volunteer intro
- What next
---
Notes:
- No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment