Code Avengers offers both free and paid online courses that teach basic programming concepts. Lessons are short, taking as little as 30 minutes at a time. reference, references, online, internet, web, middle school, high school, teen, teens, adult, adults, young adults, young adult, novice, novices, beginner, beginners, intermediate, intermediates, Free, cheap, affordable, inexpensive