Created 26 April 16
Last Update 26 April 16
Closed Captions No
Resolution 1280x720
Difficulty Beginner
Video Encoding H.264
File Size 694.29MB
Number of Lessons 14
Total Course Video Length 1:49:43
Tags code, course, education, object-oriented programming, oop, programming fundamentals, ruby, TDD, test-driven development, training, tutorial, unit tests, video course, video tutorial
Package Tracking Service

Essential Ruby Libraries TFx

Reviewed by Fxtheme
Rating : 6.9/10 .
Envato Tuts+ Courses
  • Video courses taught by expert instructors.
  • Learn new skills from start to finish.
  • Downloadable Source Files also available on GitHub.
Course Description

Ruby is more than just a language, it is a whole ecosystem. The power of the language is greatly multiplied by the thousands of gems freely available from the public gem server, but there are also some amazing tools that come already bundled with Ruby.

In this course, you’ll learn how to use the standard libraries that come bundled in with every installation of Ruby. Envato Tuts+ instructor José Mota will teach you how to:

  • manipulate YAML, CSV and JSON data
  • apply delegation for better code reuse
  • fetch content from the web using Net::HTTP and the URI library
  • build Rake tasks
  • manage files

You’ll be amazed how much can be accomplished using only the standard Ruby libraries! Each library will be taught with simple examples and exercises that you can adapt for your own programming problems.

What You’ll Learn
  • How to use Minitest for testing in Ruby.
  • How to to manipulate CSV and YAML data.
  • Learn about Ruby’s JSON library and experiment with parsing and generating JSON structures.
  • How structs can assist in quickly prototyping a dataset.
  • How to use behaviour-related libraries such as SimpleDelegator and Forwardable.
  • How to use the Digest module, FileUtils, Rake, and more.
About the Instructor

José Mota is a Rubyist, Javascripter, UI designer, occasional speaker, and Mac & Arch Linux user. You can find out more on his website.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Categories

Club Templates







Best Hosting Services