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

CodeSignal

Meta-Programming and Advanced Integration Patterns

via CodeSignal

Overview

Reach the most powerful corners of the language. This course covers `Proxy` and `Reflect`, reactive systems, tagged-template DSLs, and combines OOP, functional pipelines, and async iteration into a cohesive capstone program.

Syllabus

  • Unit 1: Intercepting Object Operations
    • Build Your First Interceptor
    • Fixing Proxy Trap Mistakes
    • Audit Every Object Action
    • Secure Your Objects
  • Unit 2: Building Reactive Objects
    • Reactivity All the Way Down
    • Polishing the reactive logic
    • Bringing Reactivity Together
    • Build Your Own Reactive Store
  • Unit 3: Designing Tagged Template DSLs
    • Formatting values with tagged templates
    • Mastering the Style Tag Formatter
    • Escaping Text Content for HTML
    • Beyond Simple String Templates
  • Unit 4: Capstone Integration Patterns
    • Building the System Spine
    • Creating a Smart Domain Class
    • Wiring the Functional Layer
    • Integrating Meta and Async
    • Assembling the Unified System

Reviews

Start your review of Meta-Programming and Advanced Integration Patterns

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.