Stone River Elearning – Ruby Programming Fundamentals

3,652.00

Stone River Elearning – Ruby Programming FundamentalsCourse DescriptionThere 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 RubyGain a working knowledge of how to use RubyUnderstand Ruby programming fundamentalsLearn the language’s syntax, functions and key featuresComplete a challenging practical project after each moduleUnderstand how Ruby Programming WorksThis 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 RubyRuby 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.CurriculumCheck out the detailed breakdown of what’s inside the courseINTRO8 LecturesCourse IntroductionPreview01:35Why RubyPreview02:41Installation On WindowsPreview03:36Installation On Mac01:24IRB08:17Editors08:15Your First Ruby App05:44Gems03:29Data Types11 LecturesSection Introduction00:49Variables And ConstantsPreview11:12Strings11:24Numbers Booleans And Ranges09:43Splits06:38Arrays11:40Hashes09:58Capturing User Input03:43Comments03:24Project And Solution10:34Section Summary00:19Operators and Conditional Flow13 LecturesSection Introduction00:52Assignment OperatorsPreview04:45If Else11:09Ternary06:31Case Statements06:55Predicates06:22While Unless Until09:13For Each Upto Times Loops08:49Collect Map06:43Symbols05:40Module Project04:43Module Project Solution10:59Section Summary00:26Classes and Methods19 LecturesSection Introduction01:02Introduction To Classes07:56Initializers04:43Inheritance07:37Overriding05:39Working With Methods08:22Creating Predicates05:21Variable Scope Part107:42Variable Scope Part206:48Adding Methods To Existing Objects02:38Blocks & Yield I08:29Blocks & Yield II11:01Procs10:49Lambdas11:20File IO08:50Project04:15Project Solution09:42Section Summary00:53Course Summary01:25Instructor DetailsStone River eLearningAt 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 Cancel replyYou must be logged in to post a review.