Ruby Full Stack Development: Flow Control & Data Types

Ruby 2.5    |    Beginner
  • 12 Videos | 1h 14m 10s
  • Includes Assessment
  • Earns a Badge
Likes 11 Likes 11
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

  • Playable
    1. 
    Working with Loops
    6m 50s
    UP NEXT
  • Playable
    2. 
    Using While, Unless, and Until
    6m 28s
  • Locked
    3. 
    Using the Ternary Operator and Case Statement
    5m 57s
  • Locked
    4. 
    Walking Sequences Using Ranges
    3m 33s
  • Locked
    5. 
    Using Hashes
    8m
  • Locked
    6. 
    Working with Arrays
    5m 35s
  • Locked
    7. 
    Understanding Encoding
    6m 54s
  • Locked
    8. 
    Using Numerical Methods
    5m 30s
  • Locked
    9. 
    Manipulating Strings
    7m 58s
  • Locked
    10. 
    Identifying Bang Methods
    3m 33s
  • Locked
    11. 
    Recognizing the Question Mark Convention
    2m 31s
  • Locked
    12. 
    Exercise: Manipulating Data Using Ruby
    5m 52s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE