Yes. One can actually start with nothing in bitcoin.
The first step is joining airdrop channels and bounty groups.
You could make some cool cash.
First you should know the bitcoin technology and how it works and then you can join the bounty campaign and start earning altcoin so that you can trade them in exchange and earn free bitcoins. In this process you will learn how to trade and if you make loss it wont affect you as it is a free money.
So this way you can earn free bitcoin and same time learn trading. Other way is after you get a high rank , you can participate in signature campaign and earn free bitcoin by doing task.