💳 Secure Payment

Full-Service Web & Software Agency · Klamath Falls and Redding

Curriculum

Work with Sean

This guide sets out how the Sean Dinwiddie’s Webmastery team builds custom software, lesson by lesson.

The team’s work runs from the people who will use the result to the review before launch, and the course follows the same path, one link at a time.

Whether you keep learning after handover or build for owners on the Sean Dinwiddie’s Webmastery team, you learn the craft from the same lessons.

The lessons teach three parts of that work, in order: user stories, behavior-driven development and functional reactive programming.

Module 4 then carries one feature through all three to a typed API, and Modules 5 and 6 take the same principles into business automation with AI and the AI protocol ecosystem.

The lessons run in teaching order, each building on the one before. Every level reads the same lessons, and a more practiced reader takes more from each.

The lessons follow the course outline, and Sean’s Functional Programming Lectures teach the functional TypeScript and Redux foundation beneath them, beginning with The Simplest FP TypeScript Hello World.

The lessons on the lectures' foundation Three boxes in teaching order, left to right: user stories, Module 1; BDD, Module 2; FRP, Module 3. Each stands on one wide box beneath them: Sean's lectures, functional TypeScript and Redux. the lessons, in teaching orderuser storiesModule 1BDDModule 2FRPModule 3Sean’s lecturesfunctional TypeScript and Redux
The course’s three subjects, Modules 1 to 3, in teaching order from left to right, on the foundation Sean’s lectures lay beneath them: functional TypeScript and Redux.

The course outline, the next lesson, maps every module and its lessons.

Copyright Sean Paul Payne Dinwiddie
All Rights Reserved