Ruby Programming From Scratch : No Experience Required
Ruby Programming From Scratch : No Experience Required, available at $44.99, has an average rating of 4.3, with 66 lectures, based on 131 reviews, and has 7089 subscribers.
You will learn about Start Coding in Ruby with full confidence Enter the Ruby on Rails Development This course is ideal for individuals who are All Code Lovers or Any Non- Experienced Coders or All Ruby Learning Enthusiasts It is particularly useful for All Code Lovers or Any Non- Experienced Coders or All Ruby Learning Enthusiasts.
Enroll now: Ruby Programming From Scratch : No Experience Required
Summary
Title: Ruby Programming From Scratch : No Experience Required
Price: $44.99
Average Rating: 4.3
Number of Lectures: 66
Number of Published Lectures: 66
Number of Curriculum Items: 66
Number of Published Curriculum Objects: 66
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Start Coding in Ruby with full confidence
- Enter the Ruby on Rails Development
Who Should Attend
- All Code Lovers
- Any Non- Experienced Coders
- All Ruby Learning Enthusiasts
Target Audiences
- All Code Lovers
- Any Non- Experienced Coders
- All Ruby Learning Enthusiasts
2024 Update: My Udemy courses are not being updated anymore.
I have joined Droidcon Academy and leading the platform. I will continue my passion for teaching by working with thousands of instructors and helping them create high-quality courses for you. Thank you for your enormous support.
–
This course is well designed for all beginners who desire to Learn Ruby in depth along with Conceptual Description.
The content of this course will simplify each and every topics of Ruby Programming Language in Details along with Illustrative Examples. All topics covered first contains the slides explanation followed by Live Coding in Aptana Studio 3.
Let me make things more simple about this course. This course contains all topics that a noob programmer needs to become adaptive and expert in programming language. Trust me guys, your learning experience is going to be the one you have never experienced before anywhere over the web.
At the end of this course you will learn various topics along with Live Codes. The topics covered are Interactive Ruby, Introduction, Ruby Syntax, Taking User Input, Methods || Functions, Conditional Statements, Ruby Class and Various Variables like Local, Instance, Class and Global variables, Getter Setter and Initialize Methods and their Shortcuts, Class variable (@@x) & Selfmethod( ) ,Various Loops, Ruby Modules and Class, Require and Require Relative Statements, Ruby Include Statements and Mixins, Ruby Blocks, Yields ” &Block “, Arrays and 2D Arrays along with all it’s Pre- defined Methods, Hash and it’s pre-defined Operations, Inheritance, Operator Overloading, Overriding Methods, Freezing Objects, Linguistics, Procs and Lambda in Details, Ruby date and Time , Debugging Codes.
Course Curriculum
Chapter 1: Ruby Installation – Setting up Software
Lecture 1: Ruby Installation
Lecture 2: Ruby Installation : Setting up Path Variable
Chapter 2: Introduction to Ruby and Interactive Ruby
Lecture 1: Introduction to Ruby – Interactive Ruby Programming : IRB
Lecture 2: Interactive Ruby Programming ( IRB Shell )
Chapter 3: Getting Started with Ruby Programming
Lecture 1: Ruby Syntax and Basics : Getting Started
Lecture 2: Ruby Syntax and Basics – Coding in Workspace and Create Project
Chapter 4: Taking User Input
Lecture 1: Taking User Input
Lecture 2: Taking User Input – Further Discussion with Codes
Chapter 5: Methods – Functions in Ruby
Lecture 1: Methods – Functions in Ruby
Lecture 2: More on Methods in Ruby
Chapter 6: Conditional Statements
Lecture 1: Conditional Statements : IF, ELSE IF, ELSE
Lecture 2: Conditional Statements : UNLESS , CASE WHEN
Chapter 7: Ruby Class – Local, Instance, Class and Global Variable in Details
Lecture 1: Introduction to Class – Local and Instance Variable , Class and Global Variable
Lecture 2: Coding with Ruby Class
Lecture 3: Everything in Ruby is Object
Chapter 8: Getter, Setter and Initialize Methods – Complete Explanation in Details
Lecture 1: Getter, Setter and Initialize method in Ruby Class
Lecture 2: Codes for Getter, Setter and Initialize method in Ruby Class
Chapter 9: Shortcut to Getter, Setter and Initialize Methods – Use of to_s Method
Lecture 1: Shortcut to getter, setter methods and use of to_s method in Ruby Class
Lecture 2: Codes for shortcut of getter, setter and also for to_s method
Chapter 10: Class variable and Self.Method
Lecture 1: Codes for Class Variable and Self.method in Ruby Class
Chapter 11: Various Loops – WHILE, FOR, UNTIL and also their MODIFIER LOOPS
Lecture 1: While Loop and While Modifier
Lecture 2: Until Loop and Until Modifier with CODES & SYNTAX
Lecture 3: For Loop and its Alternative .each loop
Lecture 4: More on Loops in Ruby
Chapter 12: Break, Next and Redo Statements
Lecture 1: Break Statement with Codes in Ruby
Lecture 2: NEXT and REDO statements with codes in Ruby
Chapter 13: Blocks, Yields in Ruby
Lecture 1: Blocks and yield, with and without parameters
Lecture 2: Block codes
Lecture 3: (&block) Passing BLOCK as parameter to a method
Chapter 14: Ruby Modules and Class
Lecture 1: Module concept and its codes
Lecture 2: Module with Class along with descriptive Example
Chapter 15: Require and Require Relative Statements
Lecture 1: Require and Require Relative statements
Lecture 2: Require and Require Relative codes
Chapter 16: Include Statements
Lecture 1: INCLUDE Statement concept having Modules, Class, Require.
Chapter 17: Ruby Mixins
Lecture 1: Mixins in Ruby with concept and Codes
Chapter 18: Arrays and All it's Related Pre- defined Details
Lecture 1: Arrays and its Fundamentals
Lecture 2: Arrays and InBuilt Methods
Lecture 3: Arrays – Learn Array Pre-defined Methods
Chapter 19: 2D Array – It's Pre- defined Methods and their Usage
Lecture 1: 2D Array Concept, Fundamentals and Codes
Lecture 2: 2D Array – InBuilt Funtions
Chapter 20: Hash and All it's Related Methods in Details
Lecture 1: Hash – Assoc(), Delete, Empty, Clear, Eql, Has Value : Inbuilt Methods
Lecture 2: Hash – Print all Keys and Value using INSPECT Method using 4 Loops
Lecture 3: Hash – FETCH, VALUE_AT, INCLUDE?, HAS_VALUE?, CLEAR, EMPTY ? Methods
Lecture 4: Hash – assoc(), reassoc(), delete(), merge(), merge!, update()
Chapter 21: Random Numbers
Lecture 1: Random Numbers
Chapter 22: Menu – Example and Practice Session
Lecture 1: Menu – Practise example Codes
Lecture 2: Menu – Practise example Codes – Continued
Chapter 23: Inheritance and it's other Related Feature
Lecture 1: Inheritance In Ruby – Conceptual Description
Lecture 2: Inheritance with codes – How to access variables and methods with Code
Lecture 3: Inheritance with Codes – Access Constructor, Methods and use of Self.Class
Lecture 4: Method Overriding – Inheritance Part – 4
Chapter 24: Operator Overloading
Lecture 1: Operator overloading – Using "+" method
Lecture 2: Operator Overloading – Using Comparable operators
Lecture 3: Operator Overloading – Arithematic operators
Lecture 4: Operator Overloading – Overloading operators related to ARRAY
Chapter 25: Freezing Objects – Linguistics
Lecture 1: Freezing Objects – How to Freeze object and how to check whether it is frozen?
Lecture 2: Linguistics – Various Operations using Linguistics
Chapter 26: Procs and Lambda – Arity Method and Difference between Procs and Lambda
Lecture 1: Ways to define proc object and converting a Block into a proc
Lecture 2: Procs object creation and also Normal Lambda creation
Lecture 3: Procs and its more concepts with fundamentals and codes
Lecture 4: Procs and ARITY method
Lecture 5: Difference between Procs and lambda using CONTROL FLOW KEYWORDS
Chapter 27: Time, Date and DateTime Class
Lecture 1: Time and Date – Introduction with Important Details
Lecture 2: Various operations on Time
Lecture 3: Date and DateTime Class
Lecture 4: Formatting Time and Date
Instructors
-
Smartherd The Good Old Youtube Channel
by Sriyank Siddhartha
Rating Distribution
- 1 stars: 5 votes
- 2 stars: 10 votes
- 3 stars: 15 votes
- 4 stars: 47 votes
- 5 stars: 54 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024