Course to Learn PX4, Gazebo, and ROS2

Hello, I’m a beginner to PX4, Gazebo, and ROS2. Currently, I have a thesis project to create real-time person detection & tracking for drone simulation, and I’m planning to use PX4, Gazebo, and ROS2. What are the recommended courses that I can follow? Thank you!