This document outlines the agenda for an Advanced TSQL training course. It covers enhancing data manipulation language functionality with output clauses and merge statements, managing transactions both implicitly and explicitly, exception handling with try/catch blocks, and extending SQL Server functionality with common table expressions, XML, CLR, FileStream, spatial data, full text search, and service broker. Additional topics include apply operators, pivoting and unpivoting data, and ranking functions.