Learn coding and data science skills in hands-on computer science classes. Our programming classes all start at a beginner level. Learn some of the most popular languages including Python, Java, or Ruby on Rails. Our courses are taught and developed by top instructors to teach you in-demand skills for today’s workforce including programming and data science.