Force.com Design Patterns - Part 1
Learn about common (and not-so-common) design patterns on the Force.com platform, with in-depth tutorials of actual applications
What you'll learn
Force.com is a powerful platform, complete with a full-fledged programming language, Apex, on par with Java and C#. As a Force.com developer, it is important to understand when to turn to Apex, and what problems are best solved using programmatic solutions. This course delves into many different patterns and scenarios where using Apex is critical, including bulk processing, trigger patterns, wrappers and collections, and working with queues. With a good understanding of these patterns you will have the confidence to fearlessly go forth and develop industrial-strength applications on the Force.com platform.
Table of contents
- Introduction 1m
- SOQL is not SQL 1m
- Wrapper Classes in Apex 1m
- Template Looping Structures 1m
- Wrapper in Visualforce 1m
- Demo: Creating a Wrapper 2m
- Wrapper in Apex 1m
- Demo: Creating a Wrapper Continued 14m
- Bulk Delete V1 1m
- Demo: Apex V1 9m
- Demo: Visualforce V1 1m
- Demo: Bulk Delete V1 1m
- Bulk Delete V2 1m
- Demo: Apex V2 8m
- Demo: Visualforce V2 1m
- Demo: Bulk Delete V2 1m