Intro to Programming

Using Ruby

Created by

Vaidehi Joshi @vaidehijoshi // Natasha Jones @latazzajones

Day 1 // Day 2 // Day 3 // Day 4

Day 1

Vaidehi Joshi

Vaidehi!!!

14 months of code

9 months of ruby

6 months of working as a developer

Tasha Jones

Tasha!!!

14 months of code

12 months of ruby

6 months of working as a developer

What

  1. The command line
  2. Running scripts/programs
  3. Building blocks of Ruby, of course
  4. Version control with Git + GitHub

How

Chris Pine's Learn To Program

Learn to Program PDF

Our Expectations

Always ask, because everyone else has the same question.

You're not stupid, this is just freaking hard.

You won't get everything. You will have to work at it.

Come prepared, give it your all.

Use your resources (Saturdays!)

Help each other level up and we'll all learn more.

Your Expectations


Who are you?

Why are you here?

Your New Best Friend

The Command Line (or Terminal)

How we communicate with our computer

Where we run scripts

Where we look cool

Have you installed xCode? Make sure you do that today.

The Command Line! For mac

The Command Line! For pc

cmder http://gooseberrycreative.com/cmder/

Commands!

Learn Command Line the Hard Way

  • pwd: present working directory
  • cd: change directory
  • ls: list directory

Get Yo Sublime On

Sublime Text

Text editors are where our ruby files live!

Numbers:

  • Integers: numbers without decimal points.
  • Floats: numbers with decimal points.
  • Operations: basic arithmetic operators (which are actual methods in ruby!)

Day 3

Day 4