Can someone point me to where I should begin?
And one more question: What is the minimum amount of money needed to start?
You'll find a lot of guidelines about how to learn to trade bitcoin or cryptocurrency.
Here for example;
Bitcoin trading guide, teaches basic things about trading and investing, day trading, swing trading, scalping.
about fundamental analysis and technical analysis, you'll understand after reading some references but basically price movements often follow trends on the market, which may either be long or short-term.
First, you have to open an account on one exchanges such as Binance, Coinbase, Bitstamp, etc, preferred one in your country to facilitate/make it easier to deposit fiat currency.
There is a minimum amount of depositing fiat money, it varies depending on the exchanges, you can check it on their site, usually around $20-$150.