📘 Disclaimer: This book is published under a Creative Commons license and is freely available via GitHub.

Reddit.st in 10 Elegant Classes pdf

Reddit.st in 10 Elegant Classes -- Sven Van Caekenberghe -- bookcover

Reddit.st in 10 Elegant Classes

✒️ By Sven Van Caekenberghe



Reddit.st in 10 Elegant Classes by Sven Van Caekenberghe is a concise, practical guide for developers interested in building modern web applications using Pharo. The book walks readers through creating a Reddit-style app, using powerful frameworks like Seaside, Glorp, and PostgreSQL. It’s ideal for programmers who want to see how Pharo can be leveraged for fast CRUD development, and for those seeking alternatives to traditional web stacks. If you’re new to Pharo or looking for a hands-on project, this book is for you.


Book Description

Ever wondered how to build a Reddit-style web app from scratch? Reddit.st in 10 Elegant Classes by Sven Van Caekenberghe shows you just thatstep by step, with no fluff. This compact booklet (only 38 pages!) guides you through the full process of developing a modern CRUD application using Pharo, a dynamic object-oriented language and environment. Along the way, you’ll use top-notch frameworks like Seaside for web components, Glorp for ORM, and PostgreSQL for robust data storage.

The book’s tone is friendly and practicalperfect if you like learning by doing. You’ll see how to model data, write tests, connect to databases, and build interactive web interfaces. If you’re tired of PHP or want something more elegant than your usual stack, this book offers fresh ideas and real code examples. It’s especially great for developers who love exploring new tech or want to expand their toolkit beyond mainstream languages.

This guide is best suited for readers who already know the basics of web applications and relational databases. If you’re curious about object-oriented programming or want to discover the power of Pharo, you’ll feel right at home.

What You Will Learn

  • How to design a Reddit-style link sharing app in Pharo
  • The basics of CRUD operations in a modern OOP language
  • Integrating Seaside for building dynamic web interfaces
  • Using Glorp ORM with PostgreSQL for data persistence
  • Writing unit tests to ensure your code works as expected
  • Organizing your code into clear, maintainable classes
  • Practical setup tips for databases and frameworks
  • Real-world strategies for evolving simple apps into robust solutions
  • How Pharo compares with traditional stacks like PHP
  • Where to find more resources on advanced Pharo development

If you’re aiming to upskill or teach yourself modern development practices, this book delivers actionable knowledge. It’s also handy if you’re looking to supplement your understanding with reference materials like the CoolAid: The Cool 2013 Reference Manual pdf. Whether you’re an experienced developer or just getting started with object-oriented programming, you’ll find plenty of value packed into these pages.

Screenshot from the Book

Reddit.st in 10 Elegant Classes -- Sven Van Caekenberghe -- book_excerpt_screenshot

Book Details


Length: 38 Pages

Language: English

PDF Size: 0.42 Mbs

Category: 

Report Broken Link

File Copyright Claim

Comments

Leave a Reply

Categories

Related Posts

Split List into Columns
PDF Viewer

Please wait while the PDF is loading...
📘 Download PDF Book