YoVDO

What's New in Ruby 3

Offered By: Pluralsight

Tags

Ruby Courses Application Development Courses Concurrency Courses Type Safety Courses

Course Description

Overview

This course will teach you what the new features of Ruby 3 is by applying it towards building a very simple app that is concurrent, type safe, and memory efficient; the 3 biggest improvements in this new major release.

It is important to know why Ruby 3 is such an important release and the issues that it addresses over Ruby 2 and programming in general. In this course, What’s New in Ruby 3, you’ll learn to apply the three main improvements in Ruby 3 by building an app that showcases these improvements. First, you’ll explore Ruby 3’s concurrency model and how it allows parallel execution of processes that can easily be managed in your app. Next, you’ll discover static analysis to ensure that data that is being passed around your app is the correct data type thus minimizing the risk of mutating values; a downside that has plagued scripting languages such as Ruby for generations. Finally, you’ll learn how to be more efficient memory wise and programming wise by taking a look at new utility methods to make displaying information more elegant in terms of writing the logic behind it. When you’re finished with this course, you’ll have the skills and knowledge of Ruby 3’s new features needed to develop more stable, concurrent and modern applications.

Syllabus

  • Course Overview 1min
  • New Utility Methods 19mins
  • Solidifying the App with Typesafe Programming 19mins
  • Concurrency with Fibers and Reactors 25mins

Taught by

Raphael Alampay

Related Courses

Amazon Elastic File System (Amazon EFS) Primer
Amazon Web Services via AWS Skill Builder
Amazon EventBridge Overview and Integration with SaaS Applications (Korean)
Amazon Web Services via AWS Skill Builder
Analizando sentimientos y entidades en textos con Azure
Coursera Project Network via Coursera
Android Programming for Beginners - Contacts Application
Coursera Project Network via Coursera
AWS Application Services Overview (Indonesian)
Amazon Web Services via AWS Skill Builder