0% found this document useful (0 votes)
47 views40 pages

Internship Project Template

The document is an internship report submitted by Midadala Tejaswini for a Python programming internship at Vaarada Technologies, detailing her learning experiences over 50 days. It outlines the objectives, activities, and projects completed during the internship, as well as the skills acquired in Python programming and software development. The report also includes acknowledgments, a declaration, and an overview of the organization and its training philosophy.

Uploaded by

saitejasvee1022
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)
47 views40 pages

Internship Project Template

The document is an internship report submitted by Midadala Tejaswini for a Python programming internship at Vaarada Technologies, detailing her learning experiences over 50 days. It outlines the objectives, activities, and projects completed during the internship, as well as the skills acquired in Python programming and software development. The report also includes acknowledgments, a declaration, and an overview of the organization and its training philosophy.

Uploaded by

saitejasvee1022
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

A INTERNSHIP REPORT ON

SHORT TERM PYTHON INTERNSHIP

Internship Report Submitted To


JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY,ANANTAPUR

MIDADALA TEJASWINI – 22HN1A3938

Under the Esteemed Guidance of


Mr. D. V Sateesh, [Link].,(PhD)
Assistant Professor & Head of the Department

Department of Artificial Intelligence and MachineLearning

Internship report submitted in partial fulfillment of the requirements for the


award of the degree of

BACHELOR OF TECHNOLOGY IN
ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

DEPARMENTOFARTIFICIALINTELLIGENCEANDMACHINELEARNING ANDHRA

ENGINEERING COLLEGE

ApprovedbyAICTE,NewDelhi&Permanently AffiliatedtoJNTUAAnantapuramu
3-76-2Atmakur,SPSRNellore(Dt),AndhraPradesh,India-524322 Ph No.

9000377399 E-Mail: info@[Link]: [Link]

(2022 – 2026)
ANDHRA ENGINEERING COLLLEGE
(Approved by AICTE, New Delhi and Affiliated to JNTU,Anantapur)
3-76-2 ATMAKUR, SPSR NELLORE, AP 524322

VISION (AECN)
 To emerge as a leading Engineering institution imparting quality education.
MISSION (AECN)
 IM1 Implement Effective teaching-learning strategies for quality education
 IM2 Build Congenial academic ambience for progressive learning
 IM3 Facilitate Skill development through Industry-Institute initiatives
 IM4 Groom environmentally conscious and socially responsible technocrats

DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

VISION
 To develop as a lead learning resource centre producing skilled professionals

MISSION
 DM1 Provide dynamic and application oriented education through advanced teaching learning
methodologies
 DM2 Create sufficient physical infrastructural facilities to enhance learning
 DM3 Strengthen the professional skills through effective Industry- Institute Interaction
 DM4 Organize personality development activities to inculcate life skills and ethical values
BONAFIDE CERTIFICATE

This is to certify that the internship entitled “PYTHON PROGRAMMING


INTERNSHIP” is a Bonafide record done By Midadala Tejaswini – 22HN1A3938 in the
Department of Artificial Intelligence and Machine Learning, Andhra Engineering College,
Atmakur, and is submitted to Jawaharlal Nehru Technological University, Anantapur, in the
partial fulfillment for the award of B. Tech degree in Artificial Intelligence and Machine
Learning. This work has been carried out under my supervision.

(Intern guide name, qualification ) Mr. D. V Sateesh, [Link].,(PhD)


Project Guide Assistant Professor and HOD
Department of AI&ML Department of AI&ML
AECN,ATMAKUR AECN, ATMAKUR

(2022 – 2026)
ACKNOWLEDGEMENTS

The satisfaction that accompanies the successful completion of the project would be incomplete
without the people who made it possible their constant guidance and encouragement crowned the
efforts with success.

We express our deepest sense of gratitude to Mr. [Link] NAIDU, M. Tech, Chairman,
Andhra engineering college, Atmakur, and other members of Management for providing all the
facilities needed for this work.

We owe our gratitude to Mr. K. VENUGOPAL, Secretary, Andhra Engineering College,


Atmakur, for his consistent help and valuable suggestions.

Our special thanks to Dr. P. SIVAKRISHNA, PRINCIPAL, Andhra Engineering College,


Atmakur, for his timely suggestions and help during the progress of project work.

Our sincere special thanks to MR. D. V. SATEESH, [Link].,(PhD), Assistant Professor &
Head of the Department Artificial Intelligence and Machine Learning, Andhra Engineering
College, Atmakur, for his keen interest, critical, constructive and skillful guidance and constant
encouragement throughout the course and for successful completion of project.

It is indeed our proud privilege to express our deep sense of gratitude and indebtedness to our
guide, (GUIDE NAME , QUALIFICATION) Artificial Intelligence and Machine Learning,
Andhra Engineering College, Atmakur, for his keen interest, critical, constructive and skillful
guidance and constant encouragement throughout the course and for successful completion of
project.
DECLARATION

I Midadala Tejaswini – 22HN1A3938 hereby declare that the Internship report entitled "PYTHON
PROGRAMMING" is done by us under the Guidance of Mr. D. V Sateesh, [Link].,(PhD), Assistant
professor of AIML, "ANDHRA ENGINEERING COLLEGE, NELLORE PALEM, ATMAKUR" is
Submitted in partial fulfillment of the requirements for the award of the Degree in BACHELOR OF
TECHNOLOGY.

(MIDADALA TEJASWINI – 22HN1A3938)

(ENDORSEMENTS) (DATE & PLACE)

FACULTY GUIDE

HEAD OF THE DEPARTMENT

PRINCIPAL
TABLE OF CONTENTS

1. Chapter 1: Executive Summary ............................................. 1


2. Chapter 2: Overview of the Organization .............................. 2
3. Chapter 3: Internship Part
– Week 1 Activity Log and Report ....................................... 3
– Week 2 Activity Log and Report ........................................ 6
– Week 3 Activity Log and Report ........................................ 9
– Week 4 Activity Log and Report ....................................... 12
– Week 5 Activity Log and Report ....................................... 15
4. Chapter 4: Project 1 – To-Do List App .................................. 18
5. Chapter 5: Project 2 – Weather App using API ...................... 21
6. Chapter 6: Project 3 – Expense Tracker using File I/O .......... 24
7. Chapter 7: Outcomes Description ........................................... 27
8. Chapter 8: References ............................................................. 30
9. Student Self-Evaluation .......................................................... 31
10. Supervisor’s Evaluation ........................................................ 32
LIST OF FIGURES
CHAPTER 1: EXECUTIVE SUMMARY

During this 50-day internship on Python programming at Vaarada, I gained hands-on


knowledge in Python basics, data structures, functions, file handling, object-oriented
programming,APIs,[Link] training followed a structured and practical
approach that allowed me to not only understand theoretical concepts but also implement
them in real-time coding exercises and projects. Each week focused on different aspects of
Python, from writing simple scripts to building complete applications using external
libraries.I developed applications like a calculator, a to-do list app, and a weather application
by integrating third-party libraries and working with real-time data. These tasks helped me
understand how Python is used in real-world scenarios and how to apply logic and problem-
solving to build working solutions.

🎯 Learning Objectives Achieved:


 Understand Python fundamentals and syntax.
 Apply data structures like lists, tuples, sets, and dictionaries.
 Develop programs using functions, modules, and error handling.
 Build projects using object-oriented programming.
 Work with real-time libraries like pandas, numpy and matplotlib.

The internship included weekly tasks, practice problems, and mini-projects that helped me
build confidence in writing clean, efficient, and reusable code. This experience enhanced my
technical knowledge, logical thinking, and real-world coding ability. It has laid a strong
foundation for my future in programming, data analysis, and software development.
CHAPTER 2: OVERVIEW OF THE ORGANIZATION

Introduction of the Organization:


Vaarada Technologies is a professional IT services and training company headquartered in
Bengaluru and operating across multiple locations including Nellore, Andhra Pradesh. The
company focuses on providing hands-on internship programs and project-based learning
opportunities to students and aspiring professionals in fields such as Python programming,
data science, full stack development, and cloud technologies.
Through a structured approach, Vaarada bridges the gap between classroom knowledge and
real-time industry demands by equipping learners with skills that are directly applicable in
software development and data-driven roles.

Vision, Mission, and Values:


Vision:
To be a leading force in transforming fresh talent into skilled professionals through practical
and future-ready training programs.
Mission:
 To provide real-time training through structured, project-based internships.
 To empower students to build working applications using industry-standard tools.
 To prepare learners for competitive tech careers with hands-on skill development.
Core Values:
 Practical learning over theory
 Student-first mentorship
 Skill-based growth
 Transparency, commitment, and innovation

Internship Policy and Learning Approach:


Vaarada’s internship programs follow a “learn-by-doing” philosophy. Each program is divided
into weekly modules, with clearly defined goals and daily tasks. Interns are expected to:
 Attend topic-wise training sessions
 Complete coding assignments and quizzes
 Work on guided mini-projects
 Submit weekly progress for evaluation
The Python internship, in particular, focused on problem-solving, structured programming, file
handling, object-oriented design, and data visualization — all through real-world applications.

Organizational Structure:
The training ecosystem includes:
 Internship Coordinators: Schedule sessions, track performance.
 Technical Trainers: Deliver the content and solve doubts.
 Mentors: Guide students during project development and evaluation.
Interns directly interact with trainers and submit their work through portals or communication
platforms.

Intern's Role and Responsibilities:


As an intern, I was responsible for:
 Attending daily sessions and completing code tasks
 Practicing real-time concepts like loops, functions, APIs, and OOP
 Submitting mini-projects and assignments every week
 Interacting with mentors for feedback and improvement

Company Performance & Future Goals:


Vaarada has trained over 20,000 students across India through both online and offline models.
With a growing reputation in internship training, the company is expanding into new domains
including AI, cybersecurity, mobile app development, and placement support programs.
CHAPTER 3: INTERNSHIP PART

This chapter provides a detailed overview of my internship journey at Vaarada Technologies,


where I was enrolled in a 50-day Python programming internship. The internship was divided
into weekly modules with daily learning goals, coding exercises, and mini-projects. Each week
focused on specific Python topics, gradually building up from basic concepts to real-time
application development.
The tables below show my daily activities, learning outcomes, and reflections for each week of
the internship. These logs represent the knowledge gained, tasks completed, and the progressive
improvement in my Python programming skills.
ACTIVITY LOG FOR THE FIRST WEEK

DAY LEARNING OUTCOME Person


BRIEF DESCRIPTION OF THE
& DATE In-charge
DAILY ACTIVITY
Signature

Introduction to Python, installation Learned how to install Python,


of Python and IDEs, writing first set up IDEs, and write basic
Day – program programs like “Hello World”
1

Studied variables, data types, and Understood how to declare


type casting in Python variables, use different data
Day - 2 types, and convert between
them

Learned input/output functions, Practiced taking user input,


comments, and string operations displaying output, and
Day – manipulating text using string
3 methods

Practiced arithmetic and logical Applied mathematical and


operators logical expressions in Python
Day – programs
4

Implemented conditional Gained knowledge on


statements (if, elif, else) controlling the flow of
Day – programs using decision-
5 making logic

Worked with loops – for, while, Learned how to repeat actions


and range() using loops and perform
Day – iterative operations
6
WEEKLY REPORT
WEEK – 1 (From Dt………..….. to Dt…................................)

Objective of the Activity Done: To gain a foundational understanding of Python


programming, covering setup, syntax, variables, operators, conditionals, and loops.

Detailed Report: Week 1 focused on building the basics of Python programming. I started
by installing Python and setting up an IDE (like PyCharm or VS Code).
 I wrote my first "Hello World" program and gradually moved on to declaring
variables, working with data types, and using type casting.
 I practiced taking input from users, displaying output, and using string methods to
manipulate text.
 On Day 4 and 5, I focused on understanding how arithmetic and logical operations are
used in Python. This helped me build expressions and understand how data is
processed.
 By the end of the week, I had a clear understanding of loops like for and while, and I
used the range() function for iteration.
 These concepts are the building blocks for all future programs, and practicing them
helped me write short scripts and solve small problems confidently.
ACTIVITY LOG FOR THE SECOND WEEK

DAY LEARNING OUTCOME Person


BRIEF DESCRIPTION OF THE DAILY
& In-charge
ACTIVITY
DATE Signature

Learned how to install Python, set


up IDEs, and write basic programs
Introduction to Python, installation of Python like “Hello World”
Day – and IDEs, writing first program
1

Studied variables, data types, and type Understood how to declare


casting in Python variables, use different data types,
and convert between them
Day -
2

Learned input/output functions, comments, Practiced taking user input,


and string operations displaying output, and
Day – manipulating text using string
methods
3

Practiced arithmetic and logical operators Applied mathematical and logical


expressions in Python programs
Day –
4

Implemented conditional statements (if, elif, Gained knowledge on controlling


else) the flow of programs using
Day – decision-making logic
5

Worked with loops – for, while, and range() Learned how to repeat actions
using loops and perform iterative
Day – operations
6
WEEKLY REPORT
WEEK – 2 (From Dt………..….. to Dt…................................)

Objective of the Activity Done:

Detailed Report:
ACTIVITY LOG FOR THE THIRD WEEK

DAY LEARNING OUTCOME Person


BRIEF DESCRIPTION OF THE DAILY
& In-charge
ACTIVITY
DATE Signature

Day –
1

Day -
2

Day –
3

Day –
4

Day –
5

Day –
6
WEEKLY REPORT
WEEK – 3 (From Dt………..….. to Dt…................................)
Objective of the Activity Done:

Detailed Report:
ACTIVITY LOG FOR THE FOURTH WEEK

DAY LEARNING OUTCOME Person


BRIEF DESCRIPTION OF THE DAILY
& In-charge
ACTIVITY
DATE Signature

Day –
1

Day -
2

Day –
3

Day –
4

Day –
5

Day –
6
WEEKLY REPORT
WEEK – 4 (From Dt………..….. to Dt…................................)
Objective of the Activity Done:

Detailed Report:
ACTIVITY LOG FOR THE FIFTH WEEK

DAY LEARNING OUTCOME Person


BRIEF DESCRIPTION OF THE DAILY
& In-charge
ACTIVITY
DATE Signature

Day –
1

Day -
2

Day –
3

Day –
4

Day –
5

Day –
6
WEEKLY REPORT
WEEK – 5 (From Dt………..….. to Dt…................................)
Objective of the Activity Done:

Detailed Report:
CHAPTER 5: OUTCOMES DESCRIPTION

Describe the work environment you have experienced (in terms of people interactions,
facilities available and maintenance, clarity of job roles, protocols, procedures, processes, discipline,
time management, harmonious relationships, socialization, mutual support and teamwork,
motivation, space and ventilation, etc.)
Describe the real time technical skills you have acquired (in terms of the job- related
skills and hands on experience)
Describe the managerial skills you have acquired (in terms of planning, leadership, team work,
behaviour, workmanship, productive use of time, weekly improvement in competencies, goal setting,
decision making, performance analysis, etc.
Describe how you could improve your communication skills (in terms of improvement in oral
communication, written communication, conversational abilities, confidence levels while
communicating, anxiety management, understanding others, getting understood by others,
extempore speech, ability to articulate the key points, closing the conversation, maintaining
niceties and protocols, greeting, thanking and appreciating others, etc.,)
Describe how could you could enhance your abilities in group discussions, participation in
teams, contribution as a team member, leading a team/activity.
Describe the technological developments you have observed and relevant to the subject
area of training (focus on digital technologies relevant to your job role)
CHAPTER 4 – PROJECT 1
CHAPTER 5 – PROJECT 2
CHAPTER 6 – PROJECT 3
CHAPTER 7 – REFERENCES
Student Self Evaluation of the Short-Term Internship

Please rate your performance in the following areas:

Rating Scale: Letter grade of CGPA calculation to be provided

1) Oral communication 1 2 3 4 5

2) Written communication 1 2 3 4 5

3) Initiative 1 2 3 4 5

4) Interaction with staff 1 2 3 4 5

5) Attitude 1 2 3 4 5

6) Dependability 1 2 3 4 5

7) Ability to learn 1 2 3 4 5

8) Planning and organization 1 2 3 4 5

9) Professionalism 1 2 3 4 5

10) Creativity 1 2 3 4 5

11) Quality of work 1 2 3 4 5

12) Productivity 1 2 3 4 5

13) Progress of learning 1 2 3 4 5

14) Adaptability to organization’s culture/policies 1 2 3 4 5

15) OVERALL PERFORMANCE 1 2 3 4 5

Signature of the Student


Evaluation by the Supervisor of the Intern Organisation

Please rate the student’s performance in the following areas:

Please note that your evaluation shall be done independent of the Student’s self-

evaluation Rating Scale: 1 is lowest and 5 is highest rank

1) Oral communication 1 2 3 4 5

2) Written communication 1 2 3 4 5

3) Initiative 1 2 3 4 5

4) Interaction with staff 1 2 3 4 5

5) Attitude 1 2 3 4 5

6) Dependability 1 2 3 4 5

7) Ability to learn 1 2 3 4 5

8) Planning and organization 1 2 3 4 5

9) Professionalism 1 2 3 4 5

10) Creativity 1 2 3 4 5

11) Quality of work 1 2 3 4 5

12) Productivity 1 2 3 4 5

13) Progress of learning 1 2 3 4 5

14) Adaptability to organization’s culture/policies 1 2 3 4 5

15) OVERALL PERFORMANCE 1 2 3 4 5

Signature of the Supervisor

You might also like