Courses Available Now!
EARLY BIRD DISCOUNTS available for a limited time. Contact us and start learning today!
Interested?
Try our Free Lessons
Course curriculum
-
1
Welcome to the course!
- A message from the instructor
- How to use this course software
- Before we begin... FREE PREVIEW
-
2
Chapter 1: Cascade Fundamentals - How to build Pages in Cascade
- Lesson 1 - Cascade Development Overview FREE PREVIEW
- Lesson 1 - Creating a Cascade Site from Scratch FREE PREVIEW
- Lesson 1 - Site Creation Homework Solution FREE PREVIEW
- Lesson 2 - Introduction to Templates FREE PREVIEW
- Lesson 2 - Template Creation Concepts FREE PREVIEW
- Download Example Website Files
- Lesson 2 - Organize Template Files
- Lesson 3 - Template Creation Overview FREE PREVIEW
- Lesson 3 - Template Creation Preparation FREE PREVIEW
- Lesson 3 - Template Creation Part 1 FREE PREVIEW
- Lesson 3 - Template Creation Part 2 FREE PREVIEW
- Lesson 3 - Template, Block, and Format Files for Download
- Lesson 3 - Template Creation Part 3
- Lesson 4 - Configurations FREE PREVIEW
- Lesson 5 - Metadata Sets FREE PREVIEW
- Lesson 6 - Data Definitions Overview FREE PREVIEW
- Lesson 6 - Creating a Data Definition Part 1
- Lesson 6 - Creating a Data Definition Part 2
- Lesson 6 - Creating a Data Definition Part 3
- Lesson 7 - Content Types
- Lesson 8 - Creating a Page
- Lesson 8 - What's Next?
- Ch. 1 Quiz: Cascade Fundamentals
-
3
Chapter 2: Intro to Cascade Programming
- Lesson 1 - All About Blocks
- Lesson 1 - All About Blocks - Visual Review
- Lesson 2 - Understanding Index Blocks
- Lesson 2 - Static vs Dynamic Index Blocks
- Lesson 2 - Creating an Index Block
- Lesson 3 - Formats
- Lesson 4 - Why do we need to program in Cascade?
- Lesson 5 - Connecting the Index Block
- Lesson 5 - Connecting the Index Block - Visual Review
- Quiz: Blocks, Formats & Putting it all Together
- Lesson 6 - Big Picture - Blocks, Formats, Velocity
- Lesson 7 - Velocity Variables
- Lesson 8 - Velocity Tools - $_XPathTool
- Lesson 8 - XPathTool Visual Review
- Ch. 2 Quiz: Intro to Cascade Programming
-
4
Chapter 3: Programming Your First Format
- Lesson 1 - The .getChild() Method
- Lesson 2 - .value and the EscapeTool
- Lesson 3 - Troubleshooting Guide
- Lesson 4 - The Serializer Tool
- Lesson 4 - The Serializer Tool - Visual Review
- Ch. 3 Quiz: Programming Your First Format
-
5
Chapter 4: Building a Carousel
- Lesson 1 - Data Definition Review & $_XPathTool.selectNodes()
- Lesson 2 - Loops & the Velocity Tools that help them go’round
- Lesson 2 - Loops & Velocity Tools - Visual Review
- Lesson 3 - Finding and setting slide content
- Lesson 4 - Troubleshooting Guide Revisited
- Lesson 5 - #if/elseif/else Statements Part 1
- Lesson 5 - #if/elseif/else Statements Part 2
- Lesson 5 - Adding Links & if/elseif/else Statements - Visual Review
- Ch. 4 - Quiz: Building a Carousel
-
6
Chapter 5: How to Make Content Reusable
- Lesson 1 - Content Reuse: Easily Recreate your Page
- Lesson 1 - Content Reuse: Easily Recreate your Page part 2
- Lesson 2 - Additional Resources
- Intro to Cascade Development: Final Exam
- Before you go...