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
English
Free
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Description

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
Requirements
  • 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
Introduction
01:39

Is this course for you?
01:14
+
A Few Ruby Concepts Broken Down
5 Lectures 18:51
Initialize Method
03:59

Getter Methods
03:31

Setter Methods
03:08

attr_accessor (getter and setter)
01:43

Passing Data Between Classes
06:30
+
Let's Build Some Ruby Programs
5 Lectures 59:38
Ruby Exercise 1
10:47

Ruby Exercise 2
09:07

Ruby Exercise 3
18:08

Ruby Exercise 4: Part 1
07:56

Ruby Exercise 4: Part 2
13:40
+
Thank you and Next Steps
1 Lecture 01:36
Thank you and Next Steps
01:36
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