Raju
Raju
SUMMER INTERNSHIP
Name and Address of the Intern Organization : Octanet Service pvt ltd
Bhubaneshwar, Odisha
An Internship Report on
PYTHON DEVELOPMENT
Submitted in partial fulfilment of the requirements for the award of the Summer Internship of
Bachelor of Technology
In
Department AI&DS
By
Alamanda Rajesh
(Roll No. 22L31A5406)
Mr.D.CHANDRA MOULI
Assistant proffesor
DUVVADA, VISAKHAPATNAM
June 2024
Vignan’s Institute of Information
Technology (A)
Student’s Declaration
I, A.Rajesh, am II-II year student of Bachelor of Technology with Reg. No. 22L31A5406 in the
department of Artificial Intelligence & Data Science, Vignan’s Institute of Information
Technology (A), Duvvada, Visakhapatnam. I hereby declare that the presented report of the
internship titled "Python Development” is uniquely prepared by me after successful completion of
a summer internship from 01-05-2024 to 01-06-2024 in “Octanet” under the faculty guidance of
Dr.D.Chandra Mouli, department of Artificial Intelligence & Data Science, Vignan’s Institute of
Information Technology (A), Duvvada, Visakhapatnam, during the academic year 2023-24.
I also confirm that the report is only prepared for my academic requirements, not for any other
purpose. It might not be used in the interest of the opposite party of the corporation
CERTIFICATE
This is to certify that A.Rajesh bearing Regd. No 22L31A5406 has completed the internship at
OCTANET on under the faculty guidance of Dr.D.Chandra Mouli , Professor. She is also
submitted the internship report to the department during the academic year 2023-24, in partial
fulfilment of the requirements for the award of the Summer Internship of Bachelor of Technology
in the department of Artificial Intelligence & Data Science, Vignan’s Institute of Information
Technology (A), Duvvada, Visakhapatnam
The Python Development Internship offers hands-on experience in designing, coding, and
debugging Python applications within a dynamic development team. Interns will work on real-
world projects, gaining exposure to various aspects of Python programming, including web
development, data analysis, and automation. They will collaborate with experienced developers,
participate in code reviews, and contribute to software solutions while developing their skills in
problem-solving, version control, and software engineering best practices. This internship is
ideal for individuals eager to advance their programming skills and gain practical experience in a
professional development environment.
The Python Development Internship at Octanet focuses on developing robust, scalable Python
applications for various tech solutions. Interns will work on real-world projects involving web
services, data processing, and automation, gaining valuable experience in coding, debugging, and
integrating Python solutions. They’ll collaborate closely with experienced developers, participate
in project meetings, and enhance their problem-solving skills. This role offers a great opportunity
to delve into practical programming challenges and contribute to meaningful projects within a
supportive team environment.
Acknowledgements
My heartful thanks to our internship mentor Dr.D.Chandra Mouli , who took the responsibility to
monitor all my daily attendance and Weekly report patiently.
My heartful thanks to Anjali Internship Incharge, CEO at Octanet, who guided me by taking class
and let me carefully visit the practical sessions.
My best regard to Dr.B.Prasad , Professor, Head interns, Dean of T&P Cell for providing me this
internship opportunity towards better placements in different companies.
My special thanks to our Principal Dr. Sudhakar Jyothula, Professor for following me to participate
in the summer internship program on behalf of our college to gain industrial knowledge and
experience
Contents
1.3 Description:
During my internship at Octanet, I had the opportunity to work in the field of web development. The
internship provided me with hands-on experience in applying web development techniques to
effectively design frontend. Throughout the internship, I was exposed to various aspects and gained
practical skills in utilizing industry-standard tools and technologies.
CHAPTER 2: OVERVIEW OF THE ORGANIZATION
2.1 Introduction to the Organization:
Octanet is an open access platform designed to unlock existing careers for students
by connecting them with their company endorsed virtual experience programs.
Person In-
Brief description of the Learning
Day Date Charge
daily activity Outcome
Signature
Learned the
history &
01-05-2024 Assigned with the task 1 application of
Day-1 python
Learned about
introduction to
Day-2 02-05-2024 Assigned with the task 1 development &
environmental
setup
Learned about
Day-3 03-05-2024 Assigned with the task 1 Syntax
fundamentals
Practical
session on
basic
python
Day-4 04-05-2024 Assigned with the task 1 programs
WEEKLY REPORT
WEEK – 1 (From Date: 01-05-2024to Date: 04-05-2024)
Person In-
Brief description of Learning
Day Date Charge
the daily activity Outcome
Signature
Learnt about
Day-5 06-05-2024 Assigned with the task 2 Control flow
statements
Implementation
Day-8 09-05-2024 Assigned with the task 2 of control flow
statements
Functions
Day-9 10-05-2024 Assigned with the task 2 &modules in
python
Day-10 Practice
11-05-2024 Assigned with the task 2
session
WEEKLY REPORT
WEEK – 2 (From Date:06-05-2024 to Date:11-05-2024)
Learnt basics
Assigned with the task 3 OOPS
Day-11 13-05-2024 concepts
Learned concepts
Day-13 15-05-2024 Assigned with the task 3 of exceptional
handling
Learnt concepts
Day-14 16-05-2024 Assigned with the task 3 of exceptional
handling
Practice session
Day-15 17-05-2024 Assigned with the task 3 on exceptional
handling concepts
Practice
session on
Day-16 18-05-2024 Assigned with the task 3 exceptional
handling
concepts
WEEKLY REPORT
WEEK – 3 (From Date: 13-05-2024 to Date:18-05-2024)
Exception handling in Python is a mechanism for managing errors that occur
during program execution, allowing programs to respond gracefully to
unexpected conditions.
Worked on
Day-19 22-05-2024 Assigned with the task 4 given project
Transaction Processing:
• I have be involved in writing Python code to handle various types of transactions, such as
withdrawals, deposits, transfers, and balance inquiries. This includes ensuring that
transactions are processed quickly and accurately while maintaining the integrity of user
accounts.
User Authentication:
• A critical aspect of ATM software is user authentication. Interns may work on developing
or improving the authentication processes, such as verifying PINs, using biometric data,
or integrating with bank databases to confirm user identity securely.
• Description: The work environment was centered around Python development, involving
various stages from development to deployment. The workspace included collaborative
tools such as Jupyter Notebooks for data analysis, PyCharm or VS Code for coding, and
GitHub for version control. The team employed agile methodologies with regular sprint
meetings to discuss progress and address challenges.