Canvas Network

Learning for Live: Canvas Network provides educators access to professional development courses and programs, and some of its courses are also open to the public. You can sign up with just an email and access a wide range of content and lessons. Its content is also available under an open license, so if you want to ultimately create your own content and lesson plans, you can utilize what Canvas makes available in some cases.

Grace Hopper Program

Learning for Live: An immersive software engineering course for women only. The course runs 17 weeks, including a 4-week remote preparatory section. Payment is required only after graduating and securing a job. Courses include computer science theory and full stack JavaScript. Frameworks which the course covers include Express.js, Backbone.js, and React.js. Fullstack Academy runs the program.

Udacity

Learning for Live: Earn a nanodegree in almost any tech field with Udacity. Courses range from web development to self-driving cars and artificial intelligence. The site also offers a master's degree program in Computer Science through its partnership with Georgia Tech.

Fullstack Academy

Learning for Live: Courses in front- and back-end development and computer science. The courses cover data structures, algorithms, object-oriented programming, JavaScript, React, HTML5, CSS3, and Node.js.

Coding Dojo

Learning for Live: Three-month courses are available on several full stacks. Each bootcamp covers three stacks. The available stacks vary by location. The technologies covered include iOS, Ruby on Rails, Python, MEAN, .NET, and Java.

Coding Temple

Learning for Live: offerings include a part-time JavaScript bootcamp, a full-time .NET bootcamp, and a full-time Python bootcamp. All of these are ten weeks long. No programming background is required. Forty to sixty hours of pre-work are required. At the conclusion of the course, students will submit a final project.

ProTech

Learning for Live: The large selection of courses covers topics such as Java, .NET, Perl, Python, PHP, Ruby, and MySQL. Courses range from 2 to 5 days and range from introductory to advanced. Many of the classes deal with security-related issues. Companies can arrange for customized classes for their employees.

Academic Earth

Learning for Live: Academic Earth is a collection of free online college courses from some of the world’s leading universities and colleges. On its site you’ll be able to find specific courses in many subjects as well as search by university. It collects playlists and video groups to help you learn from many different services, too.

LearningFuze

Learning for Live: A twelve-week immersion program. JavaScript topics include jQuery, Angular.js, React.js, and Node.js. The back-end topics include PHP, MySQL, and Firebase. A two-week preparatory class is required. No programming experience is required, but applicants must be computer literate and have a high school diploma.

Drawspace

Learning for Live: If you want to become an artist, Drawspace includes some lessons on working as a visual artist, how to get past an artist’s block, and even how to teach art to others.?

Lynda

Learning for Live: Acquired by LinkedIn in 2015, Lynda features over 13,000 courses in digital marketing, graphic design, IT security, and much more. Instead of paying for individual courses, users pay for a membership and then pick as many courses as they'd like.

Skillcrush

Comic's Collector: Learn coding skills from Skillcrush's immersive three-month courses. Each course focuses on the skills needed for a specific career, like front end developer or freelance WordPress developer.

Daily Burn

Learning for Live: If you want to add some fitness skills to your life, the Daily Burn is the perfect place to start. For a monthly membership fee, users have access to thousands of workout videos and personalized regiments. If you want the gym feeling in your living room, you can tune in for live workout sessions, broadcast daily for members every morning.