Online nursing programs are becoming more available. As this trend increases there may be more options to become a CNA. Because the role of a CNA is very hands-on with patient care, students are encouraged to find a hybrid program with adequate direct patient hours to gain the needed experience for working in the field.