Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Computer Science
Management & Leadership
Software Vulnerabilities
Medicine and the Arts: Humanising Healthcare
Umano Digitale
Academic Writing Made Easy
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Survival skills online courses. Find the best Survival skills training programs and enhance your skills today!
Develop the personal skills, behaviours, and confidence you need to succeed at work and stand out to employers.
Do you want to know what employers are actually looking for?
Build leadership confidence, think entrepreneurially, and develop the skills to create sustainable impact.
Master essential MUET test skills including speaking, reading comprehension, and academic writing with proper grammar, vocabulary, and organizational techniques.
Unlock innovative problem-solving through design thinking, lateral thinking techniques, and evidence-based decision-making to challenge existing patterns and generate creative solutions.
Empower your students to make ethical, and constructive choices that are in service of themselves and the wellbeing of others.
Essential Outdoor Skills: Winter Edition with Isaac Johnston
Surf, Survival, and Life on the Road with Ben Moon, Chase Jarvis
The Essential Skills Bundle consists of three courses to develop your practical communication, self-management, teamwork, and collaboration skills as a technical professional.
Master interview techniques to excel in PM roles by simplifying technical concepts, handling unexpected questions, and demonstrating strategic product thinking with confidence.
Master essential people management skills to navigate change, handle difficult conversations, align teams, and resolve conflicts for high-performing results.
Master empathetic communication, respectful mentoring, growth-focused feedback, and leadership skills to effectively guide and empower junior software engineers in their career development.
Master essential decision-making techniques, advocacy skills, and transparency tools to enhance your managerial effectiveness and build stronger team consensus.
Master essential improvisation techniques to become a confident, adaptable public speaker who can engage audiences and handle unexpected situations with poise and wit.
Master essential leadership skills to transition from individual contributor to effective manager, focusing on coaching, constructive communication, decision-making, and implementing actionable strategies.
Get personalized course recommendations, track subjects and courses with reminders, and more.