All certified nursing assistant programs combine CNA classes online or on campus with practical skills training and supervised clinical experiences. CNA programs online and on campus vary in length due to variances in clinical requirements, but they all qualify graduates to sit for state certification exams. Some schools split courses and hands-on training evenly, while others devote up to 75% of credits to classes and the remaining time to clinicals.