Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Mastering Task Decomposition into Manageable Parts with Ruby

via CodeSignal

Overview

Acquire the ability to break down complex tasks into smaller, manageable sub-tasks. This course enhances your skills in effectively structuring, dividing, and solving each component of challenging coding problems and merging solutions into a cohesive whole.

Syllabus

  • Unit 1: Analyzing Social Networking App Logs with Ruby
    • Organize Inbox Emails
    • Analyze Competition Logs
    • Longest Borrow Duration from Library Log
  • Unit 2: Analyzing 2D Matrix Traversals with Ruby
    • Zigzag Matrix Negative Indices Traversal
    • Spiral Traverse and Vowel Identification in a Grid
    • Zigzag Matrix Traversal and Prime Number Indexing
  • Unit 3: Combining Submatrices with Ruby: A 2D Matrix Adventure
    • Interleave Matrix Columns from Submatrices
    • Matrix Boundary Concatenation Task
    • Matrix Submatrix Swap Task
  • Unit 4: Parsing and Updating Complex Strings into Ruby Hashes
    • Transform JSON String to Nested Ruby Hash and Update Key-Value
    • Converting Nested String to Hash and Updating Values
    • Parsing and Updating Nested User Data in Ruby

Reviews

Start your review of Mastering Task Decomposition into Manageable Parts with Ruby

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.