1. Summer training in " Programming Course" indicates that you have to complete the 4-6 weeks training in a programming language only and "Niche Technology" indicates that you all eligible to complete the training in any technology other than programming language such as Database, Networks,Cyber security,Data Science, Machine learning etc. Good Luck.