Hi Atif and welcome to the site. You dont say what your machining (turning, milling) experience is, but I would have thought you needed to do a course in machining first and then add CNC programming...