Hi:
Programming 2 has 30 days' free access possibility. That should be enough time to work on the class. We teach this class in the classroom in 2 full sessions, so there are approximately 14-16 hours of content in the class. It should be do-able to finish the 14 hours of material within the trial period. (2 days of class x 7 hours per day = 14 hours of content. Class runs 9-5, but students get an hour for lunch each day).
You can activate the free trial of the SAS Learning Subscription for 30 days. Programming 2 is inside the Learning Subscription. If you are motivated and finish Programming 2 within 30 days, then you can look at the other courses in the Learning Subscription. If you don't finish Programming 2 within the free trial period, then your choices are to study other ways, like getting the Base Programming Specialist Certification Prep Guide, which covers the material in both Programming 1 and Programming 2; purchase the Programming 2 course and take it on our e-learning server; or take the class in the classroom; or look for the course on other plaforms like Coursera or LinkedIn. If you're a student at a degree-granting university ask your advisor whether Programming 1 and Programming 2 are taught in any university classes.
You can only activate the Learning Subscription for 1 free trial period per student. The information about the Learning Subscription is here:
https://www.sas.com/en_us/training/programs/learning-subscription.html -- note that this is the US link. You may be redirected to your country's SAS office site if you're not in the US.
Hope this helps,
Cynthia