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.
Demystifying real-time systems: challenges, scheduling, and practical applications in computer science. Gain insights into this crucial aspect of modern computing from an experienced software architect.
Explore automated static code analysis for software safety and security. Learn to prove absence of runtime errors using formal methods and tools like Polyspace for exhaustive testing.
Explore various sorting algorithms, their implementations in C and C++, and optimization techniques. Gain insights into the evolution of sorting methods from basic to highly efficient approaches used in modern libraries.
Explore C++ optimization techniques with Chandler Carruth, focusing on improving ease of use, performance, and safety in modern C++ development.
Explore C++17's features, improvements, and potential impact on software development with insights from industry expert Michael Wong.
Explore proven engineering practices for optimizing team performance, enhancing software quality, and accelerating product development through knowledge sharing, design, monitoring, and incident response strategies.
Explore the health risks of prolonged sitting and learn practical strategies to combat sedentary behavior in the workplace and daily life.
Explore the power of connecting people for innovation, openness, and creativity, with insights from Nokia Garage in Wrocław.
Explore the complexities of self-organized teams, focusing on individual behaviors, team dynamics, and strategies for creating high-performing groups in Agile environments.
Insights on building effective remote cross-functional teams, addressing challenges, fostering team spirit, and implementing successful collaboration strategies in software development.
Explore how to evolve Agile practices to align with business needs, avoiding dogmatic processes and embracing true agility for improved organizational effectiveness.
Explore C++ declaration syntax, focusing on const and constexpr placement. Learn insights on "East const" and why it differs for constexpr.
Explores std::future limitations and introduces stlab::future as an enhanced alternative, covering advanced features like task graphs and CSP channels for parallel processing.
Explore techniques for reliable testing of parallel software, including handling race conditions and timeouts. Learn to create a deterministic testing environment using innovative models and approaches.
Exploring techniques to enhance C++ expressiveness for business logic, including polymorphic wrappers, open methods, dynamic mixins, and hotswapping, to improve efficiency and maintainability.
Get personalized course recommendations, track subjects and courses with reminders, and more.