A massive open online course (MOOC) is an online course aimed at
unlimited participation and open access via the web. In addition to
traditional course materials, such as filmed lectures, readings, and
problem sets, many MOOCs provide interactive courses with user
forums or social media discussions to support community interactions
among students, professors, and teaching assistants (TAs), as well
as immediate feedback to quick quizzes and assignments.
Note: MOOCs are great for learning. However,
be careful to not submit code from the tutorials/courses. MOOCs
should be used solely for learning.
You can learn something new anytime, anywhere. Hundreds of
free courses give you access to on-demand video lectures, homework
exercises, and community discussion forums. Paid courses provide
additional quizzes and projects as well as a shareable Course
Certificate upon completion.
Supporting learners at every stage, whether entering the
job market, changing fields, seeking a promotion or exploring new
interests, edX delivers courses for curious minds on topics
ranging from data and computer science to leadership and
communications. edX is where you go to learn.
Udemy is the leading global marketplace for teaching and
learning, connecting millions of students to the skills they need
to succeed. By connecting students all over the world to the best
instructors, Udemy is helping individuals reach their goals and
pursue their dreams.
Lynda.com is a leading online learning platform that helps
anyone learn business, software, technology and creative skills to
achieve personal and professional goals. Through individual,
corporate, academic and government subscriptions, members have
access to the Lynda.com video library of engaging, top-quality
Amazon AWS Training:
AWS Training and Certification helps you build and validate
your cloud skills so you can get more out of the cloud. Our
content is built by experts at AWS and updated regularly to keep
pace with AWS updates, so you can be sure you’re learning the
latest and keeping your cloud skills fresh.
Microsoft Learn is a free, online training platform that
provides interactive learning for Microsoft products and more. Our
goal is to help you become proficient on our technologies and
learn more skills with fun, guided, hands-on, interactive content
that's specific to your role and goals.