Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore next-gen Spring Boot 3.x with Java 21, covering AI, modularity, data access, and production optimizations like virtual threads and GraalVM.
Transform application source code into container images efficiently using Cloud Native Buildpacks. Learn to accelerate development pipelines, reduce costs, and achieve greater agility in containerized application deployments.
Explore server-side Java web applications as an alternative to JavaScript frameworks, examining their potential to meet modern user requirements for dynamic and interactive interfaces.
Optimize Spring Boot apps for cloud deployment with advanced features, improving startup time and reducing memory footprint.
Explore open-source AI models like Google's Gemma and their transformative potential. Learn about types, advantages, integration, and future trends in this rapidly evolving field.
Explore innovative wildlife monitoring using drones and IoT sensors, automating tracking and counting for improved ecological studies and climate goal achievement.
Explore Kotlin's DataFrame library for efficient data manipulation, analysis, and visualization in both flat and hierarchical structures. Discover its versatility in various project types.
Explore amateur nuclear fusion through building a Farnsworth Fusor with AI assistance. Learn about DIY science, physics, and the potential of AI in accelerating garage-based scientific projects.
Explore a data-oriented approach to serialization, addressing modern requirements and leveraging recent Java enhancements for simpler, safer object externalization.
Explore the controversial relationship between Java developers and DevOps, examining arguments for and against its adoption in software deployment practices.
Explore common API design mistakes and best practices for creating robust, secure, and efficient REST APIs. Learn to avoid pitfalls in domain modeling, data privacy, and performance.
Explore GraphRAG: enhancing LLMs with knowledge graphs for improved context and accuracy in generative tasks. Learn to extract, correlate, and navigate data using Neo4j and LangChain.
Dive into JVM memory management, garbage collection strategies, and optimization techniques to enhance Java application performance through efficient resource allocation and object lifecycle management.
Discover how to measure and reduce your frontend application's carbon footprint using CO2.js, empowering you to create more sustainable and environmentally conscious software solutions.
Embark on an epic journey through secure software development using Lord of the Rings analogies, exploring DevSecOps practices, open-source security tools, and strategies to integrate security into development workflows.
Get personalized course recommendations, track subjects and courses with reminders, and more.