Is the Appian Developer online course enough to prepare you for the Associate Developer exam?

I completed the Appian Developer online course and then attempted the Associate Developer practice exam at the end. I found a lot of the questions quite different and more detailed than what the course seemed to cover. And there were some terms and topics I'm sure weren't mentioned at all in the course. Is it expected that candidates get some practical experience first before seeking accreditation?  

  Discussion posts and replies are publicly visible