Wishlisted Wishlist

Please confirm that you want to add Codecademy Next Steps: Build 4 Ruby Programs to your Wishlist.

Add to Wishlist

Codecademy Next Steps: Build 4 Ruby Programs

Take the next steps in becoming a web developer by building ruby programs together
4.0 (55 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,109 students enrolled
Created by Jack Burum
Last updated 11/2015
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

This course will help you go from a basic understanding of Ruby to being able to build functioning Ruby applications. We do this through explanations of core concepts that can be difficult for beginners to grasp and then we build 4 programs together, each one increasing in complexity.

At the end of this course you will have:

  • A strong understanding of Ruby objects and object manipulation.
  • An understanding of inherent Ruby methods ‘initialize’ and ‘attr_accessor’.
  • Confidence in creating your own Ruby programs
  • A good foundation to begin building rails applications and actually understanding what the applications are doing.

It is expected that you have an understanding of basic Ruby data structures (strings, booleans, etc.) before taking this course.

Who is the target audience?
  • This course is for people who have a basic understanding of Ruby data structures and want to proceed to building Ruby programs.
Students Who Viewed This Course Also Viewed
What Will I Learn?
Build Ruby apps
Have a strong understanding of Ruby objects and manipulation
Have a good foundation for proceeding to building Ruby on Rails apps
View Curriculum
  • Text editor of your choice
  • Terminal
  • Ruby installed
Curriculum For This Course
Expand All 13 Lectures Collapse All 13 Lectures 01:22:58
Course Introduction and Expectations
2 Lectures 02:53

Is this course for you?
A Few Ruby Concepts Broken Down
5 Lectures 18:51
Initialize Method

Getter Methods

Setter Methods

attr_accessor (getter and setter)

Passing Data Between Classes
Let's Build Some Ruby Programs
5 Lectures 59:38
Ruby Exercise 1

Ruby Exercise 2

Ruby Exercise 3

Ruby Exercise 4: Part 1

Ruby Exercise 4: Part 2
Thank you and Next Steps
1 Lecture 01:36
Thank you and Next Steps
About the Instructor
4.0 Average rating
54 Reviews
3,109 Students
1 Course
Software Engineer at Excella Consulting

I currently work as a Software Engineer for Excella Consulting in D.C. where we are using Ruby for federal projects.

As a graduate of a programming bootcamp I understand what concepts were difficult for myself and my fellow classmates to grasp. Once I understood these concepts I was able to break them down so that brand new (see 'green') developers can understand them in a more succinct way. I felt like there needed to be more material out there for new developers that is friendly to those with less technical backgrounds, which is why I created my Ruby course.

Report Abuse