Courses from 1000+ universities
A human analysis of financial documents reveals what AI content farms missed: Duolingo’s GenAI features are undermining its own profit margins.
600 Free Google Certifications
Artificial Intelligence
Information Technology
Computer Networking
Introduction to Cyber Security
Competencias para buscar, mantener y promocionar en un empleo
Mining Massive Datasets
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Demystify Maven's complexities, from lifecycles to dependency resolution. Learn POM integration with IntelliJ IDEA, version upgrades, and collaboration tips for efficient team development.
Explore vulnerabilities in AI models and open-source code, including a live demo of potential exploits. Learn about software supply chain security and strategies to protect against malicious attacks.
Enhance Java testing skills using JUnit, Mockito, and AssertJ in IntelliJ IDEA. Learn efficient test creation, mocking techniques, and expressive assertions for robust, maintainable applications.
Explore JetBrains AI Assistant's capabilities in real-world development scenarios, enhancing productivity through AI-powered code explanations, suggestions, documentation generation, and more.
Explore Kotlin's standard library features for efficient coding. Learn string manipulation, collection modification, and powerful built-in tools to enhance your programming skills and productivity.
Explore running uncensored open-source LLMs locally with Ollama. Learn to access AI models programmatically and leverage Java features for local AI integration, ensuring privacy and unrestricted responses.
Explore IntelliJ IDEA's performance enhancements, including improvements in completion, highlighting, startup, and indexing, to better handle growing projects and larger codebases.
Learn to build high-quality, testable applications using Micronaut and Testcontainers in IntelliJ IDEA. Graeme Rocher demonstrates efficient development techniques and improved integration testing experiences.
Explore AI fundamentals and learn to integrate intelligent features into Spring applications using Spring AI, covering setup, components, and common AI tasks implementation.
Explore Java Records' construction and lifecycle, understanding nuances for better usage. Learn from Dr. Venkat Subramaniam's expertise to improve data handling and avoid surprises.
Explore common security pitfalls in coding and learn practical tips to write secure, bulletproof applications. Covers input validation, injection, file overwrites, and arbitrary code execution with real-world examples.
Explore key changes in Java 22 and future releases, focusing on improved developer experience, performance, and safety. Learn about recent updates and their impact on Java's evolution.
Explore Java-based tools for creating private chatbots with large language models. Learn to build AI assistants that interact with confidential data, summarize content, and perform various tasks using enterprise-ready Java solutions.
Explore Java 22's new features and learn how IntelliJ IDEA 2024.1 simplifies their adoption through live coding demonstrations, enhancing your development workflow and code quality.
Explore GitLab integration in IntelliJ IDEA, enabling efficient code reviews, merge request management, and collaboration directly within the IDE. Learn about current features and future plans.
Get personalized course recommendations, track subjects and courses with reminders, and more.