Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Learning Repository ☕

A structured collection of my Java learning journey, covering Core Java (Java SE), Object-Oriented Programming, Collections Framework, Multithreading, JDBC, and Data Structures & Algorithms.

About

This repository contains programs, examples, and exercises that I created while learning Java. The goal is to build a strong foundation in Java programming, problem-solving, and backend development concepts.

Topics Covered

Core Java

  • Java Basics
  • Operators
  • Conditional Statements
  • Switch Cases
  • Loops
  • Functions & Methods
  • Arrays
  • Strings
  • Recursion

Problem Solving

  • Mathematics for DSA
  • Backtracking

Object-Oriented Programming

  • Classes & Objects
  • Constructors
  • Inheritance
  • Polymorphism
  • Abstraction
  • Encapsulation

Advanced Java

  • Multithreading
  • Collections Framework
  • JDBC
  • PostgreSQL Connectivity

Data Structures & Algorithms

  • Searching
  • Sorting
  • Linked Lists
  • Stacks & Queues

Project Structure

learning_java24/
├── N1_JavaBasics
├── N2_Conditionals
├── N3_Loops
├── N4_SwitchCase
├── N5_Functions
├── N6_Arrays
├── N7_Strings
├── N8_Recursion
├── N9_Operators
├── N10_MathsForDsa
├── N11_Backtracking
├── N12_OOPs
├── N13_Threads
├── N14_Collections
└── N15_JDBC_PostgreSQL

Java_DSA24/
├── N1_Searching
├── N2_Sorting
├── N3_LinkedList
└── N4_Stacks_n_Queues

Purpose

  • Strengthen Java fundamentals
  • Practice object-oriented programming
  • Learn industry-relevant Java concepts
  • Build a strong foundation for Spring Boot and Backend Development
  • Improve problem-solving skills through DSA

Tools & Technologies

  • Java (JDK 17+)
  • IntelliJ IDEA
  • PostgreSQL
  • JDBC
  • Git & GitHub

Future Goals

  • Complete advanced DSA topics
  • Learn Design Patterns
  • Build Spring Boot projects
  • Explore Microservices and Backend Development

Author

Sameer Mourya

About

# All of my java codes backup

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages