Skip to content

Latest commit

Β 

History

History
97 lines (58 loc) Β· 2.45 KB

File metadata and controls

97 lines (58 loc) Β· 2.45 KB

πŸš€ CodeAlpha Java Programming Internship Tasks

Welcome to the CodeAlpha Java Programming repository!

This repository contains the solutions to the tasks assigned during my Java Programming Internship at CodeAlpha. The internship was an excellent opportunity to strengthen my development skills through structured and real-world projects using Java, web technologies, and basic AI concepts.


πŸ“ Repository Structure

This repository includes three folders, each representing a specific task or group of tasks assigned during the internship:

πŸ“Œ Task 1: Java – Student Grade Tracker

Project: Student Grade Tracker
Description:
A Java program that enables a teacher to input students’ grades and calculate:

  • Average grade
  • Highest score
  • Lowest score

It uses arrays or ArrayList for efficient data storage and manipulation. This console-based application focuses on fundamental Java concepts and control structures.


πŸ“Œ Task 2: Stock Trading Platform

Project: Stock Trading Platform (Simulation)
Description:
A simulated stock trading platform featuring:

  • Market data representation
  • Buy/Sell functionality
  • Portfolio performance tracking

Focuses on design concepts.


πŸ“Œ Task 3: AI Chatbot

Project : AI Chatbot
Description:
An intelligent chatbot using:

  • Natural Language Processing (NLP)
  • (Optional) Machine Learning-based logic

Facilitates automated and interactive communication. The goal was to simulate human-like interaction in a basic AI context.


βœ… Technologies Used

  • Java (JDK 17+)
  • Object-Oriented Programming (OOP)
  • IDE: IntelliJ IDEA / VS Code

πŸš€ Getting Started

To run any of the Java or web projects:

  1. Clone the repository:
    git clone https://github.com/ahmadjawad533/codealpha_javaprogramming.git

Navigate to the desired task folder:

Open Java files in your Java IDE

Compile/Run/View the projects as per the instructions in each task folder.

πŸ“¬ Contact For feedback, queries, or collaboration opportunities, feel free to connect:

Name: Ahmad Jawad

Email: iahmadjawad533@gmail.com

LinkedIn: (https://www.linkedin.com/in/ahmadjawad533/)

Facebook: (https://www.facebook.com/ahmadjawad533/)

Portfolio: https://iahmadjawad533.wixsite.com/my-site

🌟 Show Your Support If you found this project helpful:

⭐ Star this repository

🍴 Fork it

πŸ” Share it with friends

Thank you for visiting!