Rajeev,
Ideally, your company would provide you the framework to be used in the training session. The same framework is used for creating an application for different requirements or other frameworks as per need.
Otherwise, if you are free to use any, first note the type of application. Then note down the various frameworks for the same type. Note its usage, editor, GUI, run options, debugging, other options, etc. Now you have the final set of frameworks for the application that you require. It's your wish to pick any framework as required. You can also ask seniors at work or team members.