Ruby 2 Fundamentals
Offered By: Pluralsight
Course Description
Overview
In this course, you will get an introduction to tools and techniques you need to write real world software with Ruby. Sign up and start today!
Ruby is a dynamic, thoroughly object oriented programming language with a focus on developer happiness and productivity. This course is designed to give you everything you need to start developing software in Ruby quickly. You will learn about all of the key features of the language: classes, methods, blocks, modules. You will find out about some of the standard types included in Ruby, such as strings, arrays, hashes and regular expressions. You will also get an introduction to tools and techniques you need to write real world software, including testing, debugging and packaging your code.
Ruby is a dynamic, thoroughly object oriented programming language with a focus on developer happiness and productivity. This course is designed to give you everything you need to start developing software in Ruby quickly. You will learn about all of the key features of the language: classes, methods, blocks, modules. You will find out about some of the standard types included in Ruby, such as strings, arrays, hashes and regular expressions. You will also get an introduction to tools and techniques you need to write real world software, including testing, debugging and packaging your code.
Syllabus
- An Introduction to Ruby 27mins
- Classes and Objects 35mins
- Flow Control 32mins
- Standard Types 44mins
- Methods in Depth 24mins
- More Ruby Tools: Blocks, Constants, Modules 26mins
- Putting Ruby to Work 32mins
Taught by
Alex Korban
Related Courses
Design of Computer ProgramsStanford University via Udacity Programming Languages
University of Virginia via Udacity Data Structures and Performance
University of California, San Diego via Coursera Introducción a Data Science: Programación Estadística con R
Universidad Nacional Autónoma de México via Coursera Applied Text Mining in Python
University of Michigan via Coursera