banner

Stone River Elearning – Ruby Programming Fundamentals

img
img

Productive, powerful, simple and easy to learn, it’s the perfect starter language…

File Size: 1 GB.

Stone River Elearning – Ruby Programming Fundamentals

Stone River Elearning - Ruby Programming Fundamentals

Course Description

There are some programming languages that require seemingly endless lines of code to make the smallest of programs. There are some languages that are so complex even experts’ heads hurt if they try to use them. And then there’s Ruby, which has all of the performance of these aforementioned languages and none of the complexity. Productive, powerful, simple and easy to learn, it’s the perfect starter language. Oh, and a huge (and growing) number of companies use it too…

Get Ready for Ruby

  • Gain a working knowledge of how to use Ruby
  • Understand Ruby programming fundamentals
  • Learn the language’s syntax, functions and key features
  • Complete a challenging practical project after each module

Understand how Ruby Programming Works

This online course focuses on Ruby fundamentals. Some previous programming experience would be useful for those taking this course, but if you’re a complete beginner that’s fine too. If you want to get started with Ruby and aren’t phased by some challenging hands-on projects, you’ve picked the perfect course.

We’ll walk you through everything you need to know about Ruby, starting at the very beginning with installation. Once installed, you’ll get an introduction to the language and start building your very first Ruby app. We’ll dedicate sections to data types, conditional flow and loops, classes and methods, learning about the intricacies of each with practical projects. Along the way you’ll gain a solid understanding of Ruby’s syntax and functions.

By the end of this course you will have a good working knowledge of Ruby and will have already used it in practice. You’ll be ready to take a ‘deep dive’ into the language with further coursework if you wish, or head out into the big bad programming world and start using Ruby for real projects. Whatever you choose to do with your newfound knowledge, you’ll have a strong foundation of programming fundamentals to back you up. Plus, you’ll have had some fun too!

About Ruby

Ruby is an object-oriented, general purpose programming language developed by Yukihiro Matsumoto in the 1990s. Designed for increased productivity and fun, it makes a great starter language for new programmers thanks to its simplicity, readability and focus on fun. Commonly used with Rails applications, it’s a very popular language that’s always in high demand. Companies such as Twitter and Kickstarter use Ruby.

Curriculum

Check out the detailed breakdown of what’s inside the course

INTRO
8 Lectures
  • play iconCourse Introduction01:35
  • play iconWhy Ruby02:41
  • play iconInstallation On Windows03:36
  • play iconInstallation On Mac01:24
  • play iconIRB08:17
  • play iconEditors08:15
  • play iconYour First Ruby App05:44
  • play iconGems03:29
Data Types
11 Lectures
  • play iconSection Introduction00:49
  • play iconVariables And Constants11:12
  • play iconStrings11:24
  • play iconNumbers Booleans And Ranges09:43
  • play iconSplits06:38
  • play iconArrays11:40
  • play iconHashes09:58
  • play iconCapturing User Input03:43
  • play iconComments03:24
  • play iconProject And Solution10:34
  • play iconSection Summary00:19
Operators and Conditional Flow
13 Lectures
  • play iconSection Introduction00:52
  • play iconAssignment Operators04:45
  • play iconIf Else11:09
  • play iconTernary06:31
  • play iconCase Statements06:55
  • play iconPredicates06:22
  • play iconWhile Unless Until09:13
  • play iconFor Each Upto Times Loops08:49
  • play iconCollect Map06:43
  • play iconSymbols05:40
  • play iconModule Project04:43
  • play iconModule Project Solution10:59
  • play iconSection Summary00:26
Classes and Methods
19 Lectures
  • play iconSection Introduction01:02
  • play iconIntroduction To Classes07:56
  • play iconInitializers04:43
  • play iconInheritance07:37
  • play iconOverriding05:39
  • play iconWorking With Methods08:22
  • play iconCreating Predicates05:21
  • play iconVariable Scope Part107:42
  • play iconVariable Scope Part206:48
  • play iconAdding Methods To Existing Objects02:38
  • play iconBlocks & Yield I08:29
  • play iconBlocks & Yield II11:01
  • play iconProcs10:49
  • play iconLambdas11:20
  • play iconFile IO08:50
  • play iconProject04:15
  • play iconProject Solution09:42
  • play iconSection Summary00:53
  • play iconCourse Summary01:25

Instructor Details

Stone River eLearning

Stone River eLearning

At Stone River eLearning, technology is all we teach. If you’re interested in IT, programming, development or design – we have it covered.

Check out our huge catalog of courses and join the over 1,200,000+ students currently taking Stone River eLearning courses. We currently offer 800+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.

There are no reviews yet.

Add a Review
Original price was: $99.00.Current price is: $22.00.

Productive, powerful, simple and easy to learn, it's the perfect starter language... File Size: 1 GB.

Purchase this product now and earn 22 Points!
10 Points = $1