Overview
This course on Ruby Programming aims to teach learners the fundamentals of Ruby programming language. By the end of the course, students will be able to understand basic concepts such as arithmetic operations, data types like integers and floats, control flow structures like if-else statements and loops, working with functions, handling exceptions, manipulating strings, utilizing arrays and hashes, and implementing file input/output operations. The course follows a structured approach starting from the basics and gradually progressing to more advanced topics like object-oriented programming principles such as classes, inheritance, and polymorphism. The teaching method primarily consists of tutorial videos covering each topic in a concise manner. This course is suitable for beginners who are interested in learning Ruby programming or looking to enhance their coding skills.
Syllabus
Get Input .
Arithmetic .
Integers .
Floats .
Constants .
Basic File I/O .
Load Ruby File .
Multiline Comment .
If Elsif Else .
Comparison Operators .
Logical Operators .
Unless .
Case .
Ternary Operator .
Loop Next Break .
While .
Until .
For Loops .
Each .
Functions .
Exception Handling .
Strings .
Chop Chomp .
Class Objects .
Inheritance .
Modules .
Polymorphism .
Symbols .
Arrays .
Hashes .
Enumerables .
File I/O .
Taught by
Derek Banas