Ruby Programming Language

Learn Programming Basics with Ruby

4.7(45)3h 11m17 lectures8 sections

What you'll learn

  • Learn Ruby fundamentals
  • Understand programming principles
  • Apply software development techniques
  • Design web applications using Ruby
  • Manage software projects in Ruby
  • Master using Ruby libraries

About this course

Ruby is a programming language that can be used for developing desktop software, mobile applications, and websites. It is a powerful language with numerous frameworks and libraries, totaling up to 60,000, covering most needs of programmers in various specialties. In this course, you will find comprehensive explanations of Ruby commands that bring you closer to professional proficiency.

Expected outcomes

  • Develop programming skills in Ruby
  • Create dynamic web applications
  • Utilize multiple libraries and frameworks
  • Understand object-oriented programming basics
  • Improve code writing efficiency
  • Apply programming concepts practically

Course content

1

Introduction to the World of Ruby

5 lectures
  1. Course Highlights5:07
  2. Introduction (1)5:30
  3. Introduction (2)13:19
  4. Introduction (3)7:22
  5. Programming Concept Using Ruby8:23
2

Ruby Programming Rules

2 lectures
  1. Programming Rules in Ruby (1)21:28
  2. Programming Rules in Ruby (2)8:28
3

Loops and Control Statements

3 lectures
  1. Loop Statements (1)15:13
  2. Loop Statements (2)13:45
  3. Control Statements in Program Flow19:10
4

Functions

3 lectures
  1. Functions (1)15:11
  2. Functions (2)13:48
  3. Functions (3)11:51
5

Goal-Oriented Programming

1 lectures
  1. Objective-Oriented Programming23:37
6

Program Errors and Debugging

1 lectures
  1. Program Errors and Handling9:41
7

Books

1 attachments
  1. Learning Ruby Basics Step by Step
8

Extensions

1 attachments
  1. Download Attachments from Here

Instructor

Eng. Azab Mohamed Azab

Eng. Azab Mohamed Azab

Lecturer at the Arab Academy for Science, Technology and Maritime Transport, and the Egyptian Ministry of Interior, specializing in technology and information.
14.7K students28 courses