Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Algorithms and Data Structures
Information Technology
Computer Networking
Improving Communication Skills
Teaching Young Learners Online
Probability - The Science of Uncertainty and Data
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore cutting-edge Java development topics with industry experts, covering IntelliJ IDEA performance, Micronaut, secure coding, Java 22, Kotlin's standard library, and advanced testing techniques.
Explore Java records through 5 practical examples, covering syntax, semantics, features, and limitations. Learn how to use records with pattern matching and sealed classes.
Explore Java-friendly machine learning with JSR381, an open-source API for visual recognition. Learn its goals, architecture, and practical applications in IntelliJ IDEA.
Learn to build CRUD REST APIs in Java with Spring Boot, covering best practices, Spring Initializr, and IntelliJ IDEA. Gain hands-on experience in creating efficient and scalable web services.
Learn to set up and use MongoDB with Docker in IntelliJ IDEA. Covers container creation, data insertion, MongoDB shell access, and Docker Compose setup for efficient database management and application development.
Explore efficient version control in IntelliJ IDEA, covering common and advanced Git tasks to enhance productivity and streamline workflows.
Explore advanced debugging techniques in IntelliJ IDEA, including breakpoints, memory analysis, hotswap, async stack traces, and stream debugging for efficient code troubleshooting.
Learn to use Spring Data JPA with IntelliJ IDEA, covering project setup, entity creation, repository interfaces, database configuration, and query methods for efficient database interactions.
Explore Testcontainers for integration testing, local development, and CI pipelines through live coding. Learn to boot database containers, replace docker-compose, and create reliable tests.
Explore modern UI test automation using Selenium and Java, covering WebDriver setup, APIs, configuration, Page Object Pattern, and CI integration for efficient end-to-end testing.
Explore the evolution of Kotlin support in IntelliJ IDEA, highlighting key milestones, lessons learned, and positive changes in IDE development, presented by JetBrains experts.
Discover advanced debugging techniques in IntelliJ IDEA, enhancing productivity beyond bug fixing. Learn about lambdas, smart stepping, async stack traces, and innovative ways to leverage the debugger in daily development.
Explore the evolution and future of Version Control integrations in IntelliJ-based IDEs, focusing on productivity enhancements and streamlined workflows for developers.
Discover productivity-enhancing features and shortcuts in IntelliJ IDEA with Hadi Hariri. Learn to streamline your workflow, improve code quality, and boost efficiency in this comprehensive guide.
Explore advanced JVM profiling techniques using async-profiler to uncover performance bottlenecks, memory leaks, and I/O issues in Java applications, with practical demonstrations in IntelliJ IDEA.
Get personalized course recommendations, track subjects and courses with reminders, and more.