8 Beautiful Ruby on Rails Apps in 30 Days & TDD - Immersive
- No pre-knowledge required for this 8 apps in 30 days challenge. I'll teach you everything you need to know.
- Modern browser (Chrome, IE, FireFox, Safari) and internet connection
- A Mac laptop or iMac (or Windows PC running OSX)
- Text Editor (I prefer Sublime Text). Free is best when you're just starting.
- No other special software required
Build your Rails portfolio with 8 super cool web applications in Ruby on Rails. Use it to begin seeking jobs as proof of what you can do, or feel confident to launch projects.
I know the frustration of learning how to code. Trust me. I've been there.
But how did I go from "aspiring developer" to winning hackathons with 150 people and building web applications for a living? Simple. I learned by doing. By building different applications over and over again.
"Spent over £2k on a Rails course and it wasn't half as good as what this course is offering for free. Ta " - Lyndon Joseph
“This class was simply amazing. I learned a lot and I know how to code now! I'm excited to put in the work to master the new skills I've learned. Thank you.” – Montalis Anglade
The 8 app in 30 days course is THE most comprehensive crash course you'll find in Ruby on Rails, styling/design, and best-practices -- or your money back. You can begin with zero skills and become a fee-earning Rails developer in just 30 days.
Zero-to-launch 8 TIMES as you code and own:
- Instagram Web App replica w/ design
- Tumblr Web App replica w/ design
- Evernote or Google Doc - File Storage replica w/ design
- ESPN Fan Forum or Hacker News replica w/ design
- iMDB (or Broadway Web App) replica w/ design
- TaskRabbit (or Craigslist) replica w/ design
- Project Manager replica w/ design (jobs board) replica w/ design
- Todolist (productivity app) replica w/ design
It gets even better!
Enter to win a the super popular Sublime Text License Giveaway!
Sublime Text Editor
"Completely hands-on, no-nonsense, Do-It-Yourself Approach adopted from start to finish. This is not just another Ruby on Rails course, its much better than that. Thanks for putting so much into this course, you're the man! " - Osazeme Usen
The best way to absorb unfamiliar concepts is to begin with the large picture in mind and work down to details. This course has been designed to show you new concepts (variables, loops, conditionals, gems, e.t.c.) ONLY AS YOU APPLY THEM and NEVER in theory.
~20 Hours spread over 30 days of clear coding instruction where we will delve into the full process of zero-to-launch!
Chinese Proverb: "I listen, I forget; I see, I remember; I do, I learn!"
- A friendly, informal community to support you every step of the way
- Personal contact with me, the course tutor (email@example.com)
- Lifetime access to course materials
- Hands-on learning to lock that knowledge in
- A deep understanding of how to code, design and build powerful websites
I will never leave you hanging!
It doesn't matter how old you are or what you do professionally. I guarantee that ANYONE can benefit from this course, whether it's earning a bit of extra cash on the side, changing career altogether or just the freedom to bring ideas to life.
More from former students have this to say:
“Good clear instruction. There are materials floating around online, but Yonathan has put them together in an order that makes sense.” – Jonathan Grove
“Yonathan's tutorial and style of teaching is really relaxed and to the point. A lot of rails tutorials out there either show you too much or too little. His tutorial was the right mix - focusing on getting stuff up and running really quick.” - Manuel Da Costa
This course is both for students who have no experience in programming at all and also for students who have tried Ruby on Rails in the past but want to take their skills to the next level.
- Looking to build a portfolio with 8 beautiful web apps (have something to show for your work) and build your confidence with Rails.
- For someone seeking a career shift and is exploring Rails
- For solo entrepreneur/freelancer who wants to make a living/side-income from web development
- Intermediates: Those who have dabbled with Rails but are unable to take the next step and code their own ideas
- Beginners: Don't worry if you don't know what the command-line or a text editor are! I personally respond to any questions my students have, so there's no worry about getting stuck or not knowing what to do.
- For someone FED UP with textbooks, incomplete resources and expensive tutorials.
- For a Non-Technical Founder(s) and someone who wants the skills to take an idea from scratch-to-launch
- Quick Intro -- Please Watch.
- Why Rails is so popular and easy to learn
- Easy Install for Ruby, Rails, Git, Sublime Text and Terminal
- Adding Stylesheets to the Application
- Sublime Text Giveaway
- Quick Intro - Ruby Basics
- Using iRB -- Interactive Ruby Shell (IRB or irb)
- Numbers in Ruby
- Strings in Ruby
- Booleans in Ruby
- Arrays in Ruby
- Symbols in Ruby
- Hashes in Ruby
- Variables in Ruby
- Methods in Ruby
- Conditionals in Ruby
- Iterations in Ruby
- Practice Round 1 - Rails Setup, Getting Familiar with Tools
- Practice Round 2- Rails Setup, Getting Familiar with Tools
- (MVC) Model - View - Controller
- Welcome to FileCabinet - Introduction
- Launch FileCabinet & create static landing page
- FileCabinet - Doc Controller, Model and more routes
- FileCabinet - First View File for Doc Model
- FileCabinet - Display single and all documents
- FileCabinet - Edit/Update & Destroy Documents
- FileCabinet - User Model w/ Associations
- FileCabinet -- Document restrictions (visible only to creator) & Styleeshets
- FileCabinet - Styling and Navigation
- FileCabinet - Document Index Page Styling
- FileCabinet - Document Show Page Styling
- FileCabinet - Document New, Edit, Log In/Sign Up Pages Styling
- FileCabinet - Congratulations - Closing Comments
- Welcome Tumblr - Introduction
- Tumblr - Create Post Model, Controller
- Tumblr - Ability to Create and Show Posts
- Tumblr - Display all Posts in Sequence
- Tumblr - Navigation, Styling and Structure of Application
- Tumblr - Add Validation to Posts (i.e set post parameters)
- Tumblr- Edit and Delete Post Functionality (Complete CRUD)
- Tumblr - Add Comments to Posts Page
- Tumblr - Delete Function for Comments
- Tumblr - Comments & Post dependency
- Tumblr - Static Page
- Tumblr - Add Users to App
- Tumblr - User Restrictions
- Tumblr - Congrats - Closing Message
Hi! I'm Yonathan. I'm a marketer and teach coding for fun. I've been building web applications on and off since 2013 with Ruby on Rails, Python & Django and front-end with the usual JS, CSS, HTML.
Learning technical skills has a way of exposing our deepest self-limiting beliefs and fears of not being good enough. That's why the "8 Beautiful Ruby on Rails in 30 days" course focus on building projects to help you build confidence and have something to show for your work.