Xjvh6qhks2chjtgm8faa

Object Oriented Programming Fundamentals

OOP with Ruby and RSpec

Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Ruby, this course is for you! In this course we will teach you OOP with Ruby and RSpec

With over 50 sections and more than 60 hours of coding this comprehensive course leaves no stone unturned! This course includes 3 projects that you will have in your portfolio.
This course will teach you OOP Ruby in a TDD manner.
We cover a wide variety of topics, including:

- Strings

- Lists

- Hashes
- Number Data Types
- Methods
- Scope
- Built-in Functions
- Debugging and Error Handling
- Object Oriented Programming
- Advanced Methods
- Unit Tests
- Git and version control
- TDD with Spec

Learn Ruby in a way that will advance your career and increase your knowledge, all in a fun and practical way!
Who this course is for:
- Beginners who have completed the "Introduction to Programming" course.
- Programmers learning TDD.


Your Instructor


Faraz Naeem
Faraz Naeem

Course Curriculum


  Welcome to the Bootcamp
Available in days
days after you enroll
  Before we start....
Available in days
days after you enroll
  Step 1 - Setting the stage
Available in days
days after you enroll
  Step 4 - More checks
Available in days
days after you enroll
  Step 5 - Cash is king
Available in days
days after you enroll
  Step 6 - The Account
Available in days
days after you enroll
  Extra Challenge - The Checkout Challenge
Available in days
days after you enroll
  Extras
Available in days
days after you enroll

Frequently Asked Questions


How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is not open for enrollment.