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 techniques to transform existing code into a more cohesive, domain-driven design. Learn to identify code smells, apply design patterns, and safely refactor towards an improved model.
Explore Linux app development on Windows using WSL, with live demos showcasing Windows Terminal, Docker, and cutting-edge techniques for seamless cross-platform development.
Explore fractal architecture principles to write more readable and maintainable code, focusing on encapsulation, thresholds, and referential transparency for improved productivity.
Explore machine learning techniques for detecting malware in encrypted traffic without decryption. Learn about AI applications in cybersecurity and innovative approaches to network threat monitoring.
Explore methods for applying centralized policy at scale, focusing on Open Policy Agent (OPA) and its integration with Kubernetes for improved security and compliance in complex microservices architectures.
Explore secure coding practices and their integration with Domain Driven Design to enhance software security and limit vulnerabilities in modern development.
Explore X-Road: open-source data exchange layer ensuring confidentiality and interoperability. Learn about its unique development model, cross-border capabilities, and implementation in Nordic countries.
Etablering av nasjonal tillitstjeneste i norsk helsesektor: HelseID. Utfordringer ved implementering av OAuth2 og OpenID Connect i konservativ bransje med legacy-systemer. Eksempler på løsninger for både eldre og moderne applikasjoner.
Simplifying microservices security through automation and design principles. Learn to build a secure cluster, monitor networking, manage containers, and implement least privilege access for robust, scalable security.
Explore side channel analysis attacks on AES encryption, including power consumption analysis and key extraction techniques, with a live demonstration on an embedded CPU.
Explore binary exploitation through live demonstrations, including a Sudo vulnerability exploit. Learn detection and prevention techniques for memory corruption vulnerabilities in software.
Explore methodologies for uncovering hidden vulnerabilities that automated tools miss, enhancing application security beyond reliance on automation.
Explore key DevSecOps metrics, from theory to practice. Learn to identify, track, and visualize essential security KPIs for your team's success and continuous improvement in the DevOps world.
Explore Linux application sandboxing techniques, including namespaces, file systems, and Seccomp, to isolate and secure your applications while gaining insights into Docker's implementation.
Explore common Python coding mistakes leading to vulnerabilities, their consequences, and prevention strategies. Learn to bridge the communication gap between development and security teams.
Get personalized course recommendations, track subjects and courses with reminders, and more.