We are almost 9 weeks into the Ruby/Rails/Software Development course.
The students are well on their way into their Rails projects and the time has come to expose them to more of the depth and breadth of the field.
As such, we’re hoping that many of you can volunteer to share some of your expertise with the class.
Details are below.
November 12th, November 29th (excepts for Nov 22/23) are all available for mentor/community talks.
Talks can be as long or as short as you are comfortable with. Our goal is to share your expertise in a way that you are comfortable with.
We usually have class lectures from 8:45 to 12:45 and work on exercises until 4. We can work with your schedule to fit a talk in at any point in the day.
We are open to any format you choose. Many of our guest speakers have chosen to give traditional presentations but exercise and free-form lectures have also been popular.
A summary of that we covered in the Ruby Unit: http://learn.nashvillesoftwareschool.com/ruby-on-rails-4-weeks-in/
Since then we have been diving into Rails with Cucumber, Rspec through pairing and live coding on our learning project, weeBlog.
We are almost done reading through (book-club style) The Pragmatic Programmer and we will be starting on The Passionate Programmer at some point next week.
The students have also just started on their personal capstone project.
Naturally, none of these topics can be covered in a single lecture. However, the more exposure topics the students have exposure to, the more able they will be drive their own learning once this course is over.
Please suggest any topic you are passionate about ( Keep in mind that you don’t have to know everything about a topic in order to share it with students!)
Below is a list of suggestions culled from my notes and student requests.
Intermediate/Advanced Rails Topics:
Topics on my personal list of things developers should know:
Topics specifically requested by students:
As you can tell, some of these topics can be covered in minutes, while others would take hours.