π Discover the beauty of Ruby programming with our Ruby Gems collection! This repository showcases a carefully curated set of free Ruby resources, courses, and an interactive Playground. Ideal for those who appreciate the simplicity and elegance of Ruby, from novices to seasoned developers.
Index | Name | Category | Description |
---|---|---|---|
1 | Programming Languages | University Courses | Explore non-imperative programming paradigms and languages like Ruby, Racket, and ML. Gain a comprehensive understanding of programming language fundamentals. |
2 | Creating a Linux Desktop application with Ruby | Technical Tutorials | Learn to build a full-fledged Linux desktop app using Ruby and the GTK+ toolkit. Develop a todo list app with features like creating, editing, and archiving tasks. |
3 | Building a simple websockets server from scratch in Ruby | Technical Tutorials | Learn how to build a simple websockets server from scratch using Ruby. Explore the fundamentals of websockets, server development, and real-world applications. |
4 | Markdown compiler from scratch in Ruby | Technical Tutorials | Learn how to build a Markdown compiler from scratch in Ruby, covering tokenization, parsing, and code generation. Gain skills for building programming languages, parsers, and more. |
5 | How to build a network stack in Ruby | Technical Tutorials | Dive into low-level network programming with this guide to building a network stack in Ruby. Learn about sockets, datagrams, and more. |
6 | Rebuilding Git in Ruby | Technical Tutorials | Explore the technical implementation of Git version control system using the Ruby programming language. Gain insights into the modular design and UNIX philosophy of Git. |
7 | Ruby Snake | Technical Tutorials | Explore game development using the Ruby programming language, with a focus on creating an engaging terminal-based Snake game. |
8 | Build your own fast, persistent KV store in Ruby | Technical Tutorials | Learn how to build a fast and persistent key-value store in Ruby, gain insights into database development and storage technologies. |
9 | Ruby Programming Language | Video Courses | Comprehensive Ruby programming course covering basics, object-oriented programming, and real-world applications. Perfect for beginners and experienced developers. |
10 | Ruby on Rails: A Beginner's Guide | Video Courses | Comprehensive beginner's guide to learning Ruby on Rails, covering web development, Ruby programming, Rails gems, authentication, and more. Gain the skills to create and publish a Rails app. |
11 | Learn Rails: Quickly Code, Style and Launch 4 Web Apps | Video Courses | Quickly create and finish web apps with Ruby on Rails. Build 4 CRUD web apps, including a personal blog, user messaging, To-Do List, and Wikipedia Clone. |
12 | An Introduction to Ruby Programming Language | Video Courses | Explore the fundamentals of Ruby, a versatile and powerful programming language, including its web application framework Ruby on Rails. |
13 | Ruby on Rails Notes for Professionals | Technical Tutorials | Comprehensive Ruby on Rails guide covering routing, ActiveRecord, views, migrations, best practices, and more. Ideal for beginners and experienced developers. |
14 | Using Blocks in Ruby | Technical Tutorials | Explore the usage of blocks and functions in Ruby programming with this insightful book by Jay McGavren. Valuable resource for Ruby developers and programmers. |
15 | Ruby Notes for Professionals | Technical Tutorials | Comprehensive guide to Ruby programming, covering syntax, concepts, and practical examples from StackOverflow Documentation. Ideal for beginners and experienced developers. |
16 | Ruby Best Practices | Technical Tutorials | Comprehensive guide to writing clean, efficient, and maintainable Ruby code. Covers essential programming practices, design patterns, and development strategies for Ruby developers. |
17 | Core Ruby Tools | Technical Tutorials | Dive into the core concepts of Ruby programming with this guide on essential Ruby tools like Gems, Version Managers, Bundler, and Rake. |
18 | Intro to Ruby on Rails | University Courses | Comprehensive 10-week Ruby on Rails course for beginners, covering databases and Rails in-depth with hands-on exercises and quizzes. |
- Free JavaScript Resources
- Free HTML Resources
- Free R Resources
- Free Java Resources
- Free Neural Networks Resources
- Free Natural Language Processing Resources
- Free Computer Science Resources
- Free React Resources
- Free Security Resources
- Free Node.js Resources
- Free PyTorch Resources
- Free Computer Architecture Resources
- Free Functional Programming Resources
- Free Operating System Resources
- Free Cryptography Resources
- Free Compiler Resources
- Free Blockchain Resources
- Free SQL Resources
- Free Python Resources
- Free Unix Resources
- Free Programming Resources
- Free Object-Oriented Programming Resources
- Free CSS Resources
- Free Machine Learning Resources
- Free Web Development Resources
- Free Shell Scripting Resources
- Free Rust Resources
- Free Haskell Resources
- Free Software Development Resources
- Free Data Science Resources
- Free Git Resources
- Free Networking Resources
- Free Game Development Resources
- Free TensorFlow Resources
- Free Distributed Systems Resources
- Free Embedded Systems Resources
- Free DevOps Resources
- Free Docker Resources
- Free Robotics Resources
- Free Computer Vision Resources
- Free Deep Learning Resources
- Free Cloud Computing Resources
- Free Go Resources
- Free Data Structures Resources
- Free Control Systems Resources
- Free Artificial Intelligence Resources
- Free Data Analysis Resources
- Free C++ Resources
- Free Bash Resources
- Free Cybersecurity Resources
- Free Algorithm Resources
- Free Database Resources
- Free C Resources
- Free Version Control Resources
- Free Linux Resources
- Free Computer Graphics Resources