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

CodeSignal

Master Splitting Advanced Tasks into Smaller Pieces with Python

via CodeSignal

Overview

Learn how to break down complex tasks into manageable sub-tasks. This course will help you master the skills necessary to effectively structure, divide, and implement each part of advanced coding problems. You'll also focus on merging sub-task solutions into a cohesive whole.

Syllabus

  • Lesson 1: Efficient Data Processing in Social Networking Logs Analysis
    • Email Organizer
    • Online Programming Competition Analysis
    • Book Borrowing Duration Analysis In Library Logs
  • Lesson 2: Exploring Diagonal Matrix Traversal Techniques
    • Zigzag Matrix Traversal and Negative Number Indices
    • Spiral Traversal and Vowel Positions in a Grid
    • Prime Number Identification in Matrix Zigzag Traversal
  • Lesson 3: Combining Submatrices for Unified Solutions
    • Interleaving Columns from Submatrices
    • Boundary Layer Extraction and Concatenation from Two Matrices
    • Swapping Submatrices Within a 2D Matrix
  • Lesson 4: Parsing Complex Strings into Nested Dictionaries and Updating Values
    • Parsing and Updating a Nested JSON Object in Python
    • User Data Processing and Updating via Nested String Conversion
    • Parsing and Updating Nested User Data

Reviews

Start your review of Master Splitting Advanced Tasks into Smaller Pieces with Python

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.