Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to One Month Rails?
Ad
Ad
Ruby on Rails Tutorial by Michael Hartl
All
4
Experiences
Pros
3
Cons
1
Top
Pro
In-depth tutorial
Ruby on Rails Tutorial is an intensive learning resource that takes you through different tools (such as git and Heroku), and a variety of gems.
See More
Top
Con
Long chapters
The long chapters can be discouraging for some, depending on the learning style of the reader.
See More
Top
Pro
Build projects as your learn
The tutorial takes you through building three different projects with Ruby on Rails, including a Twitter-style app.
See More
Top
Pro
Free
A free version of the book is available online.
See More
Hide
Get it
here
17
0
The Odin Project
All
4
Experiences
Pros
2
Cons
1
Specs
Top
Pro
Build a portfolio as your learn
The Odin Project is a project-based curriculum which means you are able to build projects for your portfolio as you work through the sections.
See More
Top
Con
Light on CS
The Odin Project touches on computer science concepts, such as data structures. However the explanations are quite light and something you'll want to learn more about from other resources.
See More
Top
Pro
Free and open source
The Odin Project is a completely free and open source alternative to coding bootcamps.
See More
Specs
Languages:
HTML, CSS, Ruby, JavaScript
Features:
Projects, written tutorials
Hide
Get it
here
75
2
Getting Started with Ruby on Rails - Udemy
All
5
Experiences
Pros
4
Cons
1
Top
Pro
Prompt assistance from the instructor
The instructor, Paul Krause, is prompt to respond to questions from students of the course and is eager to help the students succeed in understanding the material.
See More
Top
Con
Instructor has slow, monotone speech
The instructor speaks in a slow, unenthusiastic manner that makes the videos dull and difficult to follow.
See More
Top
Pro
Friendly community
Both on site and on various social networks Udemy aims to create a community of friendly people that can help each other out.
See More
Top
Pro
Discusses other relevant topics
Rather than stick only with Ruby on Rails (RoT, this course touches on other areas that are important to be aware of as a RoT developer (such as version control and agile).
See More
Top
Pro
Great explanations of the basics
This course explains all concepts at length and goes at a beginner-friendly pace.
See More
Hide
Get it
here
1
0
Treehouse
All
23
Experiences
Pros
14
Cons
8
Specs
Top
Pro
Great instructors
The course formats are flexible enough that instructors are able to employ their own styles so long as exercises are offered in consistent intervals and student progress is measurable. The instructors communicate very clearly and are very approachable.
See More
Top
Con
Regular participation is essential
This is not a good place to skip ahead and work backwards from a specific need. In fact, even skipping sections you have mastery in can be risky since the condensed material relies heavily on past examples.
See More
Top
Pro
Great material presentation, instruction, and visualization
Their animations and screenshares supplement the instruction, giving a really good all-around learning experience.
See More
Top
Con
Credit card required to sign up for the free trial
Treehouse offers a free 14-day trial, but requires a credit card to sign up.
See More
Top
Pro
Best beginner's option
Materials are very well made and it'll get you started with the technology as fast as possible. Haven't found tutorials that well made and understandable. Nothing is skipped or assumed without reference to courses within that were recommended to you earlier. This makes the site an efficient review resource if you ever forget a basic concept.
See More
Top
Con
The quality is inconsistent among courses
Treehouse has multiple teachers in order to provide such a variety of content. However there is a lack of consistency with teaching styles - Some courses provide content that is well explained and goes at a reasonable pace. Other courses can be quite hard to follow. The challenges are also inconsistent - Some are too easy and don't reinforce much of the material learned.
See More
Top
Pro
Project-based learning
Soup to Bits videos show you how to build an app step by step in real time. Each is short and digestible yet illustrates many relevant new concepts.
See More
Top
Con
Way too expensive compared with other options
Most advanced materials are locked away as "Pro/Bonus."
See More
Top
Pro
Learning tracks
Trying to figure out what language or tool to learn can be frustrating. TreeHouse groups their courses into learning tracks so you have more guidance, based on what type of development you want to do. Some of the tracks they offer: Web Design, Front-end Development, Full-Stack Javascript, and PHP Development (see the list here).
See More
Top
Con
Charges your credit card before the free trial expires
The Treehouse offers a free trial period, which is nice on the one hand. On the other hand you still need to register a payment method to be able to use it. And what's even worse, if you cancel the paid subscription before the FREE trial ends, you loose any access to free trial! So you will then have to pay a subscription fee to renew the access to the free course even though you SHOULD have some trial period left. That is absolutely unacceptable these days and smells as quite a shady business practice.
See More
Top
Pro
Workspaces
You don't have to install anything to your computer and can learn from anywhere using their Workspaces. The effectiveness of this tool cannot be overstated. Even though instructors often preface courses with installation guides to setup popular environments the Workspaces allow you to jump right in, mimic the examples, work on your project, experiment with tangent thoughts, or even complete parallel courses simultaneously, within separate Workspace instances. Execution is very fast and space is ample.
See More
Top
Con
Has become very buggy/unreliable
The number of bugs has gradually been increasing to the point where the platform may be more frustrating than beneficial for some users (as of October 2016). The engineers seem to be doing their best to stay on top of things, but bugs appear to be occurring faster than they can fix them. Some bugs require you to refresh the page (often multiple times) before getting the information correctly displayed. UI elements jump around, some features on the site are broken.
See More
Top
Pro
Build projects as you learn
Most TreeHouse courses allow you to build interesting real-world projects that make for a fun way to learn how to apply what you've learned (such as apps, websites, UI elements and more).
See More
Top
Con
The forum lacks conversation/engagement
TreeHouse provides a a forum for students to have discussions. However almost all posts are students looking for answers to the quizzes and challenges. Any attempts at general discussions about business, learning, programming, job seeking etc. tend to go without replies.
See More
Top
Pro
New material added freqently
TreeHouse releases multiple new courses every month on various different topics. They do an excellent job of keeping pace with a changing industry. For example, they released courses on Swift not long after Swift was released.
See More
Top
Con
Not an in-depth resource
Most Treehouse courses are geared towards beginners, making it necessary to use other resources in order to gain a deeper understanding of the language you're learning.
See More
Top
Pro
Forum
If you're stuck with an task you can easily get help on their forum. Most topics are visited by hundreds of students per day and responses are often returned within minutes if not seconds. In case your question cannot be answered by the imminent community, they can be pushed to recommended members or staff experts for prompt responses.
See More
Top
Pro
Very Effective Resource
Criticizing the lack of advanced material seems unjustified considering how consistent the paths are with the costs and transparent intentions. Advanced resources are usually politely introduced then passed over.
See More
Top
Pro
iOS and Android app
Treeehouse provides an app for both iOS and Android that is easy to use.
See More
Top
Pro
Portfolio
You can share courses that you successfully completed when you're applying for a job. Probably after completing course you have a solid understanding in given technology.
See More
Top
Pro
Motivates Students
The community is very supportive and the company convincingly more interested in your positive referral than in your subscription, though both is obviously preferred. Besides recognition and gamification, your timely progress is actively encouraged. There are even employer monitored sections with suggestions of how to meet career goals with related skills.
See More
Top
Pro
Student discount
You can get a student discount easily using their email support.
See More
Specs
Languages:
HTML, CSS, JavaScript, Ruby, Python, PHP, Objective-C, Java, Swift
Features:
Projects, quizes, video tutorials, editor, progress saver, forum
Hide
See All
Experiences
$25
72
19
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop