- 1x (Normal)
A Quick Introduction (4:29)4:29
Start Learning How to Code (7:15)7:15
Choosing a Programming Language (12:07)12:07
How I Taught Myself (8:04)8:04
What We'll Be Making (1:18)1:18
Installing Rails (15:34)15:34
Creating a New App (49:01)49:01
Adding Pages (33:22)33:22
Adding Bootstrap (26:36)26:36
Adding Users with Devise (21:53)21:53
Customizing Devise (20:31)20:31
Optional: Q&A Session66:00
Generate a Pins Scaffold (21:19)21:19
Add Associations Between Pins and Users (36:01)36:01
Image Uploading with Paperclip (23:20)23:20
Styling with jQuery Masonry (30:37)30:37
Connecting Amazon S3 (12:01)12:01
Image Uploading via URL (8:35)8:35
Populating Your Database with the Faker Gem (11:11)11:11
User Profiles (8:17)8:17
Endless Scroll (4:40)4:40
About This Class
Edit: This class is no longer available on Skillshare. Check out the One Month class on learning Ruby on Rails.
Presenting the Easiest Way Ever Developed to Learn to Code: A Step-by-Step Guide
Do you know why developers get paid on average $120,000 or more at some of the world's fastest growing companies?
It's because developers are harder to find than ever before.
I realized this because I had an idea for a product. I waited for years hoping to find that magical person who would build it for me. But I never found that person.
So finally I took a friend's advice and started learning Ruby on Rails, one of the hottest new programming frameworks for building websites.
I was amazed at how EASY it was to actually code, but also how HARD it was to learn using most of the online guides I found.
I'm not even joking when I say this, but I think some of the resources out there make it intentionally hard for non-technical people to start learning. Maybe they want to keep this stuff a secret.
But when I realized how easy it is to actually code and how anyone can build a fully-functioning application in less than one month, I made it a personal mission to teach people with no coding experience and how to make their ideas happen.
Sign up for this course and you'll learn:
- How I learned to code using Ruby on Rails in less than one month with NO experience (and went on to win a 300-person hackathon by myself!) and how you can too
- The secret resources that developers don't tell other people about that can cut down the time to build your product by over 50%
- How you can be in demand, get job offers from almost every company you talk to, work from home and finally have the life you've always dreamed of
This course includes:
- Hours of easy to follow video lessons
- Hands-on exercises
- Code samples
- Additional resources
Who this class is for:
It's made for total beginners - don't worry if you don't know what the command-line or a text editor are!
I’ve taught this class to hundreds of students, many of whom have gone on to become developers and build their own products. See this Mashable article featuring some of the sites built by students of this class.
I also personally respond to any questions my students have, so there's no worry about getting stuck or not knowing what to do. So sign up now!
P.S. Reviews from past students that have taken this class:
"This was the best introduction I could have had to web app development." - Sam Asante
“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
“Good clear instruction. There are materials floating around online, but Mattan has put them together in an order that makes sense.” – Jonathan Grove
“Mattan'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
“Having taken a few introductory classes in web languages, I was able to follow and complete the project even though I don't have a programming background. The step by step instructions, the at-your-own pace, the live Q&As and the community spirit made it result in success and a feeling of accomplishment/empowerment. Mattan really wanted us to get it. OMR felt more personal and fun than classes I've taken in the physical world.” - Lori Ortiz
“Mattan is a great teacher. I enjoyed the flexible structure of the class and the possibility for live interaction if needed. The course delivers what it promises - a good entry point and overview for wannabe rails'ers and gives appetite for more. Thanks!” – Fabian Binz-Scharf
“It is true, I learnt to build a website from ground up and have it live in less than... 2 days (after watching all the videos)! Mattan is unique in the sense that he came from a non-programming background, and that's how he grasp our true beginner's learning curve. It helps a lot.“ – Yu Sun
Class Projects 854 See All
Mattan Griffel is the creator of the #1 Bestselling Skillshare course Teach Yourself to Code: One Month Rails, and Partner at GrowHack, a growth hacking agency for startups based in New York City. He is the NY Ambassador of the Sandbox Network, and an alumni of YCombinator's Summer 2013 class.