Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore JShell, a powerful REPL for Java 9, enhancing learning and prototyping. Discover interactive ways to test APIs, write code snippets, and master new Java features with this tightly integrated tool.
Discover unique Maven features in Eclipse for enhanced Java development, including project conversion, dynamic resource filtering, profile management, war overlay support, and advanced pom.xml editing.
Explore CDI 2.0's new Java SE-compliant programming model for building robust applications, leveraging EE technology in SE environments.
Insights on managing diverse engineering teams across locations, covering hiring, team structure, motivation, and performance evaluation in the tech industry.
Learn to create hobby projects using Raspberry Pi and Java 9. Covers device setup, API usage, I2C programming, UI creation, 3D printing, and Java 9 modules for building embedded IoT projects.
Explore advanced Kotlin concepts like generics, inline functions, delegation, and coroutines. Gain insights into efficient coding practices and DSL creation for enhanced software development.
Explore Java 9's expanded invokedynamic, method handle combinator chains, and VarHandles for atomic access. Learn core features crucial for Java's future development and enhancements.
Explore G1 Garbage Collector's performance optimization techniques, including heap management, concurrent marking, and mixed collections, to achieve better Java application performance.
Explore Observables: next-gen async abstraction. Learn high-level concepts, tackle typeaheads, and dive into stream processing for machine learning. Gain confidence in harnessing Observables to simplify asynchronous programming.
Explore Watson's machine learning capabilities for enterprise Java applications, including natural language processing, conversation workspaces, and document conversion. Learn best practices for cognitive app development.
Live coding session on building a design system with Bootstrap 4 and Web Components, covering shadowDOM, CSS techniques, and Atomic Design principles for modular and maintainable front-end development.
Automate complex deployment processes with Spinnaker, an open-source platform for multi-cloud continuous delivery. Learn to set up container deployment pipelines, trigger updates, and leverage advanced features.
Learn to set up a universal artifact repository for Java and Docker, and build a traceable CI/CD pipeline on major cloud platforms. Gain insights into creating a holistic development workflow with private repositories and registries.
Explore cross-platform mobile development with Java, JavaFX, and Gluon. Learn to create iOS and Android apps using familiar tools and frameworks, integrating with cloud systems for a seamless development experience.
Learn techniques for building Java applications, particularly microservices, using Visual Studio Code. Explore workflows, tools, and best practices for Java development in a lightweight IDE environment.
Get personalized course recommendations, track subjects and courses with reminders, and more.