/Class-Management-System

This Project is totally based on Core Java programming. This is a Terminal based Project. When i was pursuing my java certification Course from C-tel Solutions at that time i had developed this Project just for practice. This project content many different concepts and Predefine Methods of java.

Primary LanguageJava

Hi, I'm Mohd Tahzeeb Khan 👋, Here is my another Project on Java...

Class Management System(Registrations System)

This Project is totally based on Core Java programming. This is a Terminal based Project. When i was pursuing my java certification Course from C-tel Solutions at that time i had developed this Project just for practice. This project content many different concepts and Predefine Methods of java. To store all the data i have use file Handling Concept.

Core Java is Totally perfect to start with projects in java, After developement of project We can continue with Advance concepts and Advance level of Java.

Tech Stack

Technology: Java Programming(Core).

Concepts Covered

  1. Conditional Statements
  2. Iteranal Statements
  3. File Handling
  4. Error Handling
  5. Classes and Object
  6. Constructor
  7. Methods(Functins)

Lessons Learned

What did I learn while building this project? What challenges did I face and how did I overcome that challenges?

While developing this project i have learn many concepts and techniques to write code. Concepts are Object Oriented Programming(OOP), File Handling, Loops, If-Else conditional Statements, etc.

The major challenge which i had faced was with File Handling. I have used File Handling with this Project, so to store, fetch, update and delete the data from the files are quite hard. I exprienced this harder.

Installation

To run this project Follow all steps

Copy the command and paste it in your CMD terminal.

    git clone https://github.com/Tahzeeb-web-py/Class-Management-System.git
    cd  Class-Management-System
    java ctelsolutions

if above command fire any Error then use this command.

    javac ctelsolutions.java

Credentials(Username and Password)

    username: admin
    password: pass@123

What Files Content?

  1. login.txt -> Login details(Line no 1 contents Username, Line no 2 contents Password)
  2. start.txt -> This file contents design
  3. student.txt -> This file contents all student details
  4. Faculty.txt -> This file contents all the Faculty details
  5. course.txt -> This file contents all the Course details
  6. update.txt -> This file will content details of which data is to be update.
  7. temp.txt -> This file will content the temprary data which is used for deleting or updating the existing data.

Author

🛠 My Skills

HTML, CSS, Javascripts(Basic)....

Python Programming, Django Framework, Flask Framework, Tkinter...

Java Programming, Swing.

🚀 About Me

I'm a full stack Java developer...

I'm work on Python Projects as well......