Advanced Ruby Programming: 10 Steps to Mastery

BY
Udemy

Mode

Online

Fees

₹ 449 2299

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 449  ₹2,299
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Getting ready to go further in Ruby

  • Introduction
  • Welcome To The Course
  • How to follow this course
  • Advanced Ruby Course Notes
  • Code Archive
  • The Book Of Ruby (course eBook)
  • The Book Of Ruby paperback (exclusive discount)
  • Conditional Statements
  • Boolean tests and operators
  • Tests and Conditions

Classes, class methods and singletons

  • Class Methods
  • Class methods and variables in use
  • Singleton methods and classes
  • Class methods and variables

Arguments, return values and encapsulation

  • Passing Arguments and Returning Values
  • Encapsulation and information hiding
  • Arguments and Encapsulation

Exception Handling

  • Recovering from Errors
  • The Exception class hierarchy
  • Exceptions

Blocks, Procs and Lambdas

  • What are Blocks?
  • Blocks In Depth
  • Blocks, call and yield

Symbols, Threads and Fibers

  • Symbols
  • Bookofruby Ch11
  • Threads and Fibers
  • Symbols and Threads

Modules and Mixins

  • Mixed-in Modules
  • Modules and Classes
  • Modules In Depth
  • Modules

Files, YAML and Marshal

  • Files and IO
  • YAML
  • Marshal
  • Dealing with files

Regular Expressions

  • Regular Expressions – an overview
  • Processing files with Regular Expressions
  • Regular expressions

Dynamic Ruby and metaprogramming

  • Dynamic features of Ruby
  • Writing Ruby programs at runtime!
  • Metaprogramming

Ruby The Smalltalk Way

  • What is Ruby The Smalltalk Way?
  • Ruby The Smalltalk Way eBook
  • Ruby and Smalltalk Code Archive
  • Getting Started With Smalltalk

Extras

  • Little Book Of Ruby 3rd Edition
  • Little Book Of Ruby Code Archive
  • And finally...

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books