Yes. There are several Nurse Practitioner courses offered online. Beginning from the most basic, you can opt for the certificate in nurse practitioner. For further nursing education, you can choose the Associate’s Degree in Nursing, Bachelor of Sciences in Nursing, Master of Science in Nursing, and eventually the Doctor of Philosophy in Nursing. All of these programs are offered online.