Ruby Full Stack Development: Flow Control & Data Types

Ruby 2.5    |    Beginner
  • 12 videos | 1h 8m 40s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 9 users Rating 4.3 of 9 users (9)
Software development requires the use of data types and flow control in order to build most applications. In this course, you can explore Ruby data types and how to manipulate them. You will learn how to work with loops, and also While, Unless, and Until statements to repeat Ruby tasks. Next, program decisions with ternary operators and case statements. Walk through data sets with sequence ranges. Hash it out with the Ruby associative array data type to store and use a built-in key-value store. Learn Ruby encoding, numerical, and bang methods. Manipulate strings. Finally, observe the question mark convention in Ruby.

WHAT YOU WILL LEARN

  • Repeat tasks in a loop mechanism using for, times, upto, and downto in ruby
    Use the while, unless, and until statements to repeat tasks in ruby
    Use the ternary operator and case statement to make decisions in ruby
    Use sequence ranges to walk through data sets in ruby
    Use the ruby associative array data type to store and use a built-in key-value store
    Work with and manipulate arrays in ruby
  • Understand how to use encoding methods in ruby
    Use built-in mathematical methods on numeric values in ruby
    Manipulate strings using the built-in string methods in ruby
    Identify how bang methods are identified by convention and used in ruby
    Recognize the importance of the ? in ruby, and why and when this convention should be used
    Use flow control and data manipulating methods to create simple ruby apps

IN THIS COURSE

  • 6m 50s
    During this video, you will learn how to repeat tasks in a loop using for, times, upto, and downto in Ruby. FREE ACCESS
  • 6m 28s
    In this video, you will use the while, unless, and until statements to repeat tasks in Ruby. FREE ACCESS
  • Locked
    3.  Using the Ternary Operator and Case Statement
    5m 57s
    In this video, you will use the ternary operator and a case statement to make decisions in Ruby. FREE ACCESS
  • Locked
    4.  Walking Sequences Using Ranges
    3m 33s
    Learn how to use sequence ranges to iterate through data sets in Ruby. FREE ACCESS
  • Locked
    5.  Using Hashes
    8m
    Learn how to use the Ruby associative array data type to store and use a key-value store. FREE ACCESS
  • Locked
    6.  Working with Arrays
    5m 35s
    In this video, you will learn how to work with and manipulate arrays in Ruby. FREE ACCESS
  • Locked
    7.  Understanding Encoding
    6m 54s
    After completing this video, you will be able to understand how to use encoding methods in Ruby. FREE ACCESS
  • Locked
    8.  Using Numerical Methods
    5m 30s
    Find out how to use built-in mathematical methods on numeric values in Ruby. FREE ACCESS
  • Locked
    9.  Manipulating Strings
    7m 58s
    In this video, you will manipulate strings using the built-in string methods in Ruby. FREE ACCESS
  • Locked
    10.  Identifying Bang Methods
    3m 33s
    In this video, you will learn how to identify bang methods by convention and how to use them in Ruby. FREE ACCESS
  • Locked
    11.  Recognizing the Question Mark Convention
    2m 31s
    After completing this video, you will be able to recognize the importance of the question mark in Ruby, and why and when this convention should be used. FREE ACCESS
  • Locked
    12.  Exercise: Manipulating Data Using Ruby
    5m 52s
    During this video, you will learn how to use flow control and data manipulating methods to create simple Ruby apps. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 537 users Rating 4.5 of 537 users (537)
Rating 4.7 of 572 users Rating 4.7 of 572 users (572)
Rating 3.9 of 12 users Rating 3.9 of 12 users (12)