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
Insights on common security shortcomings in small software companies and cost-effective strategies to address them, based on analysis of hundreds of businesses.
Learn from Evernote's 2012 data breach experience: prevention strategies, immediate response actions, and long-term recovery steps for safeguarding your company's valuable data against cyber threats.
Explores SAML2's flaws and argues for OpenID Connect as a superior single sign-on protocol, examining top challenges and demonstrating vulnerabilities in implementations.
Explore Java's latest security enhancements, including SHA-3 support, deserialization security, improved TLS, and key management. Learn about API changes and new defenses in Java 9-17 platforms.
Learn to secure your software using GitHub's features, including signed commits, dependency scanning, secret scanning, and CodeQL, to protect against various attack vectors in modern development.
Explore high-speed data processing techniques, including Bloom Filters, to handle massive volumes of telemetry data efficiently. Learn infrastructure strategies for processing 65,000 JSON payloads per second.
Explore common AppSec challenges, framework limitations, and practical solutions for building more secure applications at scale. Learn robust patterns to enhance your security practices.
Explore secure health data sharing via APIs using FAPI 2.0 and trust frameworks. Learn strategies for protecting sensitive information while enabling effective collaboration in healthcare.
Explore classic vulnerabilities in native exploitation, their recent resurgence, and modern tools for detection and prevention in this comprehensive security talk.
Insights from 20 years in cybersecurity: building competence, creating security cultures, forming teams, and handling vulnerability disclosures. Learn from missteps and gain valuable advice.
Exploring relationships between team topologies, software architecture, and complexity science to understand high-performing software organizations and their emergent phenomena.
Explore two decades of software development evolution, from rapid development tools to cloud technologies, and gain insights into the future of the industry.
Explore real-life cloud attack scenarios and learn why security best practices are crucial. Discover how misconfigurations can lead to severe consequences, even for seemingly insignificant resources.
Learn best practices for setting up an internal bug bounty program at your company, including strategies to make it engaging and effective for your security team and overall organization.
Explore the intersection of team topologies, software architecture, and complexity science in organizational design. Gain insights into creating high-performing software teams and scalable organizations.
Get personalized course recommendations, track subjects and courses with reminders, and more.