[
  {
    "id": 1,
    "title": "Diagnostics Fundamentals for Plumbers",
    "category": "Universal",
    "level": "Beginner",
    "durationHours": 8,
    "price": 180,
    "rating": 4.8,
    "tags": ["diagnostics","meters","pressure","flow"],
    "short": "Build a habit of measuring before replacing: pressure, flow, temperature, and voltage.",
    "description": "A structured introduction to measurement-driven service. Learn to use pressure gauges, manometers, thermometers, and multimeters to confirm root causes and prevent unnecessary part swaps.",
    "outcomes": ["Select the right diagnostic tool", "Interpret readings under load", "Create a repeatable test plan"],
    "syllabus": ["Tool overview", "Static vs dynamic readings", "Safety and isolation", "Interpreting data"]
  },
  {
    "id": 2,
    "title": "Fixtures: Faucets, Traps, and Seals",
    "category": "Residential",
    "level": "Beginner",
    "durationHours": 6,
    "price": 160,
    "rating": 4.7,
    "tags": ["fixtures","residential","seals","p-trap"],
    "short": "Precise fixture service with clean finishes and leak-free results.",
    "description": "From cartridge replacement to trap resets, this course refines the details that protect cabinets, countertops, and finishes.",
    "outcomes": ["Complete a faucet rebuild", "Seat and seal traps correctly", "Protect finishes and surfaces"],
    "syllabus": ["Cartridges and stems", "Sealants and threads", "Trap geometry", "Clean-up standards"]
  },
  {
    "id": 3,
    "title": "Water Heaters: Tank & Tankless Essentials",
    "category": "Residential",
    "level": "Intermediate",
    "durationHours": 10,
    "price": 260,
    "rating": 4.9,
    "tags": ["water-heater","combustion","anode","tankless"],
    "short": "Service, safety, and efficiency for tank and tankless water heaters.",
    "description": "Work through combustion checks, draft verification, descaling procedures, and anode replacement for longer system life.",
    "outcomes": ["Perform combustion analysis", "Safely descale tankless units", "Replace and size anodes"],
    "syllabus": ["Venting and draft", "Gas pressure tests", "Descaling tankless", "Anode inspection"]
  },
  {
    "id": 4,
    "title": "Drain Cleaning and Camera Inspection",
    "category": "Universal",
    "level": "Intermediate",
    "durationHours": 9,
    "price": 240,
    "rating": 4.6,
    "tags": ["drain","camera","cabling","hydro-jet"],
    "short": "Clear blockages and document line conditions with confidence.",
    "description": "Use cabling and jetting with proper nozzle selection. Document findings with camera inspection and client-ready reports.",
    "outcomes": ["Match tool to blockage", "Jet safely around traps", "Produce a clear line report"],
    "syllabus": ["Cable vs jet", "Nozzles and technique", "Camera positioning", "Reporting"]
  },
  {
    "id": 5,
    "title": "Backflow Prevention & Testing",
    "category": "Commercial",
    "level": "Advanced",
    "durationHours": 12,
    "price": 380,
    "rating": 4.8,
    "tags": ["backflow","testing","compliance","rpz"],
    "short": "Protect potable systems with compliant assemblies and documentation.",
    "description": "Covers device selection, installation, and test kit procedures with documentation acceptable to inspectors.",
    "outcomes": ["Select RPZ vs DCVA", "Conduct differential tests", "Complete inspection forms"],
    "syllabus": ["Hydraulics & hazards", "Assembly types", "Test kit use", "Paperwork"]
  },
  {
    "id": 6,
    "title": "Commercial Gas Piping Safety",
    "category": "Commercial",
    "level": "Advanced",
    "durationHours": 11,
    "price": 360,
    "rating": 4.7,
    "tags": ["gas","pressure-test","safety","combustion"],
    "short": "Plan, test, and document gas piping service with an uncompromising safety lens.",
    "description": "From pressure tests to appliance relights, follow a stepwise procedure that emphasizes isolation, ventilation, and documentation.",
    "outcomes": ["Apply lockout/tagout steps", "Conduct pressure tests", "Complete hazard logs"],
    "syllabus": ["Regulators and sizing", "Test pressures", "Purge & relight", "Documentation"]
  },
  {
    "id": 7,
    "title": "Blueprint Reading & Estimating for Plumbers",
    "category": "Commercial",
    "level": "Intermediate",
    "durationHours": 8,
    "price": 240,
    "rating": 4.5,
    "tags": ["blueprint","estimating","takeoff","commercial"],
    "short": "Turn drawings into accurate takeoffs and clear scopes.",
    "description": "Learn to read civil, mechanical, and plumbing sheets to build transparent estimates and avoid scope gaps.",
    "outcomes": ["Navigate plan sets", "Build takeoffs", "Clarify scope in proposals"],
    "syllabus": ["Symbols and legends", "Fixtures & risers", "Quantities", "Alternates and addenda"]
  },
  {
    "id": 8,
    "title": "Soldering, Brazing, and Press Systems",
    "category": "Universal",
    "level": "Intermediate",
    "durationHours": 7,
    "price": 210,
    "rating": 4.6,
    "tags": ["copper","brazing","press","torch"],
    "short": "Update your joining methods for speed, safety, and clean presentation.",
    "description": "Practice heat control, purging, and joint inspection across copper and modern press systems.",
    "outcomes": ["Control heat and flow", "Inspect joints", "Choose press vs braze"],
    "syllabus": ["Alloys & rods", "Purge methods", "Press profiles", "Inspection checklist"]
  },
  {
    "id": 9,
    "title": "Pumps: Circulators and Boosters",
    "category": "Commercial",
    "level": "Advanced",
    "durationHours": 10,
    "price": 350,
    "rating": 4.7,
    "tags": ["pumps","circulators","boosters","hydronics"],
    "short": "Select, set, and troubleshoot circulating and booster pumps.",
    "description": "Covers head calculations, curve reading, ECM settings, and noise control.",
    "outcomes": ["Read pump curves", "Set ECM modes", "Diagnose cavitation"],
    "syllabus": ["System head", "Curve matching", "Commissioning", "Noise mitigation"]
  },
  {
    "id": 10,
    "title": "Toilets, Tubs, and Showers: Premium Service",
    "category": "Residential",
    "level": "Beginner",
    "durationHours": 6,
    "price": 170,
    "rating": 4.6,
    "tags": ["fixtures","toilet","shower","tub"],
    "short": "Deliver flawless finishes on the most visible fixtures in the home.",
    "description": "Refine sealants, setting, and trim alignment while protecting tile and stone.",
    "outcomes": ["Set pans and bowls cleanly", "Seal glass and stone safely", "Align trim and valves"],
    "syllabus": ["Setting & shimming", "Sealants & cleanup", "Trim & alignment", "Final inspection"]
  },
  {
    "id": 11,
    "title": "Pipe Materials & Code Essentials",
    "category": "Universal",
    "level": "Beginner",
    "durationHours": 7,
    "price": 190,
    "rating": 4.5,
    "tags": ["code","materials","pvc","abs","copper"],
    "short": "Know when and how each pipe system is allowed and preferred.",
    "description": "From PVC and ABS to copper and PEX, match materials to code and application.",
    "outcomes": ["Choose compliant materials", "Document code references", "Avoid common violations"],
    "syllabus": ["Materials overview", "Joining methods", "Code mapping", "Inspection prep"]
  },
  {
    "id": 12,
    "title": "Leak Detection: Acoustic and Thermal",
    "category": "Universal",
    "level": "Intermediate",
    "durationHours": 9,
    "price": 300,
    "rating": 4.8,
    "tags": ["leak","acoustic","thermal","detection"],
    "short": "Pinpoint leaks with acoustic and thermal imaging workflows.",
    "description": "Build a repeatable test matrix and differentiate fixture, line, and slab failures.",
    "outcomes": ["Structure a detection plan", "Interpret thermal patterns", "Confirm with isolation tests"],
    "syllabus": ["Acoustic tools", "Thermal basics", "Isolation sequences", "Reporting"]
  },
  {
    "id": 13,
    "title": "Boilers & Hydronic Heating Service",
    "category": "Commercial",
    "level": "Advanced",
    "durationHours": 12,
    "price": 420,
    "rating": 4.7,
    "tags": ["boiler","hydronic","combustion","control"],
    "short": "Service hot water and steam systems with careful combustion and circulation checks.",
    "description": "Covers venting, gas pressure, control logic, and balancing for quiet, efficient operation.",
    "outcomes": ["Run combustion tests", "Balance zones", "Document safety checks"],
    "syllabus": ["Venting & draft", "Gas pressure", "Control sequences", "Balancing"]
  },
  {
    "id": 14,
    "title": "Septic Systems: Field Service Essentials",
    "category": "Residential",
    "level": "Intermediate",
    "durationHours": 8,
    "price": 270,
    "rating": 4.4,
    "tags": ["septic","leach","inspection","pumping"],
    "short": "Coordinate septic service safely with documentation that clients understand.",
    "description": "Understand leach field behavior, pumping coordination, and homeowner guidance.",
    "outcomes": ["Identify failure modes", "Coordinate vendors", "Educate homeowners"],
    "syllabus": ["Field components", "Symptoms & tests", "Coordination", "Care plans"]
  },
  {
    "id": 15,
    "title": "Advanced Slope, Venting, and Trap Design",
    "category": "Universal",
    "level": "Advanced",
    "durationHours": 9,
    "price": 330,
    "rating": 4.6,
    "tags": ["venting","slope","trap","design"],
    "short": "Solve chronic drain issues at the design level, not the snake.",
    "description": "Dial in slope, vent sizing, and trap placement to eliminate recurring blockages and odors.",
    "outcomes": ["Verify slope and venting", "Size vents correctly", "Design cleanout access"],
    "syllabus": ["Slope math", "Vent sizing", "Trap rules", "Cleanouts"]
  },
  {
    "id": 16,
    "title": "Water Quality: Softeners and Filtration",
    "category": "Residential",
    "level": "Intermediate",
    "durationHours": 7,
    "price": 260,
    "rating": 4.5,
    "tags": ["water-quality","softener","filtration","testing"],
    "short": "Specify, install, and service point-of-entry and point-of-use systems.",
    "description": "Test, size, and maintain softeners and filters with regeneration, media selection, and documentation.",
    "outcomes": ["Test and interpret water", "Size systems", "Service media and valves"],
    "syllabus": ["Testing kits", "Sizing rules", "Installation", "Service intervals"]
  },
  {
    "id": 17,
    "title": "PEX Systems: Best Practices",
    "category": "Universal",
    "level": "Beginner",
    "durationHours": 5,
    "price": 150,
    "rating": 4.6,
    "tags": ["pex","manifolds","crimp","expansion"],
    "short": "Fast, clean, and code-compliant PEX installations.",
    "description": "Crimp and expansion methods, manifold strategies, and freeze considerations.",
    "outcomes": ["Choose crimp vs expansion", "Prevent kinks", "Plan manifolds"],
    "syllabus": ["Tools & rings", "Expansion timing", "Layout", "Protection"]
  },
  {
    "id": 18,
    "title": "Storm and Sanitary Systems",
    "category": "Commercial",
    "level": "Intermediate",
    "durationHours": 9,
    "price": 310,
    "rating": 4.5,
    "tags": ["storm","sanitary","roof-drains","sump"],
    "short": "Handle high-volume drainage with confidence and documentation.",
    "description": "Roof drains, interceptors, sumps, and separators—sized and serviced for reliability.",
    "outcomes": ["Inspect roof drains", "Service interceptors", "Maintain pumps"],
    "syllabus": ["Sizing", "Access points", "Maintenance", "Reporting"]
  },
  {
    "id": 19,
    "title": "Advanced Customer Communication",
    "category": "Universal",
    "level": "Intermediate",
    "durationHours": 5,
    "price": 180,
    "rating": 4.8,
    "tags": ["communication","estimates","scope","client"],
    "short": "Present findings and options with clarity and calm.",
    "description": "Turn technical results into clear options and estimates that build trust without pressure.",
    "outcomes": ["Structure estimates", "Offer tiered options", "Set expectations"],
    "syllabus": ["Clarity over jargon", "Option tiers", "Approvals", "Follow-up"]
  },
  {
    "id": 20,
    "title": "Sustainable Plumbing Practices",
    "category": "Universal",
    "level": "Beginner",
    "durationHours": 6,
    "price": 200,
    "rating": 4.4,
    "tags": ["sustainability","water-saving","efficiency","materials"],
    "short": "Reduce waste and improve efficiency in daily service routines.",
    "description": "From low-flow fixtures to material recycling and efficient routing, upgrade your standard of care.",
    "outcomes": ["Specify efficient fixtures", "Minimize waste", "Educate clients"],
    "syllabus": ["Low-flow tech", "Routing & layout", "Recycling", "Client guidance"]
  },
  {
    "id": 21,
    "title": "Valve Mastery: Isolation to Mixing",
    "category": "Universal",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 220,
    "rating": 4.6,
    "tags": ["valves","mixing","isolation","service"],
    "short": "Understand and service the valves that control every job.",
    "description": "Isolation, balancing, and mixing valves across residential and commercial applications.",
    "outcomes": ["Identify valve types", "Service cartridges", "Set mixing temps"],
    "syllabus": ["Identification", "Cartridges", "Balancing", "Calibration"]
  },
  {
    "id": 22,
    "title": "Pipe Freezing and Thawing Techniques",
    "category": "Residential",
    "level": "Intermediate",
    "durationHours": 5,
    "price": 190,
    "rating": 4.3,
    "tags": ["freeze","thaw","winter","safety"],
    "short": "Safely prevent and remedy freeze events with minimal damage.",
    "description": "Plan prevention, safe thawing, and post-event inspections that protect structures.",
    "outcomes": ["Prevent freeze-ups", "Thaw safely", "Inspect after events"],
    "syllabus": ["Insulation", "Heat tracing", "Thawing workflow", "Inspection"]
  }
]