Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Đổi giao diện
Giao diện cũ
Giao diện mới
en
English
Công nghệ
Programing Language
Ruby Programming From Scratch No Experience Required
0 students
Last updated
Apr 2024
Enrol now
Overview
Course content
Instructors
About the course
Show more...
Course content
Sections:
27
•
Activities:
0
•
Resources:
66
Expand all
Section 1
Ruby Installation - Setting up Software
001-Ruby Installation
002-Ruby Installation Setting up Path Variable
Section 2
Introduction to Ruby and Interactive Ruby
003-Introduction to Ruby Interactive Ruby Programming IRB
004-Interactive Ruby Programming IRB Shell
Section 3
Getting Started with Ruby Programming
005-Ruby Syntax and Basics Getting Started
006-Ruby Syntax and Basics Coding in Workspace and Create Project
Section 4
Taking User Input
007-Taking User Input
008-Taking User Input Further Discussion with Codes
Section 5
Methods - Functions in Ruby
009-Methods Functions in Ruby
010-More on Methods in Ruby
Section 6
Conditional Statements
011-Conditional Statements IF ELSE IF ELSE
012-Conditional Statements UNLESS CASE WHEN
Section 7
Ruby Class - Local, Instance, Class and Global Variable in Details
013-Introduction to Class Local and Instance Variable Class and Global Variable
014-Coding with Ruby Class
015-Everything in Ruby is Object
Section 8
Time, Date and DateTime Class
063-Time and Date Introduction with Important Details
064-Various operations on Time
065-Date and DateTime Class
066-Formatting Time and Date
Section 9
Getter, Setter and Initialize Methods - Complete Explanation in Details
016-Getter Setter and Initialize method in Ruby Class
017-Codes for Getter Setter and Initialize method in Ruby Class
Section 10
Shortcut to Getter, Setter and Initialize Methods - Use of to_s Method
018-Shortcut to getter setter methods and use of to s method in Ruby Class
019-Codes for shortcut of getter setter and also for to s method
Section 11
Class variable and Self.Method
020-Codes for Class Variable and Self method in Ruby Class
Section 12
Various Loops - WHILE, FOR, UNTIL and also their MODIFIER LOOPS
021-While Loop and While Modifier
022-Until Loop and Until Modifier with CODES SYNTAX
023-For Loop and its Alternative each loop
024-More on Loops in Ruby
Section 13
Break, Next and Redo Statements
025-Break Statement with Codes in Ruby
026-NEXT and REDO statements with codes in Ruby
Section 14
Blocks, Yields in Ruby
027-Blocks and yield with and without parameters
028-Block codes
029-block Passing BLOCK as parameter to a method
Section 15
Ruby Modules and Class
030-Module concept and its codes
031-Module with Class along with descriptive Example
Section 16
Require and Require Relative Statements
032-Require and Require Relative statements
033-Require and Require Relative codes
Section 17
Include Statements
034-INCLUDE Statement concept having Modules Class Require
Section 18
Ruby Mixins
035-Mixins in Ruby with concept and Codes
Section 19
Arrays and All it's Related Pre- defined Details
036-Arrays and its Fundamentals
037-Arrays and InBuilt Methods
038-Arrays Learn Array Pre defined Methods
Section 20
2D Array - It's Pre- defined Methods and their Usage
039-2D Array Concept Fundamentals and Codes
040-2D Array InBuilt Funtions
Section 21
Hash and All it's Related Methods in Details
041-Hash Assoc Delete Empty Clear Eql Has Value Inbuilt Methods
042-Hash Print all Keys and Value using INSPECT Method using 4 Loops
043-Hash FETCH VALUE AT INCLUDE HAS VALUE CLEAR EMPTY Methods
044-Hash assoc reassoc delete merge merge update
Section 22
Random Numbers
045-Random Numbers
Section 23
Menu - Example and Practice Session
046-Menu Practise example Codes
047-Menu Practise example Codes Continued
Section 24
Inheritance and it's other Related Feature
048-Inheritance In Ruby Conceptual Description
049-Inheritance with codes How to access variables and methods with Code
050-Inheritance with Codes Access Constructor Methods and use of Self Class
051-Method Overriding Inheritance Part 4
Section 25
Operator Overloading
052-Operator overloading Using method
053-Operator Overloading Using Comparable operators
054-Operator Overloading Arithematic operators
055-Operator Overloading Overloading operators related to ARRAY
Section 26
Freezing Objects - Linguistics
056-Freezing Objects How to Freeze object and how to check whether it is frozen
057-Linguistics Various Operations using Linguistics
Section 27
Procs and Lambda - Arity Method and Difference between Procs and Lambda
058-Ways to define proc object and converting a Block into a proc
059-Procs object creation and also Normal Lambda creation
060-Procs and its more concepts with fundamentals and codes
061-Procs and ARITY method
062-Difference between Procs and lambda using CONTROL FLOW KEYWORDS-WlST
Instructors
Enrolment options
Ruby Programming From Scratch No Experience Required
Course modified date:
8 Apr 2024
Enrolled students:
There are no students enrolled in this course.
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Resources
Share this course
Scroll to top
×
Close
×
Close