0% found this document useful (0 votes)
74 views12 pages

Internship Report

The internship report documents the author's experience at ADVI GROUP OF COMPANIES, focusing on learning Python programming and developing a To-Do List application. Key skills gained include technical programming abilities and improved problem-solving skills. The report outlines the challenges faced and emphasizes the practical application of engineering knowledge in a real-world business context.

Uploaded by

wolex36293
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views12 pages

Internship Report

The internship report documents the author's experience at ADVI GROUP OF COMPANIES, focusing on learning Python programming and developing a To-Do List application. Key skills gained include technical programming abilities and improved problem-solving skills. The report outlines the challenges faced and emphasizes the practical application of engineering knowledge in a real-world business context.

Uploaded by

wolex36293
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

INTERNSHIP REPORT

Acknowledgment
I would like to express my sincere gratitude to [Supervisor’s Name], [Designation] at [Company
Name], for their guidance and support throughout my internship. I also extend my appreciation to
my colleagues and mentors who provided valuable insights and assistance during my learning
experience.

Executive Summary
This report highlights my internship experience at ADVI GROUP OF COMPANIES. During my time
there, I was responsible for learning python programming. I worked on projects. The internship
provided me with practical exposure to industry and helped me develop skills such as programming
skills.

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
1
INTERNSHIP REPORT

Table of Contents
1. Introduction
2. Company Overview
3. Internship Details
4. Learning Outcomes
5. Challenges Faced
6. Conclusion

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
2
INTERNSHIP REPORT

1. Introduction
1.1 Purpose of the Report
The purpose of this report is to document my internship experience at ADVI GROUP OF COMPANIES
and to outline the knowledge and skills gained during the program.

1.2 Objectives of the Internship


 To gain hands-on experience in industry.

 To develop professional skills in web develop deployment.

 To understand workplace dynamics and professional responsibilities.

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
3
INTERNSHIP REPORT

2. Company Overview
2.1 Company Background
ADVI GROUP OF COMPANIES is a product-based company that specializes in products. It was founded
in [Year] and has since grown into a leading organization in [mention key markets].

2.2 Mission & Vision


 Mission: [Company’s mission statement]

 Vision: [Company’s vision statement]

2.3 Organizational Structure


The company follows a [hierarchical/flat] structure, with key departments such as [list major
departments].

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
4
INTERNSHIP REPORT

3. Internship Details
3.1 Role & Responsibilities
During my internship, I worked as a level 0 in the python full stack internship. My key responsibilities
included:

 python developer

3.2 Projects Undertaken


One of my major projects was TO-DO-LIST APP, where I created a To-do-list app for to add daily basis
tasks to do. This project allowed me to apply my skills in python programming.

To-Do List Application


Introduction
The To-Do List Application is a smart diary that allows users to manage their daily tasks efficiently.
Built using Python’s Tkinter library, this application provides an intuitive and interactive graphical
user interface (GUI) where users can add, remove, save, and load tasks. It helps users organize their
daily schedules, improving productivity and time management.

Objective
The primary objective of this project is to develop a simple yet effective task management
application that allows users to:

 Add tasks they plan to complete.

 Remove tasks once they are completed.

 Save tasks to a file for future reference.

 Load saved tasks upon reopening the application.

Technology Used
 Python – Core programming language for logic implementation.

 Tkinter – GUI toolkit for building the user interface.

 Pickle Module – Used for saving and loading tasks from a file.

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
5
INTERNSHIP REPORT

Features
1. Task Addition – Users can enter a task and add it to the list.

2. Task Removal – Users can delete completed or unnecessary tasks.

3. Data Persistence – Tasks can be saved to a file and loaded back when needed.

4. User-Friendly Interface – Simple and easy-to-use GUI.

Working Principle
1. The application opens with a blank task list.

2. Users enter tasks in the input field and click "Add Task" to add them to the list.

3. Users can remove selected tasks using the "Remove Task" button.

4. The "Save Tasks" button stores all tasks in a file using the pickle module.

5. The "Load Tasks" button retrieves previously saved tasks from the file.

Conclusion
The To-Do List Application is a lightweight and efficient tool for daily task management. It provides
basic functionalities to keep track of tasks while ensuring data persistence. Future improvements
could include a task completion tracker, editing options, priority settings, and a dark mode for
enhanced user experience.

THE PROJECT:

OUTCOME OF THE PROJECT

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
6
INTERNSHIP REPORT

Adding tasks in the app

Saving the tasks


Department of electronics and communication engineering
Faculty of engineering
Kalaburagi
7
INTERNSHIP REPORT

Removing the tasks

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
8
INTERNSHIP REPORT

3.3 Skills Applied & Developed


 Technical Skills: python programming, python full stack

 Soft Skills: skills like doing project in group or team, communication skills.

4. Learning Outcomes
Throughout my internship, I gained valuable insights into technical field. Some key takeaways
include:

 Practical application of engineering.

 Understanding real-world business processes.

 Improved problem-solving and decision-making skills.

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
9
INTERNSHIP REPORT

5. Challenges Faced
Some challenges I encountered included:

 [Challenge 1]: the challenges I have encountered are to write python program

Efficiently.

 [Challenge 2]: I have faced many errors in the code so I learned how solved or correct the

Python code in this I develop problem solving skills

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
10
INTERNSHIP REPORT

6. Conclusion
Completing a Python internship has been a valuable learning experience, allowing you to
strengthen your programming skills and understand how Python is used in real-world
applications. Through hands-on projects, you have gained practical knowledge of Python
syntax, data structures, object-oriented programming (OOP), file handling, and working with
libraries/frameworks like NumPy, Pandas, or Flask (if applicable).
This internship has also improved your problem-solving abilities, logical thinking, and
debugging skills, which are essential for any developer. Whether your focus was on
automation, data analysis, web development, or backend programming, this experience
serves as a strong foundation for advancing your career in Python development.

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
11
INTERNSHIP REPORT

With this knowledge, you are now better prepared to explore specialized fields like web
development, data science, machine learning, or backend development, depending on your
interests.

6.1 Summary of Experience


My internship at ADVI GROUP OF COMPANIES was a valuable learning experience. I was able to learn
python full stack.

Department of electronics and communication engineering


Faculty of engineering
Kalaburagi
12

You might also like