Yes, you can use a demo account to practise trading, without the financial risk element as it enables you to take positions in a risk-free environment using virtual funds.
Learn more about the differences between demo accounts and live accounts