Leanpub, 2015. — 188 p. — ISBN: N/A Once there was a boy who fell in love with this magical device that could bring things to life inside a glaring screen. He spent endless hours exploring imaginary worlds, fighting strange creatures, shooting pixelated spaceships, racing boxy cars. The boy kept pondering. How is this made? I want to create my own worlds... Then he discovered...
3rd Edition. — Addison-Wesley Professional, 2015. — 816 p. — ISBN10: 0321714636, ISBN13: 978-0-321-71463-3. Ruby is an agile object-oriented language, borrowing some of the best features from LISP, Smalltalk, Perl, CLU, and other languages. Its popularity has grown tremendously in the five years since the first edition of this book. The new edition The Ruby Way illuminates Ruby...
Packt Publishing, 2016. — 164 p. — ISBN13: 9781849519304. Sinatra is a Ruby framework that is widely used in the Industry. You can use it to make a single-page web app or a large-scale one. With the increased online footprint, you can create and deploy your own application. Whether you are brand-new to online learning or a seasoned expert, this book will provide you with the...
Packt Publishing, 2017. — 330 p. — ISBN13: 9781787280649. This book will provide you with all of the tools you need to be a professional Ruby developer. Starting with the core principles, such as syntax and best practices, and up to advanced topics like metaprogramming and big data analysis. Ruby is a powerful, general-purpose programming language that can be applied to any...
Pragmatic Bookshelf, 2018. — 406 p. — ISBN: 978-1680502503. Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development. You'll use Rails 5.1, Minitest 5, and RSpec 3.6, as well as popular testing libraries such as factory_girl and Cucumber. Updates include Rails 5.1 system tests and Webpack...
Leanpub, 2015. — 259 p. Trailblazer is a thin layer on top of Rails and brings a high-level application architecture, decent encapsulation and a new code structure. Here are the main features. Logicless models solely focusing on persistence. Skinny controllers working as endpoints, only. Domain objects for your business logic, known as operations. Form objects for deserialisation...
Addison-Wesley Professional, 2016. — 256 p. — ISBN13: 978-0-13-446443-5. Create Beautiful Visualizations that Free Your Data to Tell Powerful Truths “The depth of Barrett Clark’s knowledge shines through in his writing: clear, concise, and confident. Barrett has been practicing all of this stuff in his day job for many years–Postgres, D3, GIS, all of it. The knowledge in this...
O’Reilly Media, 2016. — 452 p. — ISBN13: 978-1491926192. — conv. If you’re a web developer or designer ready to learn Ruby on Rails, this hands-on guide is the ideal way to get started. Rather than toss you into the middle of the framework’s Model-View-Controller architecture, as many books do, Learning Rails 5 begins with the foundations of the Web you already know. You’ll...
Apress, 2018. — 444 p. — ISBN: 148423488X. Learn to build Rails-based web applications using all the latest features offered in Rails 5.2. Author Stefan Wintermeyer begins by teaching the basics of Ruby 2.5 before proceeding through all aspects of Rails, utilizing clean, succinct examples – rather than a single large application. This book covers topics including Active...
6th Edition. — Pearson Education, 2020. — 832 p. — ISBN13: 978-0-13-670265-8. Used by sites as varied as Twitter, GitHub, Disney, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whether you’re new to web development or new only to Rails, Ruby on Rails Tutorial, Sixth Edition , is the...
CreateSpace, 2018. — 364 p. This book is about the usage of Data Structures and Algorithms in computer programming. We will be studying complexity analysis. Then will look into the various data structures and their algorithms. We will be studying Linked-List, Stack, Queue, Trees, Heap, Hash Table and Graphs. We will be studying Sorting & Searching techniques. Then we will be...
Amazon Digital Services LLC, 2019. — 511 р. — ASIN B07NGY8PZ5. Its been a long time since I started writing I Love Ruby. I first projected this book as a toy programming book, but not any more, this book is maturing into something serious. Possibly a book to be read by people who are serious about Ruby, hence this book is undergoing a dramatic change. Its been proof read from top...
Pragmatic Bookshelf, 2020. — 496 p. — ISBN: 1680506706. Learn Rails the way the Rails core team recommends it, along with the tens of thousands of developers who have used this broad, far-reaching tutorial and reference. If you're new to Rails, you'll get step-by-step guidance. If you're an experienced developer, get the comprehensive, insider information you need for the...
Apress, 2020. — 85 p. — ISBN13: (electronic): 978-1-4842-5546-9. Learn how to make better decisions and write cleaner Ruby code. This book shows you how to avoid messy code that is hard to test and which cripples productivity. Author Carleton DiLeo shares hard-learned lessons gained from years of experience across numerous codebases both large and small. Each chapter covers the...
Apress, 2018. — 98 p. Gain the basics of Ruby’s map, reduce, and select functions and discover how to use them to solve data-processing problems. This compact hands-on book explains how you can encode certain complex programs in 10 lines of Ruby code, an astonishingly small number. You will walk through problems and solutions which are effective because they use map, reduce,...
Addison-Wesley Professional, 2022-06-17. — 349 p. — ISBN-13: 978-0-13-784418-0. All You Need to Know, and Nothing You Don’t, to Create Ruby Programs, Gems, and Web Apps Programmers love Ruby for its elegance, power, and flexibility: that’s why it was chosen for the Ruby on Rails framework that launched websites from Shopify to Coinbase. You’ll love Ruby too, but you don’t need...
7th Edition. — Addison-Wesley Professional, 2023. — 896 p. — (Addison-Wesley Professional Ruby Series). — ISBN-13: 978-0-13-804984-3. Used by sites as varied as Hulu, GitHub, Shopify, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whether you're new to web development or new only to...
The Pragmatic Bookshelf, 2019. — 249 p. — ISBN: 978-1-68050-273-2. Book version: P1.0 — February 2019. Docker does for DevOps what Rails did for web development—it gives you a new set of superpowers. Gone are “works on my machine” woes and lengthy setup tasks, replaced instead by a simple, consistent, Docker-based development environment that will have your team up and running...
5th Edition. — The Pragmatic Programmers, LLC., 2024. — 718 p. — ISBN-13: 978-1680509823. Ruby is one of the most important programming languages in use for web development. It powers the Rails framework, which is the backing of some of the most important sites on the web. The Pickaxe Book, named for the tool on the cover, is the definitive reference on Ruby, a highly-regarded,...
Umic, 2023. — 281 р. — ISBN: 979-8223129936. Unlock the full potential of the Ruby programming language with this comprehensive guide 'Ruby for Beginners' is the definitive resource for developers who want to build robust, scalable, and efficient applications using Ruby. With its elegant syntax and dynamic, object-oriented approach, Ruby has become one of the most popular...
Pragmatic Bookshelf, 2023. — 476 p. — ISBN-13: 978-1680509298. Version: P1.0 (May 2023). Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single-page applications - at a fraction of the complexity. Rails 7 integrates the Hotwire frameworks of Stimulus and Turbo directly as the new defaults,...
The Pragmatic Bookshelf, 2024. — 420 p. — ISBN-13: 979-8-88865-038-7. Book version: P1.0—June 2024 Build faster, more reliable Rails apps by taking the best advanced PostgreSQL and Active Record capabilities, and using them to solve your application scale and growth challenges. Gain the skills needed to comfortably work with multi-terabyte databases, and with complex Active...
3rd Edition. — Manning, 2019. — 582 p. — ISBN: 978-1617295218. The Well-Grounded Rubyist, Third Edition is a beautifully written tutorial that begins with your first Ruby program and takes you all the way to sophisticated topics like reflection, threading, and recursion. Ruby masters David A. Black and Joe Leo distill their years of knowledge for you, concentrating on the...
Independently published, 2018. — 235 p. Version 2.5.1, Release Date 2018-03-28 Become an accomplished Ruby programmer by understanding the design principles, best practices, and trade-offs involved in implementation approaches to keep your Ruby applications maintainable in the long term Key Features Understand the design principles behind polished Ruby code and trade-offs...
Pragmatic Bookshelf, 2023. — 126 p. — ISBN-13: 979-8-88865-036-3. Using Sidekiq for background jobs is a great way to scale and grow your app. This book will give you a solid, practical foundation for creating resilient, well-tested, self-healing code that uses background jobs. You'll be able to simulate real-world failure modes and learn how to write idempotent code that can...
CompreQuest Books, 2024. — 545 p. — (Mastering Programming Languages Series). Unleash the Power of Ruby! Embark on a transformative coding journey with "Ruby Programming: Building Future-proof Scalable Applications." This guide is your key to mastering one of today's most dynamic programming languages. If you're ready to go beyond syntax and unlock Ruby's full potential, your...
Addison-Wesley Professional, 2018-07-02. — 304 р. — (Addison-Wesley Professional Ruby Series). — ISBN-13: 978-0-13-477458-9. Use Components to Improve Maintainability, Reduce Complexity, and Accelerate Testing in Large Rails Applications “This book gives Ruby pros a comprehensive guide for increasing the sophistication of their designs, without having to forsake the principles...
The Pragmatic Programmers, LLC., 2017. — 117 p. — ISBN13: 978-1-68050-261-9. The road to Ruby mastery is paved with blocks, procs, and lambdas. To be a truly effective Ruby programmer, it’s not enough just to understand these features – you need to know how to use them in practice. Discover how to write code that is elegant, expressive, and a joy to use, and gain a deep...
Leanpub, 2023. — 924 р. — 09.02.2023 (Version v1.0.4) In 2022, building an app solely for web doesn't cut it any more. iOS and Android apps are essential for a successful SaaS product.Using Rails and Hotwire, it's possible to build a web app with accompanying hybrid mobile apps that don't suck.This book will teach you the skills to push Rails and Hotwire to the max. Hotwire...
Apress Media LLC., 2020. — 558 p. — ISBN13: (electronic): 978-1-4842-6026-5. Effectively learn and apply software development and engineering techniques to web application development using Rails 6 with this accelerated tutorial. This book teaches modern engineering practices including git flow, containerization, debugging, testing, and deployment. Along the way, you’ll see how...
Akshat Paul, Peter Philips, Dániel Szabó, Cheyne Wallace. — Packt Publishing, 2019. — 542 p. — ISBN: 978-1-83864-236-5. Cut through the noise and get real results with a step-by-step approach to learning Ruby programming. You already know you want to learn Ruby, and the smarter way to learn Ruby 2.X is to learn by doing. The Ruby Workshop focuses on building up your practical...
Leanpub, 2023-09-15. — 629 р. A step-by-step guide on how to build a SaaS (Software as a Service) application from scratch to deployment! Building an application to provide business is tough. It's overwhelming. There are so many choices! What gems do you use? How do you manage users? What if there was a step-by-step guide to feed you those answers? This book will guide you from...
2nd Edition. — Pragmatic Bookshelf, 2022. — 410 p. — ISBN 978-1680509618. Improve the user experience for your Rails app with rich, engaging client-side interactions. Learn to use the Rails 7 tools and simplify the complex JavaScript ecosystem. It’s easier than ever to build user interactions with Hotwire, Turbo, and Stimulus. You can add great front-end flair without much...
4th ed. — Apress, 2020. — 590 p. — ISBN: 9781484257159. Springboard your journey into web application development and discover how much fun building web applications with Ruby on Rails can be. This book has been revised to cover what's new in Rails 6 including features such as WebPack, advanced JavaScript integration, Action Mailbox, Action Text, system and parallel testing,...
Комментарии