You have to take the training - either in person. live online, or on demand.
The training provider has to be either VMware, a VMware Authorised Training Center (VATC), or a VMware IT Academy (VITA).
VATCs are commercial training companies such as Global Knowledge, VITAs are academic institutions such as Stanly CC.
VITAs often restrict their students to those paying for their own training, rather than it being paid for by an employer.
Learning Zone training does not meet the requirement for VCP.
The above combination of training consumption and providers still gives you many options.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog