Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Ruby and Ruby on Rails Starter
Up and Running with IDE, Command Line and Ruby!
Course Introduction and Structure
IMPORTANT: Sign-up for IDE with Cloud9 (Instructions provided)
Sign up for online IDE
Familiarity with online IDE
Learn about the command line
Text Lecture: Helpful info and commands
Introduction to Ruby and Hello World!
Text follow-up - Introduction to Ruby and hello world
Strings in Ruby
Text follow-up: String in Ruby
Strings - 2
Text follow-up: Strings - 2
Solutions to exercises
Numbers in Ruby
Text follow-up: Numbers in Ruby
Numbers - 2
Text follow-up: Numbers 2
Branching if/else
Text follow-up: Branching if/else
Explore more branching
Text follow-up: Explore more branching
Arrays in Ruby
Text follow-up: Arrays in Ruby
Arrays 2 - explore more
Text follow-up: Arrays 2 - explore more
Hash structures in Ruby
Text follow-up: Hash
Ruby styling
Introduction to Object Oriented Programming
Text follow-up: Intro to OOP
Inheritance and Modules
Text follow-up: Inheritance and Modules
Final Ruby Project - File Reader Class
Text follow-up: File Reader Class
Welcome to the world of Ruby on Rails!
What are web applications?
Command line and install Ruby on Rails 5
Text follow-up: Command line and install Rails 5
Components of a Rails Application
What are actions?
Start a new Rails app and learn about MVC
Text follow-up: Start new Rails app and MVC
Add views and homework
Text follow-up: Add views and homework
CRUD - kickoff
Text follow-up: CRUD kickoff
CRUD from console
Text follow-up: CRUD from console
Wrap section and assignments
Text follow-up: Wrap section and assignments
Actions from UI
Discuss
Actions from UI
Text follow-up: Actions from UI
Create action and error display from browser
Text follow-up: Create action and error display from browser
Complete create and show actions
Text follow-up: Complete create and show actions
Initiate version control with Git
Text follow-up: Version control with Git
Edit action
Text follow-up: Edit action
The .each method
Index action and listing
Text follow-up: Index action and listing
Destroy and refactor code
Text follow-up: Destroy and refactor
Create new flashy version of Todo app
Thank you and next steps
Learn about the command line
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock