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]({{ site.baseurl }}/learn-cast-liquid/module-01) | What is Liquid, history, how Cast uses it |
| 2 | [Data Types]({{ site.baseurl }}/learn-cast-liquid/module-02) | Strings, numbers, arrays, booleans, nil |
| 3 | [Output and Variables]({{ site.baseurl }}/learn-cast-liquid/module-03) | Displaying values, assign, capture, comments |
| 4 | [Text Filters]({{ site.baseurl }}/learn-cast-liquid/module-04) | upcase, downcase, strip, replace, default, etc. |
| 5 | [Number Filters]({{ site.baseurl }}/learn-cast-liquid/module-05) | Math, string-to-number conversion |
| 6 | [Array Filters]({{ site.baseurl }}/learn-cast-liquid/module-06) | join, sort, uniq, first, last, reverse |
| 7 | [Dates]({{ site.baseurl }}/learn-cast-liquid/module-07) | Date formatting, date math, Unix timestamps |
| 8 | [cast_titlecase]({{ site.baseurl }}/learn-cast-liquid/module-08) | Company name normalization |
| 9 | [cast_apostrophe]({{ site.baseurl }}/learn-cast-liquid/module-09) | Smart possessives |
| 10 | [cast_pronounce]({{ site.baseurl }}/learn-cast-liquid/module-10) | Audio pronunciation control |
| 11 | [cast_highlight & cast_footnote]({{ site.baseurl }}/learn-cast-liquid/module-11) | Visual emphasis and reference notes |
| 12 | [if / elsif / else]({{ site.baseurl }}/learn-cast-liquid/module-12) | Conditional logic |
| 13 | [unless and case/when]({{ site.baseurl }}/learn-cast-liquid/module-13) | More logic structures |
| 14 | [Loops]({{ site.baseurl }}/learn-cast-liquid/module-14) | for/endfor, limit, offset, forloop variables |
| 15 | [Advanced Variables]({{ site.baseurl }}/learn-cast-liquid/module-15) | Patterns with assign and capture |
| 16 | [Snippets]({{ site.baseurl }}/learn-cast-liquid/module-16) | How snippets work, string returns, yes/no pattern |
| 17 | [Customer Since]({{ site.baseurl }}/learn-cast-liquid/module-17) | Tenure calculation pattern |
| 18 | [Avatar Generators]({{ site.baseurl }}/learn-cast-liquid/module-18) | Deterministic name generation |
| 19 | [Benchmarking]({{ site.baseurl }}/learn-cast-liquid/module-19) | Metric comparison and gamification |
| 20 | [Welcome Slide]({{ site.baseurl }}/learn-cast-liquid/module-20) | Capstone β chaining everything |
| 21 | [Troubleshooting]({{ site.baseurl }}/learn-cast-liquid/module-21) | Common errors and fixes |
| 22 | [Quick Reference]({{ site.baseurl }}/learn-cast-liquid/module-22) | Compact cheat sheet |