Learn Cast Liquid
Learn Cast Liquid
Section titled βLearn Cast LiquidβA complete, 22-module course on Cast.appβs Liquid templating language β from first principles to production-ready patterns. Designed for Customer Success Operations and Revenue Operations teams with no programming background required.
Modules
Section titled βModulesβ| # | Module | Focus |
|---|---|---|
| 1 | Introduction | What is Liquid, history, how Cast uses it |
| 2 | Data Types | Strings, numbers, arrays, booleans, nil |
| 3 | Output and Variables | Displaying values, assign, capture, comments |
| 4 | Text Filters | upcase, downcase, strip, replace, default, etc. |
| 5 | Number Filters | Math, string-to-number conversion |
| 6 | Array Filters | join, sort, uniq, first, last, reverse |
| 7 | Dates | Date formatting, date math, Unix timestamps |
| 8 | cast_titlecase | Company name normalization |
| 9 | cast_apostrophe | Smart possessives |
| 10 | cast_pronounce | Audio pronunciation control |
| 11 | cast_highlight & cast_footnote | Visual emphasis and reference notes |
| 12 | if / elsif / else | Conditional logic |
| 13 | unless and case/when | More logic structures |
| 14 | Loops | for/endfor, limit, offset, forloop variables |
| 15 | Advanced Variables | Patterns with assign and capture |
| 16 | Snippets | How snippets work, string returns, yes/no pattern |
| 17 | Customer Since | Tenure calculation pattern |
| 18 | Avatar Generators | Deterministic name generation |
| 19 | Benchmarking | Metric comparison and gamification |
| 20 | Welcome Slide | Capstone β chaining everything |
| 21 | Troubleshooting | Common errors and fixes |
| 22 | Quick Reference | Compact cheat sheet |