The development of nurse practitioner in Taiwan has been more than thirty years. Several reasons were behind the beginning of the nurse practitioner development, including the shortfall of resident doctors, lacking of nursing professional autonomy, and shortage of preceptor in advanced nursing. As a result, the doctors were responsible for the training program. After the laws were established to regulate the role of nurse practitioner with efforts from the government and scholars supporting the nurse practitioner education, many preceptors as trainees of nurse practitioner became important roles as instructors in hospitals. Taiwan’s nurse practitioner education mainly provided in hospital because the demand for nurse practitioner is still increasing in medical system and this phenomenon is a far cry from the overseas nurse practitioner training programs, which are provided in the higher education.The design of the nurse practitioner training program should base on the core competencies, and the advanced nursing curriculum should include 3Ps, such are physical assessment, pathology and pharmacology.Can the short-term hospital training program meet the expectation? Therefore, this study aims to introduce the origins of the hospital training system for nurse practitioners in Taiwan, the content of the training curriculum and the core competencies of the nurse practitioner. By doing so, we hope the readers can extend the discussion on the hospital training program to a wider scope.