Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Advanced Ruby Programming: 10 Steps To Mastery

    Posted By: ELK1nG
    Advanced Ruby Programming: 10 Steps To Mastery

    Advanced Ruby Programming: 10 Steps To Mastery
    Last updated 7/2020
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.54 GB | Duration: 12h 1m

    Take your Ruby programming to the next level with Huw Collingbourne's simple guide to advanced Ruby coding.

    What you'll learn
    Encapsulation and data hiding
    Singleton classes and methods
    Exception handling
    Threads and fibers
    Modules and mixins
    File handling
    YAML and Marshal
    Regular Expressions
    Metaprogramming
    Requirements
    Description
    Advanced Ruby: a 2nd-level course. If you have already done some Ruby programming, this course will help to take your coding to the next level. It explains some of the more advanced features of Ruby including blocks and procs, threads, regular expressions, exception handling, singletons and metaprogramming. The course is based on Huw Collingbourne's book, The Book Of Ruby (a copy of 3rd PDF edition of the book is supplied with this course). All the source code is provided in the code archive. This course can be used with any editor or IDE and on any operating system that supports Ruby. If you are ready to go beyond the basics and gain a deeper understanding of how Ruby really works, this course is for you. Note: If you're new to programming, check out Ruby Programming for Beginners (now with over 24,000 students enrolled!).

    Overview

    Section 1: Getting ready to go further in Ruby

    Lecture 1 Introduction

    Lecture 2 Welcome To The Course

    Lecture 3 How to follow this course

    Lecture 4 Advanced Ruby Course Notes

    Lecture 5 Code Archive

    Lecture 6 The Book Of Ruby (course eBook)

    Lecture 7 The Book Of Ruby paperback (exclusive discount)

    Lecture 8 Conditional Statements

    Lecture 9 Boolean tests and operators

    Section 2: Classes, class methods and singletons

    Lecture 10 Class Methods

    Lecture 11 Class methods and variables in use

    Lecture 12 Singleton methods and classes

    Section 3: Arguments, return values and encapsulation

    Lecture 13 Passing Arguments and Returning Values

    Lecture 14 Encapsulation and information hiding

    Section 4: Exception Handling

    Lecture 15 Recovering from Errors

    Lecture 16 The Exception class hierarchy

    Section 5: Blocks, Procs and Lambdas

    Lecture 17 What are Blocks?

    Lecture 18 Blocks In Depth

    Section 6: Symbols, Threads and Fibers

    Lecture 19 Symbols

    Lecture 20 Bookofruby Ch11

    Lecture 21 Threads and Fibers

    Section 7: Modules and Mixins

    Lecture 22 Mixed-in Modules

    Lecture 23 Modules and Classes

    Lecture 24 Modules In Depth

    Section 8: Files, YAML and Marshal

    Lecture 25 Files and IO

    Lecture 26 YAML

    Lecture 27 Marshal

    Section 9: Regular Expressions

    Lecture 28 Regular Expressions – an overview

    Lecture 29 Processing files with Regular Expressions

    Section 10: Dynamic Ruby and metaprogramming

    Lecture 30 Dynamic features of Ruby

    Lecture 31 Writing Ruby programs at runtime!

    Section 11: Ruby The Smalltalk Way

    Lecture 32 What is Ruby The Smalltalk Way?

    Lecture 33 Ruby The Smalltalk Way eBook

    Lecture 34 Ruby and Smalltalk Code Archive

    Lecture 35 Getting Started With Smalltalk

    Section 12: Extras

    Lecture 36 Little Book Of Ruby 3rd Edition

    Lecture 37 Little Book Of Ruby Code Archive

    Lecture 38 And finally…

    This course is for anyone who already knows the fundamentals of Ruby and wants to take their Ruby coding skills to a higher level. Here you'll learn the tricks and techniques of the Ruby masters