Today I started an experiment I've been thinking for a long time. I'll write a course on stream in order to share the knowledge.
On this stream I work in a course about creating a framework agnostic presenter library in Ruby.
Here's a snapshot of the course syllabus so far:
What is a presenter?
Target and Context
Forwarding to the target object
Demistifying the view
Inferring the presenter class
Defining the base presenter class (Mystique::Presenter) This is already done in "Forwarding to the target object".
Adding context This is already done in "Forwarding to the target object".
Presenting on a presenter
Presenting a collection
Integrating with frameworks and libraries
Using it with Rails
Using it with Roda
Live sessions: TDD-ing the library
This post is part of the series "Writing a presenter's course"
If you want to follow it more closely, I'm recording it live on Twitch, join me there and click on "Follow" if you want to be notified when I go live.