Bookmarks
General Assembly
Learning for Live:
General Assembly has more than 30 physical campuses, but students can also take online classes taught by certified experts. General Assembly's specialties include technology, data, design, and business.
edX
Learning for Live:
Join over 20 million learners in highly actionable online classes backed by Harvard, MIT, and other prestigious institutions from around the world. Some courses here are taken just for the love of learning, while others can earn you a degree or certificate.
Open Culture
Learning for Live:
Open Culture is a website that collects online education materials and supports lifelong learning with free classes, audio, and video. The non-profit looks across the Internet to find free learning resources and gathers them so they’re easy for you to browse, sort, and find something you want to learn. It currently lists more than 1,500 free courses, predominantly from universities.
TurnToTech
Learning for Live:
Sixteen-week mobile development bootcamps for Android and iOS. The iOS course covers the XCode environment, the Swift and Objective-C languages, the iOS library, and cloud interfacing. The Android course covers Java SQLite, Android frameworks, data persistence, MVC design, and asynchronous programming.
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.
Noble Desktop
Learning for Live:
A series of courses offering a certificate in web design. Day, night, and weekend schedules are available. The most coding-oriented course is "JavaScript and jQuery," which introduces the language, explains the DOM, and teaches specific applications of jQuery.
Coursera
Learning for Live:
Choose from over 3,900 online courses on Coursera. Some courses are backed by universities and can lead to degrees, while others give students the tools to master a specific skill.
Intense School
Learning for Live:
A broad range of courses, including many advanced ones. Software development courses include Java, C#/.NET, iOS, Android, HTML5, Ruby, and JavaScript. Multiple courses are available in each of these areas. Many of them are 5 days or less in a specialized topic, so students can combine the courses that meet their interests. Intense School is a Microsoft Gold partner.
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.
Developer Bootcamp
Learning for Live:
Courses ranging from three to six weeks on many topics, taught in many locations. Remote real-time attendance with two-way video and audio communication is an option. The topics include programming languages, system administration, software frameworks, operating systems, etc. Each course devotes at least half its time to hands-on learning.
Better Explained
Learning for Live:
For people who want to learn math and how it is applied in the real world, Better Explained offers interesting classes, articles, and lessons. Individual lessons are generally free and so are online course texts. You can purchase “complete” courses that come with PDF versions of textbooks, video lessons, more quizzes, and invitations to webinars when they occur.
Alison Learning Paths
Learning for Live:
Alison offers free online courses created by experts in various fields. You’ll find a mix of educators and entrepreneurs creating this content. Some are sponsored by different companies to help with very specific projects such as applying for different types of certifications and exams. Classes fall under a few major categories such as marketing, health, humanities, science, and technology.
Khan Academy
Learning for Live:
This nonprofit offers free online classes that students tackle at their own pace. The classes cover most subjects through high school levels, and some courses dip into early college content.