This is an 8 week course. If after 4 weeks of the course, You are not 100% Satisfied, Simply email or call me and I will refund your course registration fees. No Hoops to jump through.
I want you to love this course and feel that it's worth a lot more than I what you are paying. If You're not 100% completely satisfied with the course after 4 weeks, I will refund your money. Period.
Charles Max Wood will be available to answer your questions and solve your problems. You can get help through the forums, over email, and through screensharing via Skype and GoToMeeting.
Each week's lesson will include a live coding demonstration where I'll use the principles taught to add functionality to my own application. This way, you not only get the training material, but can see how to apply it.
Our E-learning software provides a forum for the course where you can ask questions, get answers, and collaborate with other students.
Each week we'll cover an aspect of Ruby on Rails. Most other training courses are purely informational. Ours are practical. We'll start with the information and end with a live demonstration of how we'd use it in a real application.
Each lesson will include up to 30 minutes of Questions and Answers at the end. If you run into a problem or have questions about the materials or techniques demonstrated, we'll get them clarified.
After each lesson, you'll be able to download and rewatch each lesson as many times as you want. We'll also embed them in the membership area for the course if you'd rather stream them instead of downloading them. These materials will be available after the course is over as well.
Sometimes it helps to have code you can look at as an example. Seeing what other people have done can show you what the next steps are. After the live demo during the lessons, you'll get access to the code I wrote in the lesson.
The best way to learn Ruby on Rails is by using it. You are going to build a Ruby on Rails application. Each week, we'll give you an assignment to complete which involves adding functionality to your Ruby on Rails application.
Writing an application is much more important when you're aiming to launch. We'll drive you to get something built that people can play with and we'll show you how to put it on a server so people can find it. This include server configuration, deployment scripts, and simpler solutions like heroku.com.
| Date | Traning Session Title | Topics & Description | Sign Up |
|---|---|---|---|
| August 7, 2013 | Rails Ramp Up |
|
|
| August 14, 2013 | Rails Models Ramp Up |
|
|
| August 21, 2013 | Rails Views Ramp Up |
|
|
| August 28, 2013 | Rails Controllers Ramp Up |
|
|
| September 4, 2013 | Rails Asset Pipeline Ramp Up |
|
|
| September 11, 2013 | Common Rails Plugins (Gems) Ramp Up |
|
|
| September 18, 2013 | Testing Rails with RSpec |
|
|
| September 25, 2013 | Rails Deployment Ramp Up |
|
Charles Max Wood is a programmer, podcaster, and family man
living in Lehi, Utah. He is the host of several podcasts, has
recorded multiple programming tutorials at Teach Me
To Code, and spoken at several
conferences. He has been programming with Ruby on Rails for 7
years and built myriad sites including social networks,
reporting applications, mapping and geospacial applications, and
financial applications.
Charles is currently a freelance web developer. His company is Intentional Excellence Productions, LLC.
The Ruby Rogues Podcast
is a weekly podcast discussion around concepts
relating to Ruby and good programming practices. It features
other top Rubyists either as regular co-hosts or guests.
The Rails Coach Podcast
is designed to help people new to Ruby on Rails understand the
concepts behind the libraries and approaches to Ruby on
Rails. Each show is 5-10 minutes long and after the recent
reboot has an accompanying video.
Teach Me To Code
is a series of screencasts explaining code concepts and
demonstrating how to build various websites. Many of the videos
are demonstrations of how to use Ruby on Rails.
Ruby on Rails is a terrific framework for building web applications. It hides a lot of the details of interacting with the database. It provides a clear way to organize your code. And, it is arguably the fastest way to build a website or web application.
Ruby on Rails' modular design gives the programmer a simple way to substitute pieces of technology with others. It allows you switch out frameworks for CSS, JavaScript, testing, database access, and many others.
Many of the functions and methods used in Ruby on Rails are named after what they do. These helper methods make building forms, lists, and other web components very easy.
Building XML and JSON apis are exceptionally simple in Rails. You can build a view (or template) for the responses to API calls or you can simply use the built-in methods for converting objects to XML or JSON.