There are a lot of materials available both in print and digital form. What's best for you really depends on what kind of learner you are, what you respond best to and where on the learning curve you are so it's best to try a few different resources and formats and see how you respond to them.
As Thai is a tonal language, you definitely need to hear the language spoken so you can try to replicate the sounds and understand the important differences in sounds, so audio files of some sort are required, either from an app on your phone, MP3 files, a CD or from videos. There are lots of videos on Youtube and some shorter ones on TikTok. I downloaded 5 apps to my phone last year then tried them all out. I uninstalled four of them and kept one that I found useful for me at my stage of learning. Not that there was anything wrong with the ones I deleted, they just didn't suit me.
For reading an writing, I'd recommend using a printed book. But maybe that's just my preference. Choose what suits you. For books, SEED bookshop has some books for learning Thai, and some come with CDs.
Whatever you choose, stick at it but adjust your learning as you go along so it remains interesting and useful to you. Good luck!