Try Free Course
Already a student?
Login
Login
Ruby Fundamentals
Hello World
Welcome to Tic Tac Toe
Intro to Tic Tac Toe
Reading Error Messages
Intro to IRB
Tic Tac Toe Board
Variable Lab
Array Basics
Ruby Data Types
About Variable Assignment
Display Tic Tac Toe Board
Interpolation Super Power
Say Hello
Default Arguments
TDD, Rspec, and Learn
Methods and Arguments
Display Tic Tac Board Example
Puts and Return
String Interpolation
Intro to Methods
Tic Tac Toe Move
Greeting CLI Lab
gets CLI Input
CLI Applications in Ruby
Intro to Command Line Applications
Valid Tic Tac Toe Move
Tic Tac Toe Position Taken
RSpec Fizzbuzz
About Ruby Conditionals
Booleans
Truthiness
Tic Tac Toe Play Loop
Tic Tac Toe Turn
While and Until Loops Lab
While and Until Loops
Loops
Intro to Loops
Tic Tac Toe Current Player
Intro to Ruby Iterators
Iteration and Abstraction
TicTacToe.rb
Tic Tac Toe Game Status
Search Enumerables
Boolean Enumerables
Nested Arrays
Intro to Object Orientation
Classes and Instances Lab
Intro to Classes and Instances
Instance Methods Lab
Instance Methods
Object Attributes Lab
Object Attributes
Instance Variables
Object Initialize Lab
Object Initialization
OO Barking Dog
OO Tic Tac Toe
Procedural vs Object Orientation
What You'll Learn
Unlock your future in tech
Learn to code.
Start Coding Bootcamp Prep
Learn. Love. Code.
Students come to Flatiron School to change their lives. Join our driven community of career-changers and master the skills you need to become a software engineer or a data scientist.
View Our Courses
Coding Bootcamp Prep
Data Science Bootcamp Prep
Intro to Ruby
Intro to JavaScript
Find Us