LinkedIn Learning - Ruby - Classes and Modules
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size372.5 MB
- Uploaded Bycoomster
- Downloads101
- Last checkedAug. 25th '20
- Date uploadedAug. 21st '20
- Seeders 7
- Leechers2
Once you understand the basics of Ruby, you can start creating custom classes and modules. These programming constructs make it easier to organize and maintain code and extend your applications with new features. Instructor Kevin Skoglund teaches the fundamentals of object-oriented programming with classes and modules. Learn how to define classes, the templates for creating object instances with their own unique behaviors and attributes. Discover how to use inheritance to share attributes and methods between a superclass and subclasses—and to extend or override them when necessary. Then find out how to use modules as namespaces, to prevent conflicts with other code, or as mixins, to share functionality between classes. The course includes step-by-step demonstrations, complete with examples and challenges that allow you to practice your new Ruby skills along the way.
Files:
LinkedIn Learning - Ruby - Classes and Modules- 18- Class inheritance.mp4 (16.8 MB)
- 01- Learn to use custom classes in Ruby.mp4 (3.7 MB)
- 02- What you need to know.en.srt (1.4 KB)
- 02- What you need to know.mp4 (1.6 MB)
- 03- Get the most out of the exercise files.en.srt (2.7 KB)
- 03- Get the most out of the exercise files.mp4 (2.1 MB)
- 04- Define a class.en.srt (8.7 KB)
- 04- Define a class.mp4 (9.2 MB)
- 05- Instances.en.srt (11.0 KB)
- 05- Instances.mp4 (9.6 MB)
- 06- Attributes.en.srt (8.0 KB)
- 06- Attributes.mp4 (8.0 MB)
- 07- Reader_writer methods.en.srt (9.9 KB)
- 07- Reader_writer methods.mp4 (8.4 MB)
- 08- Attribute methods.en.srt (11.0 KB)
- 08- Attribute methods.mp4 (9.4 MB)
- 09- Method access control.en.srt (14.1 KB)
- 09- Method access control.mp4 (13.8 MB)
- 10- Initialize method.en.srt (9.1 KB)
- 10- Initialize method.mp4 (9.0 MB)
- 11- Challenge - Dice.en.srt (6.7 KB)
- 11- Challenge - Dice.mp4 (8.4 MB)
- 12- Solution - Dice.en.srt (10.0 KB)
- 12- Solution - Dice.mp4 (10.1 MB)
- 13- Class methods.en.srt (12.9 KB)
- 13- Class methods.mp4 (12.3 MB)
- 14- Class attributes.en.srt (8.0 KB)
- 14- Class attributes.mp4 (9.7 MB)
- 15- Class reader_writer methods.en.srt (6.2 KB)
- 15- Class reader_writer methods.mp4 (7.1 MB)
- 16- Challenge - Radio.en.srt (9.0 KB)
- 16- Challenge - Radio.mp4 (10.7 MB)
- 17- Solution - Radio.en.srt (8.9 KB)
- 17- Solution - Radio.mp4 (10.4 MB)
- 18- Class inheritance.en.srt (15.9 KB)
- 01- Learn to use custom classes in Ruby.en.srt (1.6 KB)
- 19- Override and extend.en.srt (13.5 KB)
- 19- Override and extend.mp4 (14.5 MB)
- 20- Access the superclass.en.srt (11.9 KB)
- 20- Access the superclass.mp4 (13.9 MB)
- 21- Challenge - Secure radio.en.srt (9.8 KB)
- 21- Challenge - Secure radio.mp4 (12.2 MB)
- 22- Solution - Secure radio.en.srt (12.3 KB)
- 22- Solution - Secure radio.mp4 (13.7 MB)
- 23- Time.en.srt (11.0 KB)
- 23- Time.mp4 (11.8 MB)
- 24- Date.en.srt (9.4 KB)
- 24- Date.mp4 (11.9 MB)
- 25- DateTime.en.srt (6.3 KB)
- 25- DateTime.mp4 (9.5 MB)
- 26- Challenge - Birth date analysis.en.srt (4.0 KB)
- 26- Challenge - Birth date analysis.mp4 (4.2 MB)
- 27- Solution - Birth date analysis.en.srt (6.8 KB)
- 27- Solution - Birth date analysis.mp4 (7.1 MB)
- 28- Namespacing.en.srt (8.9 KB)
- 28- Namespacing.mp4 (10.1 MB)
- 29- Mixins.en.srt (9.7 KB)
- 29- Mixins.mp4 (10.3 MB)
- 30- Load, require, include.en.srt (8.0 KB)
- 30- Load, require, include.mp4 (8.6 MB)
- 31- Challenge - To-do list.en.srt (12.0 KB)
- 31- Challenge - To-do list.mp4 (11.7 MB)
- 32- Solution - To-do list.en.srt (7.8 KB)
- 32- Solution - To-do list.mp4 (7.7 MB)
- 33- Handle exceptions.en.srt (11.7 KB)
- 33- Handle exceptions.mp4 (11.8 MB)
- 34- Handle specific exceptions.en.srt (9.8 KB)
- 34- Handle specific exceptions.mp4 (11.0 MB)
- 35- Exception methods.en.srt (7.4 KB)
- 35- Exception methods.mp4 (8.3 MB)
- 36- Raise exceptions.en.srt (12.6 KB)
- 36- Raise exceptions.mp4 (12.3 MB)
- 37- Custom exceptions.en.srt (11.9 KB)
- 37- Custom exceptions.mp4 (14.1 MB)
- 38- Challenge - Custom exceptions.en.srt (3.2 KB)
- 38- Challenge - Custom exceptions.mp4 (4.1 MB)
- 39- Next steps.en.srt (1.8 KB)
- 39- Next steps.mp4 (2.9 MB)
- Ex_Files_Ruby_EssT_2_Classes.zip (115.3 KB)
Code:
- udp://9.rarbg.to:2710/announce
- udp://coppersurfer.tk:6969/announce
- udp://eddie4.nl:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://tracker.coppersurfer.tk:6969/announce
- udp://tracker.cyberia.is:6969/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://tracker.leechers-paradise.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://tracker.zer0day.to:1337/announce