Best American Healthcare University offers CNA certification training classes Online. Train from anywhere in California. Complete the 60-hours theory online and complete the 100 clinical hours in person in a skilled nursing facility. This program is state approved. Remember certification only comes after the student successfully passes the state exam.