Switch to the store?

Comprehensive Ruby Programming [Video]

More Information
Learn
  • Build programs in the Ruby programming language
  • Know how to work with the Ruby syntax
  • Create custom algorithms
  • Work with loops and iterators
  • Learn object-oriented programming
  • Work with OOP inheritance
  • Start building real life programs in Ruby
About

Coding has become one of the most critical skills you can have for furthering your career. Whether you are an experienced developer who wants to learn a new language or you are new to programming, this course can be your comprehensive Ruby coding guide. Starting with the foundational principles such as syntax and scaling up to advanced topics like metaprogramming and big data analysis, I wanted to create a curriculum that will give you all of the tools you need to be a professional Ruby developer. A few of the key topics that you will learn in this course are: - object-oriented programming, built in Ruby methods, core programming skills, custom algorithm development, big data analysis, metaprogramming, using Ruby Gem libraries, Regular Expressions Ruby programming best practices, an introduction to the Ruby on Rails and Sinatra web frameworks, building 10 Ruby programs that solve complex Project Euler mathematical equations and much more!

Style and Approach

This is a comprehensive course for learning the Ruby programming language that works methodically through everything that you need to know. It begins with the basics of the language and then works through some complete projects to apply your skills and ensure that you have fully absorbed them and can use them in the real world.

Features
  • Provides the core skills required to become a Ruby programmer
  • Covers how to use the most popular Ruby Gem libraries
  • Includes details on regular expressions
Course Length 10 hours 12 minutes
ISBN9781788998659
Date Of Publication 20 Nov 2017

Authors

Jordan Hudgens

Jordan Hudgens is the CTO and founder of DevCamp, where he leads instruction and curriculum development for all the DevCamp and Bottega code schools around the US.

As a developer over the past decade, Jordan has traveled the world building applications and training individuals on a wide variety of topics, including Ruby development, big data analysis, and software engineering.

Jordan focuses on project-driven education as opposed to theory-based development. This style of teaching is conducive to learning how to build real-world products that adhere to industry best practices.

Additionally, Jordan has published multiple books on programming and computer science along with developing training curriculum for Learn.co, DevCamp, and AppDev on the topics, namely Ruby on Rails, Java, AngularJS, NoSQL, API development, and algorithms.