I don't know which course you mean by VMDCA, but as you've posted this question in the VCA forum area I'll have to assume you mean the training associated with the VCA certifications.
The training is free, you pay for the exams. For more information click on the relevant links on this page: VMware Certification
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog