Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Data Analysis
Digital Marketing
Graphic Design
Marketing Innovative Products and Services
Matrix Algebra for Engineers
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from Code::Dive. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore security vulnerabilities, pitfalls, and unexpected behaviors in C/C++ programming from a researcher's perspective. Learn about classical and lesser-known bugs in software development.
Exploring trusted computing in cloud environments using TPM 2.0. Discusses practical challenges and experiences in setting up a secure cloud infrastructure with remote attestation and evolving open-source software.
Explore fixed-type allocation techniques to optimize memory management, reduce fragmentation, and enhance performance through stricter guarantees in modern allocators.
Explore SQL Injection, XSS, and CSRF vulnerabilities through live demonstrations. Learn to detect, exploit, and fix these common web application security issues using Java and Spring Boot examples.
Explore character encoding challenges, common pitfalls, and solutions across programming languages. Learn to handle multilingual text and avoid encoding-related issues in software development.
Strategies for effective knowledge sharing in growing companies, focusing on reducing time to productivity for new hires and improving overall team performance.
Explore the journey from developer to software architect, covering essential skills, responsibilities, and challenges in this insightful talk by an experienced professional in the telecom industry.
Discover strategies to eliminate unnecessary test doubles, improving code quality and maintainability. Learn practical techniques for more effective and efficient unit testing.
Learn techniques to transform complex information into engaging, focused presentations that captivate your audience and effectively communicate your message.
Explore how Rust's ownership model, memory safety features, and modern practices can enhance C/C++ development, improving code reliability and efficiency.
Explore advanced Python refactoring techniques to enhance code readability, efficiency, and maintainability. Learn from real-world examples and best practices for writing elegant, pythonic code.
Explore custom metrics implementation using Pushgateway, Prometheus, and Grafana for effective monitoring and visualization of system performance and data analysis.
Debunking C++ myths and misconceptions with expert insights, optimization techniques, and modern best practices for efficient and effective programming.
Explore advanced C++ vector implementations, their features, performance, and use cases. Learn about static, small, and random vectors for optimized memory management.
Explore innovative solutions in 5G Standalone networks, including early glaucoma diagnosis methods and advancements in 5G functional specifications, presented by an experienced researcher and Nokia professional.
Get personalized course recommendations, track subjects and courses with reminders, and more.