TL;DR Is it reasonable to do contract work for a single job between full-time jobs when I don't yet know much about what contract work involves, or is it something that requires more time and investment?
I'm a software developer, or at least I was until the company I worked for folded. I'm used to full-time, and I'd like to stay that way, but many of the jobs I'm finding in my area are contract (I've found one in particular that I'm really interested in, but is contract). Contract looks quite involved and I don't understand it, but I need to take something soon. I'm afraid of being too picky in my job-hunting, especially since I can always search for a full-time role later, but I'm also afraid of jumping into a form of employment I know little about (I understand many people have been hard done by through the finicky wording of contracts). Basically, I don't know enough to make that call.
Is it reasonable for someone in my position to learn everything I need to know about contracting in order to get a reasonable job more easily in a short space of time? Or is that time better spent sifting through to find the full-time ones?
(I'm in Australia, if that matters.)