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
Bitcoin and Cryptocurrency Technologies
The Emergence of the Modern Middle East - Part I
Six Sigma Part 1: Define and Measure
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore strategies for adapting to sudden, disruptive changes in software development. Learn to balance continuous improvement with the need for rapid, discontinuous evolution in response to external forces.
Gentle introduction to digital signal processing for audio applications, focusing on live-coding a classic sound synthesizer. Practical DSP theory application culminates in testing against synth classics.
Explore immutability in code and databases, its impact on software development, and the evolving role of developers in the age of AI with industry experts Dave Thomas and Hannes Lowette.
Explore strategies for managing team changes, including five structural patterns and techniques to support human impacts. Learn to navigate transitions, foster empathy, and build resilient teams in dynamic environments.
Explore practical applications of computing on encrypted data, including cross-organizational data collaboration, through demonstrations and real-world use cases in this insightful presentation.
Explore data-oriented programming: a paradigm that simplifies software design using generic immutable structures, streamlining state management and enhancing code clarity across multiple languages.
Explore implementing polymorphic strongly typed abstract syntax in Haskell, covering variable binding representations and pushing the boundaries of dependently typed programming in GHC.
Explore SQL queries for live cloud data using Postgres Foreign Data Wrappers. Learn to navigate growing cloud environments and tackle challenges of working with visible but intangible data.
Insights on building effective data science teams: skill mix, culture, and value creation. Learn strategies for recruiting, developing, and embedding high-performing analytics teams in organizations.
Explore how CTOs can shape their organization's technical future through innovation and trend analysis. Learn actionable strategies for predicting and inventing technological advancements.
Explore the unexpected intersection of IoT and llama farming, delving into cloud vs. local control, automation challenges, and practical lessons for tech product development and ROI assessment.
Explore the power of simplicity in software development, uncovering strategies to overcome complexity, enhance maintainability, and create more robust systems through practical examples and actionable techniques.
Explore code efficiency strategies for sustainable software development. Learn how to optimize your code to reduce energy consumption and environmental impact while improving performance.
Learn to build scalable, distributed applications using event-driven architecture. Explore integration patterns, decoupling strategies, and idempotency techniques to create resilient systems with AWS messaging services.
Explore the decision-making process between generic and specific software design solutions, considering factors like flexibility, cost, and organizational impact.
Get personalized course recommendations, track subjects and courses with reminders, and more.