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

CodeSignal

Mastering Task Decomposition in Java

via CodeSignal

Overview

Learn the art of breaking down complex tasks into manageable sub-tasks. This course will help you develop skills to effectively structure, divide, and implement individual parts of sophisticated coding problems and merge them into a cohesive solution.

Syllabus

  • Lesson 1: Analyzing Group Lifetimes in a Social Networking App Using Java
    • Organize Inbox Emails
    • Analyze Competition Logs in Java
    • Longest Borrowed Book Duration
  • Lesson 2: Analyzing Matrix Traversals and Perfect Squares in Java
    • Diagonal Zigzag Matrix Traversal
    • Spiral Grid Vowels Detection
    • Zigzag Matrix Traversal and Prime Indices
  • Lesson 3: Combining Submatrices from Multiple Matrices Using Java
    • Interleave Matrices
    • Matrix Boundary Concatenation in Java
    • Submatrix Swap in a Matrix
  • Lesson 4: Parsing and Updating Nested HashMaps in Java
    • Parsing and Updating Nested JSON in Java
    • Updating User Preferences in Nested String Data Structure
    • Parsing and Updating Nested Key-Value Data in Text File

Reviews

Start your review of Mastering Task Decomposition in Java

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.