There is a great comprehensive training video series by Paul Randal called, “SQL Server Logging, Recovery and the Transaction Log.” This is a Pluralsight 7.5 hour brain dump of everything Paul Randal knows about logging, recovery and transaction log.
If you are a SQL Server DBA, or a tech geek that loves how SQL Server internals work, then you must check out this video training series (see link below).
https://www.pluralsight.com/courses/sqlserver-logging
I personally went through this course twice and still feel like I need to go through it again. It’s definitely the best course material on the topic by one of the best in the industry.
My advice for anyone starting out: take your time, take notes, take breaks, relax….enjoy!