DNP Primary Care NP and CNS tracks offer online coursework with the added benefit of course immersions designed for students to take advantage of the rich and varied learning opportunities found only at Johns Hopkins. An online DNP gives you the opportunity to advance your career without relocating.