I have seen many posts about users who want to learn about VBA or script with CATIA V5.
It seems they do not know how to use the SEARCH in the Forum!
My first recommendation will be to get use to the search option in the Forum.
You can find script / VB information in ENG-TIPS.COM , CATIAV5FORUM.COM, COE.ORG, and other forums...
Use the search / find in those forums.
If you do not know anything about VBA, you can start with VBA for Dummies, even if it does not talk about CATIA it will give you basic knowledge you need to work with VBA.
Then use the CATIA Online Doc, from the Home page go to Infrastructure / Automation... this is the place.
Search the Online doc for CATScript file, you will find plenty of good stuff.
Record your own Macros, then look the code.
Post your questions in a Forum, show / share your 'training' code.