Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Personal Creativity
Entrepreneurship
Instructional Design
Ecology and Wildlife Conservation
The Science of Well-Being
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive introduction to C programming, covering core concepts from basic syntax to advanced topics like pointers and file operations. Includes hands-on projects for practical application.
The primary topics in this part of the specialization are: asymptotic ("Big-oh") notation, sorting and searching, divide and conquer (master method, integer and matrix multiplication, closest pair), and randomized algorithms (QuickSort, contraction algor…
Comprehensive guide to CapCut video editing on desktop: learn interface, importing, editing, effects, audio, color adjustment, captions, and exporting for creating professional-quality videos.
Master digital product development through proven methodologies, from identifying user problems to creating innovative solutions using generative AI and machine learning with AWS integration.
Learn Python for data analysis using Pandas, NumPy, and Matplotlib. Hands-on practice with real-world examples, including a COVID-19 trend analysis project.
This course provides an integrated introduction to electrical engineering and computer science, taught using substantial laboratory experiments with mobile robots.
Taught by three of Wharton's top faculty in the marketing department, consistently ranked as the #1 marketing department in the world, this course covers three core topics in customer loyalty: branding, customer centricity, and practical, go-to-market st…
Comprehensive guide covering essential tools and techniques for image editing, from layers and adjustments to retouching and exporting, suitable for photographers, marketers, and designers.
Comprehensive introduction to system design principles, covering distributed systems, API design, databases, network protocols, and fault tolerance for building scalable software architectures.
Learn to interpret financial statements, calculate key ratios, and assess your business's financial performance to make informed decisions for growth and success.
Get insights into questions such as the history of London Underground, Why and how to build higher or solve the housing crisis in these short and quick videos on civil engineering.
Learn the basics of HTML and CSS in this complete tutorial. You will create a band website project using HTML and learn how to apply modern design in order to style the site using CSS.
Explore essential numerical methods for engineers using MATLAB, covering root finding, matrix algebra, integration, interpolation, and differential equations. Gain practical skills through hands-on programming projects and quizzes.
The course introduces the fundamentals of the lumped circuit abstraction. Design and lab exercises are also significant components of the course.
This course will introduce you to some of the main areas of research in contemporary philosophy. Each module a different philosopher will talk you through some of the most important questions and issues in their area of expertise.
Get personalized course recommendations, track subjects and courses with reminders, and more.