Java Learning

Open-source Java projects categorized as Learning

Top 15 Java Learning Projects

  • Modern Java - A Guide to Java 8

    Modern Java - A Guide to Java 8

  • mit-deep-learning-book-pdf

    MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville

  • Project mention: Deep Learning Course | news.ycombinator.com | 2023-11-19
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • processing

    Source code for the Processing Core and Development Environment (PDE)

  • Project mention: Our tools shape our selves | news.ycombinator.com | 2024-04-04

    reply

    I disagree. There are so many creative tools that are now online that you can access from your browser that were not envisioned in the original web. It is obviously true that not EVERY website is about creation (but to expect that seems unreasonable?), but even Wikipedia is a collaborative project.

    Examples include products from big vendors like Adobe's Photoshop, to smaller products like SketchUp, to more indy generative art tools like https://processing.org and Strudel (https://news.ycombinator.com/item?id=39924210).

  • ByteLegend

    Enjoy programming while playing a game.

  • Project mention: 28 Hours of Java (Live Stream - Now!) | /r/java | 2023-05-19

    Schedule (all times UTC): // hosts: 🦁 Ana, 🤖 Nicolai, 🧑🏾‍🏫 Shar // topics: 💻 live code/exploration, 📣 talk, 💬 conversation, 🎮 game: 🤖💻 04:00 working on JUnit Pioneer - https://junit-pioneer.org/ 🤖📣 07:00 "Data-Oriented Programming in Java (21)" 🤖💬 08:00 Gavin Bierman: pattern matching 🤖💻 09:00 exploring JEPs on disallowing dynamic agents (451) and platform integrity (draft 8305968) 🤖💬 10:00 Ron Pressler: platform integrity and the on-ramp 🤖💻 11:00 exploring structured concurrency 🦁📣 12:00 "Growing up with Java" 🦁🎮 13:30 Byte Legend - https://bytelegend.com/ 🧑🏾‍🏫📣 16:00 "Java State of the Union" & "Why Community Matters" 🧑🏾‍🏫💬 17:00 Pratik Patel, Mohammed Aboullaite, Venkat Subramaniam, Andres Almiray, Ixchel Ruiz, Vincent Mayers 🤖💬 19:00 Brian Goetz 🤖💬 20:00 Gunnar Morling 🤖📣 21:00 "Java Next" 🤖💻 22:00 investigating the state of Valhalla 🤖💻 23:00 experimenting with string templates 🤖📣 00:00 talk: "Why don't they just... ?!" 🤖🎮 01:00 Slay the Spire (written in Java!) 🤖💻 02:00 modding Slay the Spire 🤖📣 05:00 "The SolutionFactory To Java's Problems" 🤖📣 06:00 "From Idea to IDE" 🤖💬 07:00 just chatting / AMA 🤖🛏️ 08:00 end

  • android-developer-roadmap

    Android Developer Roadmap - A complete roadmap to learn Android App Development (by amitshekhariitbhu)

  • processing-android

    Processing mode and core library to create Android apps with Processing

  • Project mention: Help please: Verifier rejected class processing.core.PSurfaceNone | /r/processing | 2023-08-22

    Hi guys, I just installed processing and I get the error "Verifier rejected class processing.core.PSurfaceNone" and the app crashes instantly. All the code is is a fullscreen() and a background(0). I can't find any help online, this is the only similar thread I found : https://github.com/processing/processing-android/issues/748

  • kafka-streams-course

    Learn Kafka Streams with several examples!

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Artemis

    Artemis - Interactive Learning with Automated Feedback (by ls1intum)

  • Project mention: Artemis – Interactive Learning with Automated Feedback | news.ycombinator.com | 2024-01-16
  • opennars

    OpenNARS for Research 3.0+

  • java-fundamentals-exercises

    Training Exercises that cover language basics, Algorithms, Data Structures, OOP, and Functional Programming

  • LearningApps

    Examples of Android apps for learning

  • quick-mem

    quickmem - Learn by flashcards

  • Project mention: ⟳ 3 apps added, 10 updated at apt.izzysoft.de | /r/FDroidUpdates | 2023-12-08

    QuickMem: Learn by flashcards

  • dynamodb-local-decompiled

    This is a decompiled version of DynamoDB Local (A local version of Dynamodb built on SQLite). It can be useful for learning purposes.

  • Project mention: Decompiled version of DynamoDB Local (built on SQLite) | news.ycombinator.com | 2024-04-22
  • jcohere

    jCohere is a java client for accessing the Cohere.ai platform

  • ReactiveSpring

    Reactive Programming in Spring

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Learning related posts

Index

What are some of the best open-source Learning projects in Java? This list will help you:

Project Stars
1 Modern Java - A Guide to Java 8 16,630
2 mit-deep-learning-book-pdf 12,304
3 processing 6,445
4 ByteLegend 3,609
5 android-developer-roadmap 2,728
6 processing-android 767
7 kafka-streams-course 742
8 Artemis 434
9 opennars 369
10 java-fundamentals-exercises 369
11 LearningApps 28
12 quick-mem 11
13 dynamodb-local-decompiled 3
14 jcohere 2
15 ReactiveSpring 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com