Discover Ruby Programming Through Fun Examples
INTERACTIVE COURSE

Discover Ruby Programming Through Fun Examples

Beginner

145 Lessons

40h

Certificate of Completion

AI Explanations
AI Explanations
Discover Ruby Programming Through Fun Examples
229 Playgrounds
54 Challenges
10 Quizzes
231 Illustrations

Takeaway Skills

Understanding of basic building blocks in Ruby such as variables, data structure, and syntax for controlling program flow

Familiarity with methods and file handling in Ruby

Working knowledge of object-oriented programming, including inheritance and mixin

Ability to write interactive programs in Ruby

Hands-on problem solving experience in Ruby

Course Overview

Online tutorials may teach basic Ruby syntax and some programming concepts. But even then, novice programmers can experience considerable difficulty in attempting even the most basic programming exercises. Programming is all about problem solving. This skill can only be honed through practice, which is what this course is all about. In this course, you’ll be printing different shapes, performing various tasks, and implementing small games using basic Ruby syntax and data structure. You’ll cover Ruby metho...Show More

Course Content

1

Introduction

2

Printing Shapes

3

Interacting with the Command-Line

4

Composite Data Types

5

Useful Utility Programs

6

Fun Math

15 Lessons

7

Methods

10 Lessons

8

File and Network

16 Lessons

9

Object-Oriented Programming

14 Lessons

10

Classic Puzzles

20 Lessons

11

Web Test Automation

4 Lessons

12

Beyond This Course

1 Lesson

13

Ruby in a Nutshell

3 Lessons

14

Appendix

5 Lessons

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

AFTER FINISHING THIS COURSE

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath