Goeduhub Technologies Last Batch Student's Projects || COVID-19 Projects(AI-ML) || Go to your University  ||  Placement Preparation  
Free Online Tutorials ||  MACHINE LEARNING || Python || DBMS || OOPs || DSA || Java || Linux/Unix ||  C Programming
0 like 0 dislike
25 views
in Free E-books for Professionals by Goeduhub's Expert (2.9k points)

1 Answer

0 like 0 dislike
by Goeduhub's Expert (2.9k points)
selected by
 
Best answer

Download Ruby  E-book free Click Here

The Ruby® Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified

Book created for educational purposes and is not affiliated with Ruby® group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners

Chapters

  1. Getting started with Ruby Language
  2. Casting (type conversion)
  3. Arrays
  4. Classes
  5. Hashes
  6. Blocks and Procs and Lambdas
  7. Inheritance
  8. Control Flow
  9. Strings
  10. Symbols
  11. Exceptions
  12. Thread
  13. Methods
  14. method_missing
  15. Numbers
  16. Iteration
  17. Regular Expressions and Regex Based Operations
  18. Comparable
  19. Gem Usage
  20. Design Patterns and Idioms in Ruby
  21. Loading Source Files
  22. Range
  23. Comments
  24. Operators
  25. Operators
  26. Special Constants in Ruby
  27. Modules
  28. Ruby Version Manager
  29. Gem Creation/Management
  30. Constants
  31. Variable Scope and Visibility
  32. rbenv
  33. Environment Variables
  34. Singleton Class
  35. File and I/O Operations
  36. Time
  37. Queue
  38. Destructuring
  39. IRB
  40. Enumerators
  41. C Extensions
  42. Struct
  43. Metaprogramming
  44. Dynamic Evaluation
  45. instance_eval
  46. Message Passing
  47. Keyword Arguments
  48. DateTime
  49. Truthiness
  50. JSON with Ruby
  51. Implicit Receivers and Understanding Self
  52. Monkey Patching in Ruby
  53. Introspection
  54. Monkey Patching in Ruby
  55. Refinements
  56. Monkey Patching in Ruby
  57. Catching Exceptions with Begin / Rescue
  58. Command Line Apps
  59. Debugging
  60. Pure RSpec JSON API testing
  61. Recursion in Ruby
  62. Installation
  63. ERB
  64. Introspection in Ruby
  65. Generate a random number
  66. Getting started with Hanami
  67. OptionParser
  68. Splat operator (*)
  69. Multidimensional Arrays
  70. Enumerable in Ruby
  71. Ruby Access Modifiers
  72. Operating System or Shell commands

Related questions

0 like 0 dislike
1 answer 20 views
0 like 0 dislike
1 answer 22 views
0 like 0 dislike
1 answer 11 views
  Realize your learning potential with courses starting at ₹ 420
 Placements:   List of companies | Logical Reasoning Questions | Quantitative Aptitude Questions | General English Questions | Technical-MCQ and Interview Questions
 Online Free Training:  MACHINE LEARNINGPython Programming | Database Management System(DBMS) | Object Oriented Programming(OOPs) using C++ | Data Structures and Algorithms(DSA) | Java Programming | Linux/Unix | C Programming
Exams: List of Exams After Graduation | List of Engineering Entrance Examinations (UG/PG) | JEE Main | JEE Advanced | GATE | IES | ISRO List of PSUs
 Download Previous Year Papers For:  GATE | IES | RAJASTHAN TECHNICAL UNIVERSITY (RTU-Kota)RPSC Technical Exams | ISRO
 Goeduhub
About Us | Contact Us   Social::   |  | 
...