You can find a lot of useful knowledge about Facebook advertising for beginner on BHW forum, but in my opinion, it's best to start by creating small budget campaigns for your project to familiarize yourself with the platform and how it works, as well as how to set up campaigns without getting rejected... because diving into practice is always the best way to learn many things