You may prefer our related Brainscape-certified flashcards:

This class was created by Brainscape user Faraz Naeem. Visit their profile to learn more about the creator.

Decks in this class (16)

Basics
What is ruby,
What kind of data types are there...,
What is a variable
14  cards
Control Flow
What is control flow,
What is an if statement,
What is an else statement
30  cards
Data Structures
What is an array index,
How do you access an object in an...,
What are multidimensional arrays
11  cards
Histogram
What is a histogram,
What is a method,
Why do we use methods
14  cards
Hashes and Symbols
What are hashes,
What happens when you try to acce...,
What does nil mean
12  cards
Ruby conventions
How do you write a single line if...,
How do you write a single line un...,
What is a ternary conditional exp...
10  cards
Blocks, procs and lambdas
What is a ruby block,
What is the collect method,
What is the yield keyword
15  cards
Object oriented programming 1
What are attributes,
What is a class,
How do you write a class
34  cards
Object oriented programming 2
Why are private methods used,
What do private methods do,
What is a public method
15  cards
Methods
How to delete a element from the ...,
How to delete an element from the...,
How to delete an element at a giv...
11  cards
ATM Challenge
What is an attr_accessor,
What is an instance double
2  cards
Everything Ruby
With what methods can you print t...,
What is the puts method,
What is the p method
21  cards
Loops and iterators
What is a while loop,
What is the each loop,
What is the one line each iterator
7  cards
Arrays
How can you create arrays,
How do you delete values from arrays,
How do you delete an element from...
19  cards
Ruby conditionals
What are conditional statements,
What is an if statement,
What is the unless conditional
4  cards
Master deck
0  cards

More about
ruby programming language

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Faraz Naeem's ruby programming language flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Ruby on Rails
  • 2 decks
  • 64 flashcards
  • 21,433 learners
Decks: Rails Commands By Command Name, Rails Commands By Function, And more!
Ruby Programming Language
  • 4 decks
  • 20 flashcards
  • 1 learners
Decks: Ruby Constructs, Special Variables, Rubygems Gem, And more!
Programming Languages
  • 1 decks
  • 77 flashcards
  • 1 learners
Decks: Simpletron, And more!
Ruby
  • 13 decks
  • 192 flashcards
  • 6 learners
Decks: Escape Sequences, Commands Functions Methods, Function Creation Checklist, And more!
Make Flashcards