Leo Trieu
This project is a series of 3 Projects (Pikachu, Kong, Godzilla) with 3 different levels (Level 1, 2, 3). We are going to build a platform like Booking or Airbnb.
In this project, I will walk you through steps to develop apps like Booking, Hotels or Airbnb with core functionalities from scratch. You don't need to learn everything about HTML, CSS, Javascript or Ruby on Rails to just create a web application. In my methodology which I called POA (Product-Oriented-Approach), you just need to learn what you need. Doing this way, it won't make you a superstar developer but will get you something REAL quickly and efficiently, especially for Entrepreneurs & Founders.
Beginners
Promotion seekers
Entrepreneurs & Founders
Designers
Front-end Developers
How to quickly create a web app with Ruby on Rails.
Style your web app easily and quickly with Bootstrap.
Design your UI like a modern style.
Use Facebook to authenticate your users.
How to send transactional emails with Gmail/Mailgun.
How to create Object models for a business idea.
Handle photo uploading process with AJAX.
Process searching function with different criteria.
Handle location searching on Google Map.
Handle jQuery event for UI controls.
Simple authentication with email/password.
Advanced authentication with Facebook.
Sending transactional email when new user signed up.
Page for users to edit Profile
Page for hosts to create/edit Room
Photos Upload to AWS S3.
Room reservation system with Start Date, End Date.
Room searching system with different criteria.
Functions Allow Hosts to Create Rooms in Steps.
2-way Review System.
AJAX Searching.
All I ask for is to pass the Free course "Learn Ruby on Rails, Heroku and Wistia APIs" with the understanding of how Rails works. That's it.
thu le
I think it should be update, since Rails release version 6 and this still at version 5
Denis Wambua
This is the best programming training I have taken so far! Keep it up Leo!
Nicolas Corbalan
Awesome course and a great teacher. Sometimes I got stuck but Leo is always there to help you with doubts.
Zakir Jaafar
Great stuffs. Shows the effort & thinking Leo & team put for this tutorial. Highly recommend.
Ahmad Al-Baqawi
Amazing walk by on Ruby on rails and best tutorials for web development. Keep coding and teaching Leo :D
shijin
Definitely one of the best tutorials in the web. Very practical and Useful. Highly recommend!
Sam
as icchy says, it's more of watching how Leo types over his shoulder. Not much explanation on why codes were typed.
ichhy
It is like just a typing codes. No explanation about others.
Daniel Bahamon
This course is amazing. Thank you Leo.
Jeremy Peronto
Thanks, Leo. I appreciate the material and your consistent maintenance of the course and comments section.
Brent Wheeler
Thank you so much. I'm closer then ever to my MVP
Kenny Lai
Excellent class. Highly recommend Leo!
Ricardo Leiva Sikic
Thanks bro! Hey bro theres a way that i cant see my course offline..i mean sometimes i have not internet where im living hahaha.
lananh
Thanks so much.
Gardy
Amazing course. Learnt a ton!!!!
LaTasha Coates
Amazing! I had absolutely NO tech experience, but was able to follow and understand what Leo has taught us in this level of the Airbnb series. Thanks so much!
Sudip Lahiri
great job
André Marques
Great Course! Leo is a good Instructor and highly knowledgeable. With enough dedication you will be able to take or MVP off the ground with this course..
gerald
Part 1 is probably better than part 2 in my opinion. You get a lot of real nuggets that are useful to understand web development.
Munir
Most practical and real world course. Highly recommended !!
ĐỨC NGUYỄN THÀNH
It's good but It's better if you should provice subtitiles
Nik Laskaris
Excellent.
Cem
Amazing approach and awesome course. Strongly recommended. you will not regret!
Isaac Gonzalez
It was cool, maybe a little more explanation in some parts, for eg. how can I link all the rooms with the same calendar? So a user can't schedule a room 1 if room 2 already took those days. For some business ideas, this can be useful.
Kanji
Awesome...
Hiroki Yamazaki
so nice!!
Jamie Draper
So far so good! Proving invaluable for getting my business idea off the ground. I'm going back and filling the gaps in my rails knowledge too. Obviously Leo can't cover absolutely everything, and this combination of building a real site with Leo and then studying specific topics on my own is working fantastically.
andres roldan
Amazing work, it works great
Alyson T
:)
Doug
Probably the best "tutorial" I have seen so far. What this delivers that others lack is a holistic methodology to build a real application in rails. As someone who is new to rails specifically, I was happy that the code worked as written on the tutorial which shows a commitment to delivering a quality product. Thanks for everything. Onto project #2
Nimi
just awesome man
Alon Moss
Fantastic!
Mriganka Bhuyan
nice
David
Great staff
David Ng
That is cool. Old dogs can learn new tricks. Thanks for showing me features that I have missed.
David
Great! Learnt a ton, and Leo made it easy to follow the whole way through. Thanks!
Y NAGA KRUSHNA
Best Tutorial by Leo, Thank you for such an amazing course, i learned so many things from this course.
jdooley26996
Wow! I just finished Level 1. I learned so much. Diving right into Level 2. Thanks Leo!
Tamas Konya
I cant find better tutorials than yours... :)
Miriam Esp Jorrin
Great course, absolutely loved it!!! thanks Leo!!
Brian Fairpla
Nice!
Carol Rocha
Excelente course! I actually got to learn rails in this course. The didactics is great, with it I was able to easily learn to make complex modules in a web application. Thank you Leo!
Cédric Césaire
Great course Leo ! Can't wait to begin the next level !
Artem Shevchenko
Leo you're awesome! Excellent course, we are waiting for new courses!
Norihito Nakata
Great, nice course! I learned many technique about the server and front side aspects for rails web application.
F.Meng
only show you the code, almost no explanation
Giovanni Panasiti
Awesome project! 4 stars just because I would have loved to see a bit of testing on it
Joel Garcia
Excellent course leo :D, I learned a lot throw all this course, so now let's go next course LEVEL 2
Christos Karolemeas
Excellent course!! Can't wait for third part of the series!
Anthony Candaele
Great course, glad I made it to the end. Now up to AirKong!
Nathan Cope
Excellent course. Leo, you're a great teacher!
Joe Minock
Once again, Leo and the Code4Startup Team have hit it out of the park. "Air Pikachu", the first installment in the AirBnB clone series is well presented, easy to follow, and done well. The first lessons from Code4Startup were done very well and this series raises the already high bar of excellence. Well done guys!
Ricardo Trejos
Awesome course! Take it, You will never regret.
Daniel Johnson
More than I could have ask for. Thanks Leo.
trungnemo@gmail.com
Hi Trieu, It is great. I I just completed Airbnb1, and now as a Kickstarter backer, I can connect to Airbnb2. But one question that I found from Airbnb1 and Airbnb2 also. That is: HOW I ADD A SECOND LANGUAGE OPTION to the AirBnb2? For Example Default one is English and the other is Vietnamese? What changes to the Views!? MANY THANKS
poppacalypse
A very well-designed course, and Leo is an awesome teacher! He manages to keep me engaged and motivated throughout. By the end of the course, my confidence has also soared! Thanks Leo, you deserve more than 5 stars.
trungnemo@gmail.com
Hi Leo, Great Course. I started loving Ruby. Just one question about AirBnd2... I saw your campaign on Kickstarter. So the course will be released and hosted at code4startup.com or at kickstarter!? Thanks
Tafadzwa
Leo seems to have really good knowledge and that is amazing. I enjoyed the course a lot.
Christos Karolemeas
Value for money course! Waiting for Airbnb2..
Hansel
In this course, Leo is not only teaching you how to code in a pragmatic and tangible way, but for the many non-tech founders out there, like myself, who wish to start a startup to improve this world Leo empowers you to do so. Thank you, Leo, you are allowing me to fulfill my dreams!
Jason Noronha
Highly recommend. Great value for money!!
Bittu Kumar
So Far, good
Neil Watt
Awesome. Very comprehensive course and easy to follow, well laid out and explained.
Bore Collins
Wow. Just wow. How I dreamt of owning up this course when I didn't have the money, and eventually when I did, it didn't disappoint me, it was a double blessing. Oh, and Leo gave me a free 2 week bonus because of the Christmas holidays! WOW. I just can't recommend this enough to anyone who really wants to code hands down #*&!%.. :) Another one, Leo!
oscar
This is a great course and Leo give real helpful and quick support! It is really worth. Thanks Leo and keep doing great job!
Pavle Radoman
The course itself is okay, however I find Leo's accent quite fatiguing to keep up with. For paid course its a bit outdated, since people actually pay for course, at least, course should been updated frequently. Don't be discouraged this course is GREAT, for starters. Cheers.
Sahidur Rahman Suman
I really enjoy this course. Thanks to Leo for providing this amazing course.
Emanuele
Very good course. When you complete it you realize how ruby on rails works and you are able to start experimenting yourself more consciously. Just keep in mind that the Airbnb project that you will build is for educational purposes, so you need to put extra effort after the course if you want to make the project a "real life" one. Awesome anyway!
KABBAJ Elhassane
this course is awesome but i'm still waiting the next Stretch Goals!: "Extra Advance Skill with Graph. AirBnb clone will have graph in the dashboard showing different info in different formats: Geo map, Percentage chart, bar chart."
Barry Reeves
Hi I found the course really good. I learned alot ... it was very helpful in doing my project for college. I learned alot of everyday things that you dont learn in college (eg. facebook authentication on the site....). I recommend the course say if you need to build a website... my one was quite similar to airbnb so I am using this as a sort of template. its quite easy to follow too!!
Stan Amsellem
Simply awesome. What I love is that lots of rails topics are covered and then it's up to us to choose the ones we want to dig deeper.
marb
5 Star Course, the real world product cloning methodology that seems to be in vogue in todays education environment can be very hit and miss but this one is a definite hit. I think Leo hit the sweet spot between depth of subject knowledge matter and breadth of subjects covered, long may it continue.
Yasunaka Cho
This is the best programing tutorial that I have ever experienced. This course is well-organized, efficient, and lots of fun!!
Pravalika-Y
Awesome
Dane Lams
I personally love this Product-Oriented approach as it is so practical. Learning this way is by far the best approach to build a real thing.
Matt Ress
If you're a beginner of Ruby on Rails like me, read Michael Hartl's book and take this course. One is for your basic Rails and the other is for building real apps.
Ben Gallander
I love Leo's teaching style. Will definitely subscribe for more of his courses.
Alfred Henson Co
Tutorial is amazing, Can't wait for the advanced features of this. It'll be soon! Thanks Leo. All the best.
nerwin hernando
You are amazing Leo. Your instructions are easy to follow.
hwanmooy@gmail.com
Such a great course. You just follow what Leo says, and you will get what you want.
Ricardo Trejos
Awesome!!
Intro
Task 1: Let's party
Task 2: Basic project
Task 3: Gravatar, notification & transaction emails
Task 4: Facebook authentication
Task 5: Creating Rooms
Task 6: Photos
Task 7: Improving Room Creating Process
Task 8: Creating Views for Room
Task 9: Reservations
Task 10: AJAX
Task 11: More about Reservations
Task 12: Creating Reviews
Task 13: Searching
Task 14: Home Page
What's Next? - Airbnb Level 2