/javaProjects

This project is the project folder I use to learn Java syntax, with basic and intermediate project examples.

Primary LanguageJavaMIT LicenseMIT


🔬 Java LC

GitHub Java Version 20.0.2 Developed with Eclipse License LinkedIn


This project is the project folder I use to learn Java syntax, with basic and intermediate project examples.

It also contains my LAB assignments for my classes and my user input project to improve my object-based programming skills.

Features

  • Java
  • OOP
  • Data structures -> tree + linked list
  • Clean code
  • LC -> Lecture Code

Adds

File Name Topics
LAB 1 createFigure and polindromeNumber
LAB 2 userATM
LAB 3 BMI - bodyMeasuringIndex
LAB 4 Encapsulation and Inheritance
LAB 5 Polymorphism-Interface
OOP Project OOP - Interface
Trees AVM Project
Linked List Movies and Student Register System Projects

Lessons Learned

Object-based programming is very valuable in coding and most importantly in the business sector. Even if Java had a hard syntax, it was the most enjoyable software language I have ever used and tried.

I used Ellipse as compiler setup and file management was very difficult, and the installation of java's jdk file for interface was also very popular with me.

A video that can help you with installation

For JDK Installation

I started to apply the clena code principles to my codes where I wrote with topics such as encapsulation, polymorphism, spaghetti code, if abuse.

Feedback

If you have any feedback, please contact me at: emrahfdn.work@gmail.com