Start Here: Ruby on Rails
About This Show
Are you a new Ruby on Rails developer in need of guidance? Well, StartHere: Ruby on Rails is the show for you! Dain Miller is your Ruby on Rails coach and he'll provide insight, and resources to help get you from knowing nothing to becoming a full-time Ruby ninja. Everyone starts somewhere and you’re starting here!
Most Recent Episode
The Advanced Beginner Formula: Everything You Need to Know About Becoming an Advanced Beginner
How to become an advanced beginner
Step 0. Pick 1 language and 1 framework. If you can't decide, pick Ruby on Rails and be done with it.
Step 1. Context: Read 10 tutorials in your framework & language
Step 2. Reps and sets: Do 10-25 tutorials. can you do it?
BONUS: find mentor to ask questions on ur journey :) twitter is great for this
Step 3. Project Phase
Step 3a. Learn a version control system & setup git project
Step 3b. Find project online that u suspect uses ur framework and language
Step 3c. Pull out paper and do a "low fidelity" mockup of the website that you are seeing.
Step 3d. get basic application up and running by following tutorial "How to build a blog in FRAMEWORK/LANGUAGE HERE"
BONUS: Ask mentor any questions you might have at this phase
Step 3e. break your mockups into "sections" that are tutorials you might find online, then combine the tutorials together into an app.
BONUS: Attempt to develop relationship with mentor
Step 4. Pre-job last educational push (courses, coaches, further professional development, etc). Modeling a person is a great thing to do in this phase. Find a course or program or person that you can model or learn from in this phase.
Step 5. You're ready to start looking for a job.