Gain insights into Ruby development with 78 tasks tailored for beginners and experienced coders. Explore object-oriented concepts, debug programs, and advance your freelance coding career.
Beginner
89 Lessons
7h 30min
Certificate of Completion
Gain insights into Ruby development with 78 tasks tailored for beginners and experienced coders. Explore object-oriented concepts, debug programs, and advance your freelance coding career.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
This self-study course written as a book is your first step towards making money by coding and programming from home, and having fun doing it. You will understand how the Ruby language works, and establish a foundation for being a successful freelance developer. This course gives you not only technical detail, but presents knowledge in a friendly format, understandable by all ages, providing a thorough explanation of modern concepts for absolute beginners. In this course you will find 78 easy to follow tas...
What You'll Learn
Learn the difference between Ruby and other programming languages.
Understand the fundamentals of Ruby.
Understand the operators and methods used in Ruby.
Learn about object-oriented programming in Ruby.
Learn about the process of debugging in Ruby and Ruby Version Management (RVM).
Learn about the testing process in Ruby.
What You'll Learn
Learn the difference between Ruby and other programming languages.
Show more
Course Content
Before We Begin
First Steps
Fundamentals of Ruby
Conditional Statements
Operators and Methods
Arrays
14 Lessons
Hash
14 Lessons
Fun with Object Oriented Programming
12 Lessons
Debugging in Ruby
4 Lessons
Ruby Version Manager
4 Lessons
Testing Ruby Programs
3 Lessons
Wrap Up!
1 Lesson
Appendix
2 Lessons
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.