Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Web Development
Digital Marketing
Artificial Intelligence
Monitoring Volcanoes and Magma Movements
FinTech Ethics and Risks
Python and Statistics for Financial Analysis
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how Montessori principles can enhance leadership, promoting autonomy and motivation in teams. Learn strategies to balance coaching and delivery for improved effectiveness.
Explore strategies for maintaining sustainable pace in software development, addressing complexity, and improving predictability in the software development lifecycle beyond just code.
Comparison of Java persistence frameworks for NoSQL databases, exploring strengths and weaknesses across different database types. Insights for choosing the right framework based on project needs.
Explore evolutionary architecture development through 23 key aspects, enabling incremental design and optimal decision-making for software projects.
Explore the integration of BPMN and DMN standards for workflow and decision automation, bridging business users and developers through real-world examples and hands-on demonstrations.
Explore genetic algorithms through examples like evolving Shakespeare's phrases and Mona Lisa's image. Learn about natural selection-based metaheuristics and their applications.
Explore full-stack Scala development using Play Framework for backend and Scala.js for frontend, enabling code sharing and rich web app creation with static typing benefits.
Explore architectural patterns and tools for building maintainable Spring applications, focusing on code organization, bean relationships, and domain events to enhance modularity and testability.
Learn to implement DevSecOps effectively, focusing on team culture, process changes, and automated tooling integration throughout the development lifecycle for enhanced security and efficiency.
Learn to create a Progressive Web App quickly, enabling offline browsing, homescreen access, and device capabilities for a native-like experience without multi-platform development.
Build real-time streaming data pipelines using Apache Kafka, Kafka Connect, and KSQL. Learn to filter events, enrich data streams, and perform streaming aggregates for anomaly detection.
Explore PostgreSQL's evolution into a NoSQL-like database, featuring JSON support, scalability improvements, and advanced querying capabilities for modern data management needs.
Explore DevOps tools for inspecting Java source code and Docker images in Continuous Delivery pipelines, focusing on security and quality gates with SonarQube and Twistlock.
Explore Java heap dumps, analyze memory leaks, and build custom tools using Apache NetBeans Profiler APIs. Learn techniques for efficient analysis of complex object graphs in large production systems.
Explore Firebase ML Kit's APIs for Android development, including face detection, text recognition, and object detection. Learn to implement these features in your apps without deep ML knowledge.
Get personalized course recommendations, track subjects and courses with reminders, and more.