Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Programming Foundations with Ruby

via CodeSignal

Overview

This course aims to introduce you to the basic programming concepts using Ruby. You'll start with writing your first Ruby script and gradually move on to understanding variables, strings, and basic operations. By the end of this course, you will have a solid foundation of Ruby programming essentials necessary for any aspiring computer programmer.

Syllabus

  • Lesson 1: Starting Your Ruby Journey: Hello World Script
    • Running Your First Ruby Script
    • Modify the Greeting Message
    • Fix This Ruby Script
    • Complete the Missing Script
    • Writing a Complete Ruby Script
  • Lesson 2: Ruby Basics - Introduction to Variables
    • Working with Ruby Variables
    • Change Variable Values in Ruby
    • Fixing Bugs in Ruby Variables
    • Change Travel Cities
    • Writing Variables in Ruby
  • Lesson 3: Managing Quantities with Variables
    • Managing Travel Days in Ruby
    • Managing Days in Iconic Cities
    • Fix the Adventure Script
    • Calculating the Number of Photos
    • Adding Up Travel Days
    • Calculate Total Days of Adventure
  • Lesson 4: String Interpolation and Operations
    • String Interpolation in Practice
    • Calculating Trip Costs Efficiently
    • Fix String Interpolation Bug
    • Adding More Details to Adventure
    • String Interpolation Adventure
  • Lesson 5: Understanding Booleans
    • Adventure Ready with Booleans
    • Change Destination and Visitation Status
    • Fix the Boolean Bug
    • Add a Third Destination
    • Adventure Visitation Status
  • Lesson 6: Comparison Operators and Boolean Expressions
    • Comparison Operators in Action
    • Switch Comparison Values of a and b
    • Fix the Comparison Bug
    • Fill in Missing Comparisons
    • Comparing Values with New Operators
    • Mountain Heights Comparison with Ruby

Reviews

Start your review of Programming Foundations with Ruby

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.