In December of 2018, AppWorks decided to help new FileMaker developers by creating a video series intended to explain concepts that were tricky when we first started developing. Links to the videos are included below. If there is a topic you would like more information on, or if there is a topic you would like explained in video format, please comment on our YouTube channel and we will get back to you as quickly as possible. Happy Developing! Lesson 1: The Data Viewer Watch Tab & Script Debugger Lesson 2: Custom Logo Styles Lesson 3: Naming Conventions Lesson 4: Data Viewer & Script Debugger Lessons 5: Search Features 1 Lesson 6: Search Features pt. 2 Lesson 7: Search Features pt. 3 Lesson 8: Buttons & Button Bars Lesson 9: Case Function Lesson 10: Anchor Buoy Lesson 11: Anchor Buoy pt. 2 Lesson 12: Subsummary Parts Lesson 13: Field Validation & UUID Lesson 14: Sorting at the Relationship Level Lesson 15: Speed Issues part 1 Lesson 16: List Views & Speed Issues part 2 Lesson 17: Let Function Lesson 18: Container Fields with External Storage Lesson 19: Container Fields with External Storage pt. 2 Lesson 20: Web Viewers in WebDirect Lesson 21: FileMaker 18 Preview Value Picker Smackdown: David Value Picker Smackdown: Matt Lesson 22: PSOS Lesson 23: JSON Script Parameters Lesson 24: Send Mail Lesson 25: Dynamic Formatting part 1 Lesson 26: Dynamic Formatting part 2 Lesson 27: Card Windows Lesson 28: Say No to Field Validation Lesson 29: Global Variables Lesson 30: Global Fields Lesson 31: Google Chart API Sample file here Lesson 32: Toggle Button Lesson 33: Loops Lesson 34: Sort Functionality & Headers Lesson 35: Self-Closing Custom Dialogs Lesson 36: Security part 1 Lesson 37: Security part 2 Lesson 38: Using the List Function Lesson 39: Creating Related Records Lesson 40: Exporting Related Data Lesson 41: Create Related Record Lesson 42: Create Related Record with Global Field Lesson 43: Create Related Record with Plus Button Lesson 44: Working with Themes & Styles Lesson 45: PatternCount Function Lesson 46: Integrate Slack & FileMaker using Claris Connect Lesson 47: Case Function Lesson 48: Let Function Lesson 49: Filter & Filter Values Functions Lesson 50: Top 10 Get Functions Lesson 51: Visual Spell Check Lesson 52: JSON Append Lesson 53: FM19 Add-ons Lesson 54: Export Path Lesson 55: Left, right and middle functions Lesson 56: Google Gauge Chart Lesson 57: Portals Lesson 58: Saving a List using Looping & List Of functions Lesson 59: Top 8 Layout Tips Lesson 60: Top 10 Relationship Graph Tips Lesson 61: Top 12 Search Tips Lesson 62: Top 10 Scripting Tips Lesson 63: Tab Panels & Slide Controls Lesson 64: Building a brand new solution in 19.1 Lesson 65: Relationship Modifiers Lesson 66: Displaying PDFs in FileMaker Lesson 67: Creating a Download Button Lesson 69: Top 8 Calculation Tips Lesson 70: Intro to Conditional Formatting Lesson 71: Emoji in FileMaker Pro Lesson 72: One to Many Relationships Lesson 73: Many to Many Relationships Lesson 74: While Function WhileFunctionDemoFileDownload Lesson 75: Scope of Variables Lesson 76: Intro to AI Core_ML_Demo_File.fmp12Download Lesson 77: Top 2 Tips for Performance Optimization Lesson 78: Single-pass Loop Lesson 79: Open Layout by Name Lesson 80: Is the Execute Data API Script Step Faster? Lesson 81: How to download a file from FMS 19 Lesson 82: Create a Certificate Signing Request Lesson 83: View & Download FMS Log Files