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
Cybersecurity
Microsoft Excel
Positive Psychiatry and Mental Health
Applied Scrum for Agile Project Management
Digital Marketing
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master TypeScript iterations and loops through hands-on exercises exploring control flow, nested structures, and loop control statements for building efficient, logical programs.
Master TypeScript functions through hands-on exercises covering definition, arrow syntax, invocation patterns, and advanced parameter handling for building robust applications.
Master TypeScript's object-oriented programming fundamentals through hands-on exercises covering classes, inheritance, encapsulation, and constructors to build scalable applications.
Master JavaScript coding interview skills through hands-on practice with algorithms, data structures, and problem-solving techniques - from basic string manipulation to advanced graph algorithms and dynamic programming.
Master tactical empathy techniques to enhance negotiation skills, uncover emotions, and create breakthrough moments in professional interactions and deal-making scenarios.
Master the art of negotiation control through strategic questioning, framing techniques, and behavioral observation to guide conversations and achieve collaborative outcomes effectively.
Master advanced negotiation strategies to uncover hidden opportunities, leverage cultural dynamics, and navigate complex bargaining scenarios with confidence and expertise.
Master essential shell scripting techniques to automate Unix tasks, from basic commands to functions and control structures, enabling efficient system management and task automation.
Master advanced Bash scripting techniques for file operations, text processing, and system interactions while building practical scripts that automate complex tasks and enhance productivity.
Master shell scripting techniques to automate system maintenance, from package updates and user management to disk monitoring and scheduled backups using Cron.
Master error handling techniques in Bash scripting, from exit statuses to trap commands, enabling you to create robust and reliable shell scripts that gracefully manage errors and maintain stability.
Master essential Bash text processing tools like grep, sed, and awk to efficiently manipulate and automate text operations through practical shell scripting techniques.
Unlock the art of empathetic communication, needs assessment, trust-building, and commitment follow-through to transform customer interactions into lasting loyalty opportunities.
Master functional programming concepts in C++ through hands-on practice with functors, currying, and partial application to create modular and maintainable code.
Master Python functions through hands-on practice with lambda expressions, recursion, and advanced concepts while building practical programming skills for efficient code development.
Get personalized course recommendations, track subjects and courses with reminders, and more.