Viewers: in countries Watching now:
In Ruby Essential Training, expert instructor Kevin Skoglund teaches the fundamentals of Ruby, the popular object-oriented open-source programming language. Kevin begins by walking through the basic data types, demonstrating Ruby's control structures (loops, iterators, conditionals, and code blocks) and showcasing the elegant syntax structure of the language. Kevin explains variable scope and shows how to use methods, arguments, and return values to write efficient code. After covering the fundamentals, Kevin focuses on Ruby's object-oriented features. He shows how to define classes and explores OOP concepts, including instances, attributes, access control, and inheritance. Exercise files accompany the course.
(Music playing.) Welcome to Ruby Essential Training. My name is Kevin Skoglund. I run a web development company called Nova Fabrica, where we develop websites and web applications. In this course, we are going to learn to program using Ruby, the popular object-oriented programming language. To begin with, we will examine the basic object types in Ruby, as well as the fundamentals of the language syntax. We will learn how object-oriented programming works and I'll walk you through the steps to enable you to read and to write to files from your code.
Finally, we'll get practical hands- on experience using Ruby by building a restaurant guide for managing your favorite restaurants. Now, it doesn't matter if you're a beginner or if you have prior experience. We'll cover all the fundamentals you need and many more advanced concepts as well. If you're interested in website development, you will end with a solid foundation in Ruby that will make learning Ruby on Rails much easier. Let's get started learning how to program with Ruby.
There are currently no FAQs about Ruby Essential Training.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.