I don't think that you can make sure profits even if you learn TA and FA. When I started my crypto journey I thought that trading would be a good idea if I learnt the necessary skills and that I could take it as a part-time job, but after reading to writers who are very knowledgeable and still very critical on this subject I believe that trading is too risky, and not only for beginners.
I will not be the one to take away your desire to learn and put into practice your knowledge on the subject, but I would take it more as a hobby than as an actual side-career.
I am preciously agreed with the statement that nobody can ensure profit no matter how skilled you are or how familiar you are with technical analysis and fundamental analysis. When it comes to real time market work, most people lose. Very few people take advantage, although even these people have made their maintenance only after making many losses. So Trading is a very risky job, whether it is for newbies or professionals, it is risky for both, but if you have knowledge and experience, then it is possible that you can minimize your risk factors to some extent.
For beginners, the first step is knowledge, then there is investment strategy, because only through investment can you lower your risk in this extremely volatile market.