Ruby on Rails for Beginners: Building Modern Web Applications from Scratch
Thumbnail 1Thumbnail 2

Ruby on Rails for Beginners: Building Modern Web Applications from Scratch

4.2/5
Product ID: 676598030
Secure Transaction
Frequently Bought Together

Description

Ruby on Rails for Beginners: Building Modern Web Applications from Scratch

Reviews

4.2

All from verified purchases

K**I

Laundry list

I bought this little book written by Maxwell Rivers in 2023 hoping to learn more about Ruby & Rails. Well, I have a mixed feeling about this booklet's promise on the back: "No prior coding knowledge is necessary ... you'll be building your web apps in no time".Too good to be true. I learned nothing new about Ruby (ch. 2) as an OO programming language, except that it offers "duck typing". But how this works is not explained.From chapter 3 onwards, all is about Rails. Well, that's OK, as the goal of the booklet is to teach web development, not "YAPL". And there are plenty of books and websites that teach you how to program in Ruby — I'll turn to those in the next days.But what about the books promise with regard to web development using Rails? Well, if one happens to be a web app developer using another IDE with the necessary tools on board or as plug-in, than the book's promise may hold. If not, this booklet is a sure recipe for feeling overwhelmed and depressed. Why? Because Rails is just the top of an iceberg. It is a super-tool that sits on top of an endless list of other (smaller) tools that you should already know and have worked with, or that you are willing to learnand use on your journey with Rails.The booklet is based on a fallacy for which I have found this metaphor: it promises to become a good composer of fine pieces ("apps") for orchestra by spelling out the minute details of the structure of an orchestra: the dirigent (RAILS), the musicians each with their own instruments ("tools"), the technical people in the background, the scores (languages, scripts,...), the stage (OS?), the concert hall, etc. etc. NowI can talk about all these things or listen to other people talking about it without really understanding how it could ever result in Beethoven's 9th. Or write my own piece of music that would please both musicians and the public over there ...In short: each of the chapters 3 up to 9 is nothing but a glossary and laundry list for several textbooks on 7 more or less independent topics, each worth a semester-long course.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Neha S.

Excellent communication throughout the order process. Product is perfect.

2 weeks ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
₩49461

Duties & taxes incl.

South Koreastore
1
Free Shipping

with PRO Membership

Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Anjali K.

The product quality is outstanding. Exactly what I needed for my work.

1 month ago

Suresh K.

Very impressed with the quality and fast delivery. Will shop here again.

4 days ago

Ruby On Rails For Beginners Building Modern Web Applications From | Desertcart South Korea