Permalink
Browse files

Fix image references, add curriculum toc.

  • Loading branch information...
1 parent 5069bfd commit a244d2643a70a12d306c1816708e63e46e6fd492 @danchoi danchoi committed Aug 14, 2012
Showing with 61 additions and 58 deletions.
  1. BIN {views/workshop/img → public/images/slides}/Mvc-stickman.png
  2. BIN {views/workshop/img → public/images/slides}/Mvc.jpg
  3. BIN {views/workshop/img → public/images/slides}/Sqllit.jpg
  4. BIN {views/workshop/img → public/images/slides}/Suggestotron_topics_index.jpg
  5. BIN {views/workshop/img → public/images/slides}/acrobat.jpg
  6. BIN {views/workshop/img → public/images/slides}/agile.jpg
  7. BIN {views/workshop/img → public/images/slides}/blazingcloud.png
  8. BIN {views/workshop/img → public/images/slides}/cheatsheet.png
  9. BIN {views/workshop/img → public/images/slides}/ey_logo_rgb.png
  10. BIN {views/workshop/img → public/images/slides}/finder.png
  11. BIN {views/workshop/img → public/images/slides}/firefox.png
  12. BIN {views/workshop/img → public/images/slides}/flannery.jpg
  13. BIN {views/workshop/img → public/images/slides}/git.png
  14. BIN {views/workshop/img → public/images/slides}/git_bash.png
  15. BIN {views/workshop/img → public/images/slides}/itunes.png
  16. BIN {views/workshop/img → public/images/slides}/lillie_cats.jpg
  17. BIN {views/workshop/img → public/images/slides}/linux_logo.gif
  18. BIN {views/workshop/img → public/images/slides}/mac_terminal_sm.png
  19. BIN {views/workshop/img → public/images/slides}/ms_office.png
  20. BIN {views/workshop/img → public/images/slides}/mvc_simple.png
  21. BIN {views/workshop/img → public/images/slides}/nicksieger.jpg
  22. BIN {views/workshop/img → public/images/slides}/nird.png
  23. BIN {views/workshop/img → public/images/slides}/os_x_logo.jpg
  24. BIN {views/workshop/img → public/images/slides}/pivotal_labs_logo.png
  25. BIN {views/workshop/img → public/images/slides}/pivotal_logo.png
  26. BIN {views/workshop/img → public/images/slides}/quicktime.jpg
  27. BIN {views/workshop/img → public/images/slides}/rails_logo.jpg
  28. BIN {views/workshop/img → public/images/slides}/rails_logo_small.jpg
  29. BIN {views/workshop/img → public/images/slides}/railsbridge_logo.png
  30. BIN {views/workshop/img → public/images/slides}/ruby-logo.jpg
  31. BIN {views/workshop/img → public/images/slides}/safari.png
  32. BIN {views/workshop/img → public/images/slides}/scribd.jpg
  33. BIN {views/workshop/img → public/images/slides}/square_logo.jpg
  34. BIN {views/workshop/img → public/images/slides}/student_experience.png
  35. BIN {views/workshop/img → public/images/slides}/unauthenticated_home-0.jpg
  36. BIN {views/workshop/img → public/images/slides}/web-application.png
  37. BIN {views/workshop/img → public/images/slides}/web_app_in_rails.jpg
  38. BIN {views/workshop/img → public/images/slides}/windows_logo.gif
  39. BIN {views/workshop/img → public/images/slides}/wordpress.jpg
  40. +27 −0 views/curriculum/curriculum_toc.markdown
  41. +1 −6 views/workshop/closing.deck.markdown
  42. +4 −4 views/workshop/foundational_skills.deck.markdown
  43. +0 −16 views/workshop/nyc-resources.deck.markdown
  44. +16 −16 views/workshop/ruby_for_beginners.deck.markdown
  45. +4 −4 views/workshop/ruby_for_programmers.deck.markdown
  46. +1 −1 views/workshop/teacher_training.deck.markdown
  47. +8 −8 views/workshop/welcome.deck.markdown
  48. +0 −3 views/workshop/workshop.markdown
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
@@ -0,0 +1,27 @@
+<div class="alert alert-info">
+<strong>Note to attendees</strong>: This is material that we expect you to read during the workshop, not before it. It may not be in its final state. So please wait until then to study this material.
+</div>
+
+# Suggesto-tron Table of Contents
+
+[Intro](curriculum)
+[The Ruby Language](ruby_language)
+[Tools to Help You Learn Ruby](tools)
+[Creating a Rails Application](getting_started)
+[Create a Git Repo](create_a_new_git_repo)
+[Add the Project Files to the Git Repo](add_the_project_to_the_git_repo)
+[Run Your Application on Your Machine](running_your_application_locally)
+[Deploy to Heroku](deploy_to_heroku)
+[Creating and Running a Database Migration](creating_a_migration)
+[CRUD with Scaffolding](CRUD_with_scaffolding)
+[Commit and Push to Heroku](commit_and_push_to_heroku)
+[Voting on Topics](voting_on_topics)
+[Hooking Up Votes and Topics](hooking_up_votes_and_topics)
+[Allow People to Vote](allow_people_to_vote)
+[Commit and Push to Heroku, Again](commit_and_push_to_heroku_again)
+[Setting the Default Page](setting_the_default_page)
+[Redirect to the Topics List After Creating a New Topic](redirect_to_the_topics_list_after_creating_a_new_topic)
+[Make the Topic Title a Link](make_the_topic_title_a_link)
+[Clean Up Links on the Topics List](clean_up_links_on_the_topics_list)
+[Commit and Push to Heroku, Yet Again](commit_and_push_to_heroku_yet_again)
+[Credits](credits_and_next_steps)
@@ -1,12 +1,7 @@
<!SLIDE bullets incremental>
-# You have completed RailsBridge #38!
+# You have completed the Boston Ruby Workshop!
* Congratulations!
-
-<!SLIDE bullets>
-# Please thank our awesome sponsor!
-![EngineYard](img/ey_logo_rgb.png)
-
<!SLIDE bullets>
# Celebrate!
* After-party
@@ -74,11 +74,11 @@ This presentation covers the basic skills required to be a programmer...
<table>
<tr>
<td>
- <img src='img/os_x_logo.jpg'>
+ <img src='/images/slides/os_x_logo.jpg'>
<td>
- <img src='img/windows_logo.gif'>
+ <img src='/images/slides/windows_logo.gif'>
<td>
- <img src='img/linux_logo.gif'>
+ <img src='/images/slides/linux_logo.gif'>
</tr>
</table>
@@ -114,5 +114,5 @@ This presentation covers the basic skills required to be a programmer...
* "push"
* "pull"
* Diagram
- * ![git](img/git.png)
+ * ![git](/images/slides/git.png)
* <http://help.github.com/git-cheat-sheets/>
@@ -1,16 +0,0 @@
-!SLIDE
-
-## Additional Resources
-
-**github.com** for source code sharing and browsing
-
-**heroku.com** for easy site hosting
-
-**gemcutter.org** for all your gem needs
-
-**#nycrb** on IRC for realtime interaction with NYC ruby developers
-
-**nycruby.org** and **meetup.com/nycruby** for information about NYC ruby meetups and mailing lists
-
-**nyc-ruby-women@googlegroups.com** for continuing the experience after the workshop is over
-
@@ -12,30 +12,30 @@
<table>
<tr>
<td>
- <img src='img/os_x_logo.jpg'>
+ <img src='/images/slides/os_x_logo.jpg'>
<td>
- <img src='img/windows_logo.gif'>
+ <img src='/images/slides/windows_logo.gif'>
<td>
- <img src='img/linux_logo.gif'>
+ <img src='/images/slides/linux_logo.gif'>
</tr>
</table>
!SLIDE
# Applications
-![](img/acrobat.jpg)
-![](img/finder.png)
-![](img/firefox.png)
-![](img/itunes.png)
-![](img/quicktime.jpg)
-![](img/safari.png)
-![](img/ms_office.png)
-![](img/wordpress.jpg)
+![](/images/slides/acrobat.jpg)
+![](/images/slides/finder.png)
+![](/images/slides/firefox.png)
+![](/images/slides/itunes.png)
+![](/images/slides/quicktime.jpg)
+![](/images/slides/safari.png)
+![](/images/slides/ms_office.png)
+![](/images/slides/wordpress.jpg)
!SLIDE centereverything
# Web Application In Rails
-![](img/web_app_in_rails.jpg)
+![](/images/slides/web_app_in_rails.jpg)
!SLIDE incremental smbullets
# How do I write one?
@@ -56,9 +56,9 @@
!SLIDE bullets
# "The Terminal"
-* Windows: git bash ![](img/git_bash.png)
+* Windows: git bash ![](/images/slides/git_bash.png)
-* Mac OS X: Terminal ![](img/mac_terminal_sm.png)
+* Mac OS X: Terminal ![](/images/slides/mac_terminal_sm.png)
* aka "The Shell" or "The Command Line" or "The Console" or "Bash" or "Shell"
@@ -287,9 +287,9 @@ then open a browser to <http://localhost:4567/>
!SLIDE
## Web App Network Architecture
-![](img/web-application.png)
+![](/images/slides/web-application.png)
!SLIDE
## Web App MVC Architecture
-![](img/mvc_simple.png)
+![](/images/slides/mvc_simple.png)
@@ -1,7 +1,7 @@
!SLIDE subsection
# Introduction to Ruby for Programmers
-<img src="img/ruby-logo.jpg" width="250">
+<img src="/images/slides/ruby-logo.jpg" width="250">
This section is intended as a brief, lightweight overview of the Ruby language; following sections will cover all these topics in much more detail. Students are encouraged to ask questions, but instructors are encouraged to answer, "We'll cover that later."
@@ -12,10 +12,10 @@ This section is intended as a brief, lightweight overview of the Ruby language;
# Ruby vs. Rails
### Ruby is a Language
-<img src="img/ruby-logo.jpg" height="125" width="125">
+<img src="/images/slides/ruby-logo.jpg" height="125" width="125">
### Rails is a Framework
-<img src="img/rails_logo.jpg" height="125" width="125">
+<img src="/images/slides/rails_logo.jpg" height="125" width="125">
### Rails is written in Ruby
@@ -226,7 +226,7 @@ Solution: always put operators on top line
# Ruby syntax cheatsheet
-![cheatsheet](img/cheatsheet.png)
+![cheatsheet](/images/slides/cheatsheet.png)
(_The Well-Grounded Rubyist_, p. 5, section 1.1.2)
@@ -166,7 +166,7 @@ As a teacher or TA...
You should be aware of these, even if you don't tell the students all of them right away.
* Diagrams:
- * REST <http://curriculum.railsbridge.org/workshop/rest>
+ * REST <http://workshop.bostonrb.org/workshop/rest>
* MVC <https://github.com/alexch/mission/raw/master/mvc.png>
* git <https://github.com/alexch/mission/raw/master/git.png>
* Workshop Github repo (slides and diagrams)
@@ -1,5 +1,5 @@
!SLIDE centereverything bullets
-![Railsbridge](img/railsbridge_logo.png)
+![Railsbridge](/images/slides/railsbridge_logo.png)
# Ruby on Rails Workshop
<!SLIDE bullets>
@@ -34,14 +34,14 @@ We want the community of software developers to reflect the diversity of our soc
!SLIDE image
# Web Application Plumbing
-![Web App](img/web-application.png)
+![Web App](/images/slides/web-application.png)
!SLIDE center
# Ruby vs. Rails
|Ruby is a Language | Rails is a Framework |
|----|-----|
-| <img src="img/ruby-logo.jpg" alt="Ruby" width="250"> | <img src="img/rails_logo.jpg" alt="Rails" width="250"> |
+| <img src="/images/slides/ruby-logo.jpg" alt="Ruby" width="250"> | <img src="/images/slides/rails_logo.jpg" alt="Rails" width="250"> |
<!SLIDE bullets>
# Ruby: programming language
@@ -70,12 +70,12 @@ We want the community of software developers to reflect the diversity of our soc
* Minimal code - maximal effect
<!SLIDE image>
-<img src="img/mvc_simple.png">
+<img src="/images/slides/mvc_simple.png">
<!SLIDE bullets>
# Agile development
-![Agile Manifesto](img/agile.jpg)
+![Agile Manifesto](/images/slides/agile.jpg)
* Pair programming
* Test-driven or Behavior-driven development
@@ -101,8 +101,8 @@ We want the community of software developers to reflect the diversity of our soc
<!SLIDE bullets>
# Materials
-* Slides: <http://curriculum.railsbridge.org/workshop>
-* Suggestotron Curriculum: <http://curriculum.railsbridge.org/>
+* Slides: <http://workshop.bostonrb.org/workshop/workshop>
+* Suggestotron Curriculum: <http://workshop.bostonrb.org/curriculum/curriculum_toc>
<!SLIDE bullets>
# What will you learn today?
@@ -112,4 +112,4 @@ We want the community of software developers to reflect the diversity of our soc
* learn tools and patterns for building web apps in Ruby on Rails
---
-Proceed to next slide deck: [Today's Workshop Info and Schedule](current)
+Back to the Table of Contents: [« Back](/workshop/workshop)
@@ -13,6 +13,3 @@
## Workshop Prep:
* [Teacher Training](teacher_training)
-
-
-See the [toc] link in the top right for a full table of contents.

0 comments on commit a244d26

Please sign in to comment.