HOME > Development > 8 Beautiful Ruby on Rails Apps in 30 Days TDD Immersive

8 Beautiful Ruby on Rails Apps in 30 Days TDD Immersive

  • Development
  • May 05, 2025
Synopsis8 Beautiful Ruby on Rails Apps in 30 Days & TDD – I...
8 Beautiful Ruby on Rails Apps in 30 Days TDD Immersive  No.1

8 Beautiful Ruby on Rails Apps in 30 Days & TDD – Immersive , available at Free, has an average rating of 4.65, with 132 lectures, based on 2035 reviews, and has 59855 subscribers.

You will learn about Build Portfolio of 8 Apps like Instagram; Tumblr; ESPN/Hacker News; Evernote (Document Storage); TaskRabbit/CraigsList; iMDB; Todolist; Project Manager, etc. Idea to Implementation (Wireframe to live application) done 8 times. Quickly build versatile Rails Web Apps so you dont have to hire expensive developers ($2K+/per project). Earn Money from new skills by getting development gigs on freelancer sites. Learn how to make beautiful, interactive and versatile web apps using Rails – the most popular web framework. Reach a comfortable intermediate to low-advanced level after 30 days of steady work. Troubleshoot a variety of common errors Ability to add functionality w/ Users, Forms, Image Uploading/Rendering, Voting, Syntax, Styling etc. Solid understanding of the MVC (model, view, controller). Add jQuery Plug-ins (like Masonry jQuery and raty.js) Use HAML syntax to embed Ruby code as a cleaner alternative to .erb Test Driven Development (TDD) using Rspec Add bootstrap elements and Responsive design File storage and manipulation (like Evernote / Google Docs) Setup Secure User Logins Launch on Heroku (live server) Custom Image uploading for social media applications (Tumblr, Instagram, iMDB) 5-Star Rating Systems (iMDB-like social-centric apps) Sorting and Filtering by Categories Comfortable with Git & Github Beautiful design (using Sass, a little bootstrap, jQuery libraries) This course is ideal for individuals who are Looking to build a portfolio with 8 beautiful web apps (have something to show for your work) and build your confidence with Rails. or For someone seeking a career shift and is exploring Rails or For solo entrepreneur/freelancer who wants to make a living/side-income from web development or Intermediates: Those who have dabbled with Rails but are unable to take the next step and code their own ideas or Beginners: Dont worry if you dont know what the command-line or a text editor are! I personally respond to any questions my students have, so theres no worry about getting stuck or not knowing what to do. or For someone FED UP with textbooks, incomplete resources and expensive tutorials. or For a Non-Technical Founder(s) and someone who wants the skills to take an idea from scratch-to-launch It is particularly useful for Looking to build a portfolio with 8 beautiful web apps (have something to show for your work) and build your confidence with Rails. or For someone seeking a career shift and is exploring Rails or For solo entrepreneur/freelancer who wants to make a living/side-income from web development or Intermediates: Those who have dabbled with Rails but are unable to take the next step and code their own ideas or Beginners: Dont worry if you dont know what the command-line or a text editor are! I personally respond to any questions my students have, so theres no worry about getting stuck or not knowing what to do. or For someone FED UP with textbooks, incomplete resources and expensive tutorials. or For a Non-Technical Founder(s) and someone who wants the skills to take an idea from scratch-to-launch.

Enroll now: 8 Beautiful Ruby on Rails Apps in 30 Days & TDD – Immersive

Summary

Title: 8 Beautiful Ruby on Rails Apps in 30 Days & TDD – Immersive

Price: Free

Average Rating: 4.65

Number of Lectures: 132

Number of Published Lectures: 132

Number of Curriculum Items: 132

Number of Published Curriculum Objects: 132

Original Price: Free

Quality Status: approved

Status: Live

What You Will Learn

  • Build Portfolio of 8 Apps like Instagram; Tumblr; ESPN/Hacker News; Evernote (Document Storage); TaskRabbit/CraigsList; iMDB; Todolist; Project Manager, etc.
  • Idea to Implementation (Wireframe to live application) done 8 times.
  • Quickly build versatile Rails Web Apps so you dont have to hire expensive developers ($2K+/per project).
  • Earn Money from new skills by getting development gigs on freelancer sites.
  • Learn how to make beautiful, interactive and versatile web apps using Rails – the most popular web framework.
  • Reach a comfortable intermediate to low-advanced level after 30 days of steady work.
  • Troubleshoot a variety of common errors
  • Ability to add functionality w/ Users, Forms, Image Uploading/Rendering, Voting, Syntax, Styling etc.
  • Solid understanding of the MVC (model, view, controller).
  • Add jQuery Plug-ins (like Masonry jQuery and raty.js)
  • Use HAML syntax to embed Ruby code as a cleaner alternative to .erb
  • Test Driven Development (TDD) using Rspec
  • Add bootstrap elements and Responsive design
  • File storage and manipulation (like Evernote / Google Docs)
  • Setup Secure User Logins
  • Launch on Heroku (live server)
  • Custom Image uploading for social media applications (Tumblr, Instagram, iMDB)
  • 5-Star Rating Systems (iMDB-like social-centric apps)
  • Sorting and Filtering by Categories
  • Comfortable with Git & Github
  • Beautiful design (using Sass, a little bootstrap, jQuery libraries)
  • Who Should Attend

  • 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: Dont worry if you dont know what the command-line or a text editor are! I personally respond to any questions my students have, so theres 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
  • Target Audiences

  • 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: Dont worry if you dont know what the command-line or a text editor are! I personally respond to any questions my students have, so theres 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
  • 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

    The8 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 TIMESas you code and own:

    1. Instagram Web App replica w/ design
    2. Tumblr Web Appreplica w/ design
    3. Evernote or Google Doc – File Storage replica w/ design
    4. ESPN Fan Forum or Hacker News replica w/ design
    5. iMDB (or Broadway Web App) replica w/ design
    6. TaskRabbit (or Craigslist) replica w/ design
    7. Project Manager replica w/ design (jobs board) replica w/ design
    8. Todolist (productivity app) replica w/ design

    It gets even better!

    Enter to win a the super popular Sublime Text License Giveaway!

    Sublime Text Editor

    Worth ~$70!

    “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!”

    What else?

  • A friendly, informal community to support you every step of the way
  • Personal contact with me, the course tutor (yonathan@crashlearner.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.

    Course Curriculum

    Chapter 1: Intro to 8 Apps in 30 days!

    Lecture 1: Quick Intro Please Watch.

    Chapter 2: Why Rails?

    Lecture 1: Why Rails is so popular and easy to learn

    Chapter 3: Install Rails

    Lecture 1: Easy Install for Ruby, Rails, Git, Sublime Text and Terminal

    Chapter 4: Stylesheets for Course

    Lecture 1: Adding Stylesheets to the Application

    Chapter 5: Sublime Text Giveaway/Contest

    Lecture 1: Sublime Text Giveaway

    Chapter 6: Ruby (OPTIONAL)

    Lecture 1: Quick Intro – Ruby Basics

    Lecture 2: Using iRB Interactive Ruby Shell (IRB or irb)

    Lecture 3: Numbers in Ruby

    Lecture 4: Strings in Ruby

    Lecture 5: Booleans in Ruby

    Lecture 6: Arrays in Ruby

    Lecture 7: Symbols in Ruby

    Lecture 8: Hashes in Ruby

    Lecture 9: Variables in Ruby

    Lecture 10: Methods in Ruby

    Lecture 11: Conditionals in Ruby

    Lecture 12: Iterations in Ruby

    Chapter 7: (PRACTICE ROUND) Getting Familiar with Rails

    Lecture 1: Practice Round 1 – Rails Setup, Getting Familiar with Tools

    Lecture 2: Practice Round 2- Rails Setup, Getting Familiar with Tools

    Chapter 8: MODEL – VIEW – CONTROLLER (MVC)

    Lecture 1: (MVC) Model – View – Controller

    Chapter 9: Project 1- FileCabinet App (Evernote Lookalike)

    Lecture 1: Welcome to FileCabinet – Introduction

    Lecture 2: Launch FileCabinet & create static landing page

    Lecture 3: FileCabinet – Doc Controller, Model and more routes

    Lecture 4: FileCabinet – First View File for Doc Model

    Lecture 5: FileCabinet – Display single and all documents

    Lecture 6: FileCabinet – Edit/Update & Destroy Documents

    Lecture 7: FileCabinet – User Model w/ Associations

    Lecture 8: FileCabinet Document restrictions (visible only to creator) & Styleeshets

    Lecture 9: FileCabinet – Styling and Navigation

    Lecture 10: FileCabinet – Document Index Page Styling

    Lecture 11: FileCabinet – Document Show Page Styling

    Lecture 12: FileCabinet – Document New, Edit, Log In/Sign Up Pages Styling

    Lecture 13: FileCabinet – Congratulations – Closing Comments

    Chapter 10: Project 2 – Tumblr App

    Lecture 1: Welcome Tumblr – Introduction

    Lecture 2: Tumblr – Create Post Model, Controller

    Lecture 3: Tumblr – Ability to Create and Show Posts

    Lecture 4: Tumblr – Display all Posts in Sequence

    Lecture 5: Tumblr – Navigation, Styling and Structure of Application

    Lecture 6: Tumblr – Add Validation to Posts (i.e set post parameters)

    Lecture 7: Tumblr- Edit and Delete Post Functionality (Complete CRUD)

    Lecture 8: Tumblr – Add Comments to Posts Page

    Lecture 9: Tumblr – Delete Function for Comments

    Lecture 10: Tumblr – Comments & Post dependency

    Lecture 11: Tumblr – Static Page

    Lecture 12: Tumblr – Add Users to App

    Lecture 13: Tumblr – User Restrictions

    Lecture 14: Tumblr – Congrats – Closing Message

    Chapter 11: Project 3 – Instagram App

    Lecture 1: Welcome to Instragram – Introduction

    Lecture 2: Instagram – Launch App with Pics Model & Controller

    Lecture 3: Instagram – Ability to Create Posts

    Lecture 4: Instagram – Displaying Posts

    Lecture 5: Instagram – Edit and Deleting Posts

    Lecture 6: Instagram – Add User Model and Association with Pics Model

    Lecture 7: Instagram – Styling and Navigation to App

    Lecture 8: Instagram – Style New & Edit Forms

    Lecture 9: Instagram – Image Uploading

    Lecture 10: Instagram – Layout Changes and Styling

    Lecture 11: Instagram – Upvoting/Liking/Thumbs Up

    Lecture 12: Instagram – Settings Page

    Lecture 13: Instagram – Sign Up Page Styling

    Lecture 14: Instagram – Log In Page

    Lecture 15: Instagram – Congrats – How to Change Web App layout.

    Chapter 12: Project 4 – HipTime App (Todolist lookalike)

    Lecture 1: Welcome to Hiptime – Introduction

    Lecture 2: Hiptime – Launch app add Gems to Application

    Lecture 3: Hiptime – Item Model and Controller. Added Routes

    Lecture 4: Hiptime – Continue working on CRUD ability (Create and Read)

    Lecture 5: Hiptime – View Files for Show and Index Actions

    Lecture 6: Hiptime – Edit and Destroy CRUD ability

    Lecture 7: Hiptime – User Model using Devise Gem

    Lecture 8: Hiptime – Navigation

    Lecture 9: Hiptime – Associations between Models

    Lecture 10: Hiptime – User Restrictions

    Lecture 11: Hiptime – Ability to Complete Tasks

    Lecture 12: Hiptime – Stylesheet and Task Complete ability

    Lecture 13: Hiptime – Congratulations – Closing Statement

    Chapter 13: Project 5 – ESPN Forum Web App (Hacker News lookalike)

    Lecture 1: Welcome to ESPN – Introduction

    Lecture 2: ESPN Forum – Launch Rails App with Message Model and Controller

    Lecture 3: ESPN Forum – Add Gems for View Files and Styling

    Lecture 4: ESPN Forum – Ability to Create New Messages

    Lecture 5: ESPN Forum – Ability to Display Messages Created

    Lecture 6: ESPN Forum – Ability to Edit and Destroy Messages

    Lecture 7: ESPN Forum – Add User to App

    Lecture 8: ESPN Forum – Add Navigation and Styling

    Lecture 9: ESPN Forum – Association between Models

    Lecture 10: ESPN Forum – Comments (responses to Message)

    Lecture 11: ESPN Forum – Displaying Comments in Message Threads

    Lecture 12: ESPN Forum – Edit and Delete Comments

    Instructors

  • 8 Beautiful Ruby on Rails Apps in 30 Days TDD Immersive  No.2
    Yonathan Ayenew
    Marketer
  • Rating Distribution

  • 1 stars: 64 votes
  • 2 stars: 73 votes
  • 3 stars: 247 votes
  • 4 stars: 650 votes
  • 5 stars: 1001 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!