@JosvanderVelden is right that passing the Advanced Programming Professional (A00-232) will get you nothing without also passing Base Programming Specialist (A00-231) and that you could take them both on the same day. But on the specifics of "The only caviat is that you need to have completed the base programmer exam with success before you can start the advanced programmer exam. " - There actually isn't anything in the system that would prevent someone from taking Professional first - but doing so really doesn't make sense.
This is a knowledge-sharing community for SAS Certified Professionals and anyone who wants to learn more about becoming SAS Certified. Ask questions and get answers fast. Share with others who are interested in certification and who are studying for certifications.To get the most from your community experience, use these getting-started resources: