1. Learn dot net languages like VB.net or C#. Those are easy to learn.you will get tutorials in web.
2.Start building dextop base app like calculator,sign up, excel reading, mailing from app etc.
3. Once you feel you are okay with programming then go for NX documentation, You will find NX -open referance guide. Go through it.
4.Start recording journal now in NX by doing some simple staff like creating any feature, deleting and understand the code behind it.
5. Go for NX journalling webpage. You will learn a lot from there.
This is the way to go ahead with it.