Ruby Programming Language

Learn Programming Basics with Ruby

3h 2m17 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.
7,309 students28 courses

Related courses

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Learn to Create Databases and Reports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Key Logger Spyware Design
    4.5|5,026|0h 0m

    Key Logger Spyware Design

    Spyware Design Using C++ Language

    Eng. Mohamed Ali Mansour
    Eng. Mohamed Ali Mansour
    $19.99
    Buy now
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Learn to Create Cartoon Films and Interactive Games

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Deep Learning
    4.5|5,162|12h 40m

    Deep Learning

    Simulating the Human Mind in Thinking

    Eng. Amr Abdel Fattah
    Eng. Amr Abdel Fattah
    $25.99
    Buy now