Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/packtworkshops/the-ruby-workshop
A New, Interactive Approach to Learning Ruby
https://github.com/packtworkshops/the-ruby-workshop
duck-typing dynamic-programming oop oop-principles rails-api rails-application rails-engine rails-gem rails-tutorial ruby-application ruby-cli ruby-library ruby-workshop rubygems rubyonrails
Last synced: about 1 month ago
JSON representation
A New, Interactive Approach to Learning Ruby
- Host: GitHub
- URL: https://github.com/packtworkshops/the-ruby-workshop
- Owner: PacktWorkshops
- License: mit
- Created: 2019-10-09T07:45:37.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T15:28:44.000Z (almost 2 years ago)
- Last Synced: 2024-10-10T04:42:45.341Z (about 1 month ago)
- Topics: duck-typing, dynamic-programming, oop, oop-principles, rails-api, rails-application, rails-engine, rails-gem, rails-tutorial, ruby-application, ruby-cli, ruby-library, ruby-workshop, rubygems, rubyonrails
- Language: Ruby
- Homepage:
- Size: 951 KB
- Stars: 31
- Watchers: 4
- Forks: 25
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Ruby Workshop
[![GitHub issues](https://img.shields.io/github/issues/PacktWorkshops/The-Ruby-Workshop.svg)](https://github.com/PacktWorkshops/The-Ruby-Workshop/issues)
[![GitHub forks](https://img.shields.io/github/forks/PacktWorkshops/The-Ruby-Workshop.svg)](https://github.com/PacktWorkshops/The-Ruby-Workshop/network)
[![GitHub stars](https://img.shields.io/github/stars/PacktWorkshops/The-Ruby-Workshop.svg)](https://github.com/PacktWorkshops/The-Ruby-Workshop/stargazers)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/PacktWorkshops/The-Ruby-Workshop/pulls)
[![Ruby 2.6](https://img.shields.io/badge/Ruby-2.6-blue.svg)](https://rubyinstaller.org/)This is the repository for [The Ruby Workshop](https://www.amazon.com/Ruby-Workshop-Interactive-Approach-Learning-dp-1838642366/dp/1838642366/ref=mt_other?_encoding=UTF8&me=&qid=1611065340&utm_source=github&utm_medium=repository&utm_campaign=9781838642365&utm_term=Ruby&utm_content=The%20Ruby%20Workshop), published by [Packt](https://www.packtpub.com/?utm_source=github). It contains all the supporting project files necessary to work through the course from start to finish.
To get started with the project files, you'll need to install Ruby on:
* [Windows](https://rubyinstaller.org/)
* [Linux/macOS](http://rvm.io/)## About The Ruby Workshop
[The Ruby Workshop](https://www.amazon.com/Ruby-Workshop-Interactive-Approach-Learning-dp-1838642366/dp/1838642366/ref=mt_other?_encoding=UTF8&me=&qid=1611065340&utm_source=github&utm_medium=repository&utm_campaign=9781838642365&utm_term=Ruby&utm_content=The%20Ruby%20Workshop) equips you with the real-world skills that you can apply to your own web application development projects. Whether you want to create a web application, write simple scripts, manipulate data, or just learn the basics of object-oriented programming, this book will quickly get you on the right track.## What you will learn
* Master the syntax and features of Ruby to build useful applications
* Use common design patterns to simplify code and improve efficiency
* Understand how to implement object-oriented programming with Ruby
* Explore ways to fetch, process, and output data
* Work with public APIs and create reusable RubyGems
* Debug code to troubleshoot application behavior
* Create interactive web applications with Ruby on Rails## Related Workshops
If you've found this repository useful, you might want to check out some of our other workshop titles:
* [The Java Workshop](https://www.amazon.com/Java-Workshop-Interactive-Approach-Learning-ebook/dp/B07ZX1NDZ6/ref=sr_1_1?dchild=1&keywords=The%20Java%20Workshop&qid=1611053201&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781838986698&utm_term=Java&utm_content=The%20Java%20Workshop)
* [The C++ Workshop](https://www.amazon.com/Workshop-New-Interactive-Approach-Learning/dp/183921662X/ref=sr_1_1?dchild=1&keywords=The%20C%2B%2B%20Workshop&qid=1610976829&sr=8-1&utm_source=github&utm_medium=repository&utm_campaign=9781839216626&utm_term=C%2B%2B&utm_content=The%20C%2B%2B%20Workshop)
* [The HTML and CSS Workshop](https://www.amazon.com/HTML-CSS-Workshop-Interactive-Approach-ebook/dp/B082926TQG/ref=sr_1_1?dchild=1&keywords=The%20HTML%20and%20CSS%20Workshop&qid=1611056782&sr=8-1&utm_source=GitHub&utm_medium=Repository&utm_campaign=9781838824532&utm_term=HTML%20and%20CSS&utm_content=The%20HTML%20and%20CSS%20Workshop)