{"id":28238473,"url":"https://github.com/loopandlearn-dev/my-java-learnings","last_synced_at":"2025-09-08T15:45:23.801Z","repository":{"id":291371600,"uuid":"977063064","full_name":"LoopAndLearn-dev/My-Java-Learnings","owner":"LoopAndLearn-dev","description":"Personal Java learning journey with organized code examples for each concept.","archived":false,"fork":false,"pushed_at":"2025-05-30T06:40:30.000Z","size":68,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-11T01:40:28.474Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LoopAndLearn-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-03T10:44:18.000Z","updated_at":"2025-05-30T06:40:33.000Z","dependencies_parsed_at":"2025-05-04T08:19:15.886Z","dependency_job_id":"298a8086-ef3c-4049-80b9-62578830bd43","html_url":"https://github.com/LoopAndLearn-dev/My-Java-Learnings","commit_stats":null,"previous_names":["loopandlearn-dev/my-java-learnings"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/LoopAndLearn-dev/My-Java-Learnings","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LoopAndLearn-dev%2FMy-Java-Learnings","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LoopAndLearn-dev%2FMy-Java-Learnings/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LoopAndLearn-dev%2FMy-Java-Learnings/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LoopAndLearn-dev%2FMy-Java-Learnings/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LoopAndLearn-dev","download_url":"https://codeload.github.com/LoopAndLearn-dev/My-Java-Learnings/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LoopAndLearn-dev%2FMy-Java-Learnings/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274209381,"owners_count":25241783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-19T01:12:58.269Z","updated_at":"2025-09-08T15:45:23.481Z","avatar_url":"https://github.com/LoopAndLearn-dev.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![image](https://github.com/user-attachments/assets/70151164-7c47-42e1-8db7-b414d71dcc96)\n\n# Java Learning Repository\n\n![Java](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge\u0026logo=java\u0026logoColor=white)\n![Status](https://img.shields.io/badge/Status-Learning-informational?style=for-the-badge)\n![Last Updated](https://img.shields.io/badge/Last%20Updated-May%202025-blue?style=for-the-badge)\n\nA structured and practical approach to mastering Core Java fundamentals.  \nThis repository documents my personal Java learning journey with organized, topic-wise code examples and mini-projects.\n\n---\n\n## Table of Contents\n\n- [Overview](#overview)  \n- [Topics Covered](#topics-covered)  \n- [Usage](#usage)  \n- [Connect](#connect)  \n\n---\n\n## Overview\n\nThis repository is created to:\n- Strengthen Core Java concepts through hands-on coding  \n- Build a solid foundation in object-oriented programming  \n- Maintain a clean reference for revision and future projects  \n\n---\n\n## Topics Covered\n\n- Java Basics – Data types, operators, control structures, loops  \n- OOPs Concepts – Classes, Objects, Inheritance, Polymorphism, Abstraction, Encapsulation  \n- Collections Framework – List, Set, Map, and utility classes  \n- Exception Handling – Try-catch blocks, custom exceptions  \n- File I/O – Reading and writing files  \n- Mini Projects – Beginner-friendly Java applications  \n- Java 8+ Features – Lambda expressions, Stream API, functional interfaces  \n\n---\n\n## Usage\n\n- Each topic is organized into separate folders  \n- Code is clearly written and well-commented for easy understanding  \n- Useful for beginners, students, and those revising Java basics  \n\nTo get started:\n`bash\ngit clone https://github.com/LoopAndLearn-dev/java-learning\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floopandlearn-dev%2Fmy-java-learnings","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Floopandlearn-dev%2Fmy-java-learnings","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floopandlearn-dev%2Fmy-java-learnings/lists"}