Skip to content

Releases: carlvellotti/free-ai-courses

v2.0.3 - Update Mastery CTA to payment page

Choose a tag to compare

@carlvellotti carlvellotti released this 12 May 17:12
  • Updated Mastery program copy in Module 1.1 and 1.7 from application to general availability
  • New payment page URL: fullstackpm.com/courses/claudecode

v2.0.2 - Add Mastery program note

Choose a tag to compare

@carlvellotti carlvellotti released this 12 Apr 23:43
  • Add note from Carl about the Mastery program at the end of Module 1.1 and 1.7
  • Includes tracked link to fullstackpm.com/mastery application page

v2.0.1 - Remove Nimbalyst references

Choose a tag to compare

@carlvellotti carlvellotti released this 06 Apr 22:51

Remove Nimbalyst sponsorship references from course materials and website.

v2.0.0 - Module 4: Vibe Coding

Choose a tag to compare

@carlvellotti carlvellotti released this 15 Jan 17:04

What's New in v2.0.0

Module 4: Vibe Coding

Build a real web app from scratch and deploy it to the internet.

New Lessons:

  • 4.1: Setup - The vibecoding mindset and project folder setup
  • 4.2: Plan - Interview process to define clear requirements
  • 4.3: Build & Iterate - Scaffold, build, and refine with screenshots
  • 4.4: GitHub - Version control and backup
  • 4.5: Go Live - Deploy to Vercel with a real URL

Time to complete: ~1-2 hours

Note for Product Managers

This module includes a quick check-in at the start - some foundational concepts are explained for non-PMs who've joined the course, but we move through them quickly. Lots of new content for everyone!

v1.0.2 - Fix module routing bug

Choose a tag to compare

@carlvellotti carlvellotti released this 12 Jan 17:11

Bug Fix

Fixed a critical bug where Claude would teach wrong module content (e.g., "competitive research" instead of "AI Image Generation") when running slash commands.

What Changed

  • All 17 slash commands now have explicit hardcoded paths to teaching scripts
  • Removed dynamic variable system that was causing the lookup chain to fail
  • Teaching scripts now use hardcoded next module references

Technical Details

The old system told Claude to parse the command name, look up course-structure.json, and find the teaching script path. This chain sometimes failed, causing Claude to improvise content instead of teaching the actual module.

The fix: each slash command now directly specifies which file to read. No parsing, no lookup, no chain to fail.

v1.1.3 - Fix missing Module 1.4 data files and Module 2.1 path

Choose a tag to compare

@carlvellotti carlvellotti released this 06 Jan 18:55

Fixes

Module 1.4 (Agents)

  • Added missing data files that were referenced in the teaching script but never created:
    • user-interviews/ - 5 interview transcripts about mobile app demand
    • survey-results.csv - 200 survey responses about mobile features
    • support-tickets/ - 10 support tickets requesting mobile functionality
    • sales-notes.md - Lost deals documentation due to missing mobile app

Module 2.1 (Write a PRD)

  • Fixed incorrect file path - Changed methods/socratic-questioning.md to socratic-questioning.md in 4 places to match actual file location

Impact

Students running Module 1.4 will now have all the data files needed for the multi-source research exercise. Module 2.1's Socratic questioning file will now be found correctly.


🤖 Generated with Claude Code

v1.1.2 - Fix duplicate folder structure

Choose a tag to compare

@carlvellotti carlvellotti released this 31 Dec 03:05
  • Fixed duplicate lesson-module folders that were causing confusion

v1.1.1 - Fix file paths in Module 3.1.4

Choose a tag to compare

@carlvellotti carlvellotti released this 11 Dec 18:01

Fixes

  • Corrected file paths in Module 3.1.4 CLAUDE.md for style_extract.py and image_gen.py
  • Fixed outputs folder path reference

No new features - just path corrections.

v1.1.0 - Nano Banana: AI Image Generation

Choose a tag to compare

@carlvellotti carlvellotti released this 11 Dec 17:46
a84cc03

What's New

Nano Banana Module 🍌

A complete AI image generation course using Gemini 3 Pro. Learn to create professional visuals for PM work.

Module 3.1: Intro to Image Generation

  • 3.1.1: Welcome & First Generation
  • 3.1.2: Understanding the Basics
  • 3.1.3: Consistency & Style
  • 3.1.4: Building Your Style Database

Module 3.2: PM Use Cases

  • 3.2.1: Users & Product Visuals (personas, journey maps, wireframes)
  • 3.2.2: Strategy & Architecture (diagrams, matrices, roadmaps)
  • 3.2.3: Marketing & Launch Assets (app store graphics, ads)

Fixes

  • Fixed course-structure.json paths
  • Fixed slash command structures
  • Updated release script

Download

Download complete-course.zip, extract it, and run claude from inside the folder.

Nano Banana Test v1

Nano Banana Test v1 Pre-release
Pre-release

Choose a tag to compare

@carlvellotti carlvellotti released this 10 Dec 18:47

Test release with Nano Banana module (Module 3.x)