Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Artificial Intelligence
Programming Paradigms
Cloud Security
Uncommon Sense Teaching
FinTech Foundations and Overview
Mathematical and Computational Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore a wide range of free and certified Systems core online courses. Find the best Systems core training programs and enhance your skills today!
Explore optimal control of neural networks near criticality, examining how network structure and dynamics impact control efficacy. Insights into controlling population firing rates and mitigating noise in neural systems.
Discover how Oracle IT reduced costs and improved performance by migrating on-premises databases to Oracle ATP, achieving better security and increased uptime for critical business systems.
Explore Exadata's advanced cloud and in-memory capabilities for transaction processing and analytics. Learn about innovative hardware, persistent memory, and deployment options for optimal database performance.
Automate large-scale server monitoring, provisioning, and updates using Ansible and Redfish. Learn to improve IT efficiency and reduce management complexity in modern infrastructure environments.
Explore reactive systems using Eclipse Vert.x and OpenShift. Learn to build scalable, microservice-based applications with improved performance, simplified deployment, and efficient resource management.
Extend legacy systems into mobile apps using Red Hat technologies, enabling enterprise mobile experiences while reducing costs and maintaining centralized product information systems.
Learn to accelerate ML system development using Docker, exploring Pinterest's evolution, ranking models, mobile development, automated training, and debugging frameworks.
Explore Flexible Paxos, a novel approach to consensus in distributed systems that enhances performance, scalability, and resilience by relaxing majority agreement requirements in Paxos phases.
Explore cloud-native automation for network functions, covering architecture, Kubernetes, and collaboration between cloud and telecom providers for simplified, next-generation solutions.
Learn to create graphical user interfaces for embedded systems using Flutter, exploring its architecture, advantages, and integration with Wayland for efficient and performant GUI development.
Explore compiler optimizations and techniques to reduce code size in embedded systems, enhancing performance and efficiency for resource-constrained environments.
Explore multi-core application development using Zephyr RTOS, covering AMP and SMP models, current support status, implementation challenges, and performance benefits for embedded systems.
Explore hibernation as a method to drastically reduce boot time in embedded systems, focusing on ARM architectures and i.MX processors. Learn implementation techniques and benefits.
Explore effective gcc/clang optimizations for embedded systems, focusing on code size reduction, performance enhancement, and compiler-friendly coding practices for Linux-based platforms.
Explore Linux's potential in safety-critical systems for autonomous driving. Learn about industry trends, collaboration goals, and development models for robust, high-performance software solutions.
Get personalized course recommendations, track subjects and courses with reminders, and more.