An open API service indexing awesome lists of open source software.

https://github.com/mohd-tahzeeb-khan/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.
https://github.com/mohd-tahzeeb-khan/class-management-system

error-handling file-handling for-beginners if-else-statements loops management-system oops-in-java terminal-based

Last synced: about 1 month ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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.
```bash
git clone https://github.com/Tahzeeb-web-py/Class-Management-System.git
```
```bash
cd Class-Management-System
```
```bash
java ctelsolutions
```

if above command fire any Error then use this command.
```bash
javac ctelsolutions.java
```

## **Credentials(Username and Password)**
```bash
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

- [@Mohd Tahzeeb Khan](https://github.com/Tahzeeb-web-py)

## 🛠 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......