Skip to content
tzayadetPublic

About

Java learning repository with syntax practice, exercises and programming fundamentals.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

220 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java workspace Java

Java Projects

A collection of Java programming exercises and development work covering fundamentals, object-oriented design, data structures and selected DAM coursework.

SHOWCASE SOURCE · SOURCE CODE · PAGES ACTIVATION REQUIRED

Java example checks

Areas covered

  • Java fundamentals: types, variables, operators, conditionals and loops.
  • Object-oriented programming: classes, objects, encapsulation, inheritance, abstraction and polymorphism.
  • Data structures and algorithms: arrays, collections, search and problem solving.
  • Exception handling, validation and input processing.
  • Console applications and coursework-related exercises.

DAM material

The DAM directory contains course material, notes and exercises. These are independent examples rather than one project that can be compiled as a whole. Check the relevant README before running an individual exercise.

Requirements

  • A JDK compatible with the version used by each exercise.
  • An IDE such as IntelliJ IDEA, Eclipse or Visual Studio Code is optional.

Compile and run

For a simple exercise without packages:

javac Main.java
java Main

For projects using packages or a build system, follow their local structure. Not every exercise uses Maven.

Project organisation and maturity

The repository retains exercises from different learning stages. Some files are standalone examples; others belong to larger projects. CI compiles an explicitly selected set of independent examples. DAM coursework remains separate because it contains repeated class names and heterogeneous academic structures.

Showcase

The curated showcase source is in docs/. GitHub Pages activation is still required; the showcase does not execute Java in the browser.

License

MIT. See LICENSE.

About

Java learning repository with syntax practice, exercises and programming fundamentals.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages