PROGRAM BOOK FOR
SEMESTER INTERNSHIP
Name of the student: LINGISETTY MAHESH BABU
Name of the college: Sri Harshini Degree & P.G College, Ongole
Registration Number: Y235228001
Period of internship: From: 02–12–2024 To: 22–03–2025
Name & address of intern organization:
Brilliant Computer Education
Anjaiah Road
Ongole
Acharya Nagarjuna University
YEAR: 2024 – 2025
An Internship Report on
WEB PROGRAMMING
(Title of the Semester Internship Program)
Submitted in accordance with the requirement for the degree of
BACHELOR OF COMPUTER APPLICATIONS
Under the Faculty Guideship of
VENKAMSETTY SUBBA RAO
(Name of the Faculty Guide)
Department of
COMPUTER APPLICATIONS, Sri Harshini Degree & P.G. College
(Name of the College)
Submitted by:
LINGISETTY MAHESH BABU
(Name of the Student)
Reg.No: Y235228001
Department of
COMPUTER APPLICATIONS
SRI HARSHINI DEGREE & P.G COLLEGE, ONGOLE
Student’s Declaration
I, LINGISETTY MAHESH BABU a student of Program, Bachelor Of
Computer Applications Reg. No.Y235228001 of the Department of
Computer Applications College do hereby declare that I have
completed the mandatory internship from 02 – 12 – 2024 To 22 – 03 –
2025 in Brilliant Computer Education (Name of the intern
organization) under the Faculty Guideship of VENKAMSETTY SUBBA
RAO (Name of the Faculty Guide),Department of COMPUTER
APPLICATIONS, Sri Harshini Degree & P.G College, Ongole(Name of
the College)
(Signature and Date)
Official Certification
This is to certify that LINGISETTY MAHESH BABU (Name of the student)
Reg.No.Y235228001 has completed his/her Internship in BRILLIANT
COMPUTER EDUCATION (Name of the Intern Organization) on WEB
PROGRAMMING (Title of the Internship) under my super vision as
a part of partial fulfillment of the requirement for the Degree of
BACHELOR OF COMPUTER APPLICATIONS in the Department of
COMPUTER APPLICATIONS, SRI HARSHINI DEGREE AND P.G.
COLLEGE, ONGOLE (Name of the College).
This is accepted for evaluation.
(Signatory with Date and Seal)
Endorsements
Faculty Guide
Head of the Department
Principal
Certificate from Intern Organization
This is to certify that LINGISETTY MAHESH BABU (Name of the intern)
Reg.No Y235228001 of SRI HARSHINI DEGREE & P.G. COLLEGE, ONGOLE
(Name of the College) underwent internship in BRILLIANT COMPUTER
EDUCATION (Name of the Intern Organization) from
02 – 12 – 2024 To 22 – 03 – 2025
The overall performance of the intern during his/her internship is found to
be Satisfactory (Satisfactory/NotSatisfactory).
Authorized Signatory with Date and Seal
ACKNOWLEDGEMENT
“Gratitude is a feeling which more eloquent than words,
more silent than silence….”. It is a most pleasant duty to adore
the Almighty God for his unseen handle of help throughout the
internship.
With profound request, I express my deep sense of
gratitude and sincere thanks to Sri G. Ravi Kumar the honorable
Correspondent of SRI HARSHINI Degree & PG College, Ongole
for raising me a golden opportunity to serve the purpose of my
education.
I endure my humble and sincere thanks to Sri D.
ANJANEYULU, Principal, SRI HARSHINI Degree & PG College,
Ongole for helping ours to carry out the internship successfully.
I endure my humble and sincere thanks to Sri V. SUBBA
RAO, FACULTY GUIDE, DEPARTMENT OF COMPUTER
APPLICATIONS, SRI HARSHINI Degree & PG College, Ongole for
his timely guidance in giving insights of the internship.
I express my sincere thanks to all our lecturers, staff and my
friends for their kind cooperation throughout the project.
LINGISETTY MAHESH BABU
Y235228001
CHAPTER 1: EXECUTIVE SUMMARY The internship report shall
have a brief executive summary. It shall include five or more
Learning Objectives and Outcomes achieved, a brief description of
the sector of business and intern organization and summary of all
the activities done by the intern during the period.
During my internship as a Web programming Intern at Brilliant
Computer Education, I had an amazing learning experience. I worked
closely with the web development team, gaining practical experience and
learning from seasoned developers. I tackled various projects in web
development. This experience improved my understanding of web
development, focusing mainly on front – end and back – end technologies.
Skills Learned:
HTML: Using tags, making forms, and adding videos and images.
CSS: Designing layouts, making responsive designs, and adding animations.
JavaScript: Changing the webpage, handling events
Servlet: handling the requests of web clients
JSP: handling the presentations of web development.
CHAPTER2: OVERVIEW OF THE ORGANIZATION
Brilliant computer education Established in the Year 1995, an ISO
9001:2015 certified institute and is the only organization in and around Ongole,
Prakasam District, Andhra Pradesh offers various career development courses
and job oriented diplomas and targeting a well trained professional with the
skills which meets growing computer industry/real time environment. Having
vast experience in the field of computer training Brilliant is running from Past 28
years. It is one of the computer educational institutions with enduring Brand
identity
The strength of the institute is its well trained and experienced faculty with
industry domain knowledge, expertise and skills. And it provides fully equipped
computer laboratories with 300 computers. The faculty of the institute always
takes care of each of their student and helps them in finding solutions in various
kinds of software problems with no time. They not only teach the subject even
they make them innovative and enthusiastic while they are learning.
The Brilliant Computer Education not only as computer training institute it
also works as a placement assistant for the job seekers by consulting and
bringing Multi National Software Companies for recruitment of new employees
for their companies with tremendous packages.
Brilliant Computer Education conducts seminars, workshops and interactive
sessions for the students to improve their Interview skills, communication skills
and technical skills with eminent personalities in their respective fields. These
sessions will be conducted fortnightly and monthly.
Brilliant office personnel are remarkable in the receiving of students and
guiding them about various software courses according their future requirement.
CHAPTER3: INTERNSHIP PART
Description of the Activities/Responsibilities in the Intern
Organization during Internship, which shall include - details of
working conditions, weekly work schedule, equipment used, and
tasks performed. This part could end by reflecting on what kind
of skills the intern acquired.
An internship focused on web programming is a fantastic opportunity
to gain practical experience and enhance your skills in building websites
and web applications. This would likely involve both front-end web
development with HTML and CSS, as well as working with Java for back-
end development or web application logic.
1. HTML and Front-End Development:
Front-end tasks might include:
HTML: Structuring the content of web pages (e.g., using tags like
<div>, <header>, <footer>, <article>, etc.).
CSS: Designing and styling the layout, colors, fonts, and
responsiveness of the website using CSS. You might use Flexbox or
CSS Grid to create flexible and responsive layouts.
JavaScript: Adding interactivity to the page, such as form validation,
DOM manipulation, AJAX calls, and client-side validation.
2. Back-End Development with Java:
In the back-end, internship focus on servlet-based web
applications and JSP (JavaServer Pages), which work with Apache
Tomcat.
Java Web Development with Apache Tomcat:
Java Servlets: Servlets are Java programs that run on a server
and handle requests and responses in a web application. As part
of internship, you might learn to write servlets that process
HTTP requests and generate dynamic content (e.g., HTML) that
is sent to the client's browser.
JavaServer Pages (JSP): JSP is a technology used to embed
Java code in HTML pages. It allows you to create dynamic web
pages by integrating Java code directly into HTML content
using special tags like <%
Apache Tomcat: Apache Tomcat serves as the web server and
servlet container that hosts your Java servlets and JSPs. It
receives HTTP requests from clients (e.g., browsers) and routes
them to the appropriate servlets or JSPs.
3. Database Integration:
JDBC allows you to interact with databases in Java, enabling us to:
o Retrieve data from a database and display it on HTML pages.
o Handle user input from web forms and store it in a database.
4. Session Management:
HTTP session management in Java is useful for maintaining
user login sessions, storing user preferences, or tracking interactions
during the session.
o Using HTTP session (HttpSession) to store user data across
multiple pages.
o Cookies and URL rewriting are also used to track sessions.
ACTIVITY LOG FOR THE FIRST WEEK
Day
Brief description of the Person In- Charge
&
daily activity Learning Outcome Signature
Date
Structure of html
Sample web page Learnt about designing
Day–1
Html colors web pages
Learnt about
Day -2 Formatting tags formatting text in
various styles
Learnt about to display
Headings the data as heading or
Day–3 Paragraphs paragraphs with
Fonts various font sizes and
colors.
Learnt about to scroll
Marquee
Day–4 data and center the
Center
data.
Learnt about to display
Day–5 Lists the data in the form of
various styles of lists.
Learnt about creation
Day–6 Hyper links and usage of hyper
links.
WEEKLY REPORT
WEEK–1(From Dt 02-12-2024 To Dt 07-12-2024 )
Objective of the Activity Done:
Detailed Report:
In this week, I learnt about basic structure of html document
to design a web page, How can we display the data in various
styles like headings, paragraphs, marquee text, lists.
Heading tags: <h1> ---<h6> are used to display the text in
the form of headings.
Formatting tags: these tags are useful to display the text in
various styles like bold, italic, underline…e.t.c
Marquee tag:- marquee tag is useful to scroll the text from
one side to another side.
Font tag:- this tag is used to specify the size, color and forn
style of the text.
Lists: list tags are useful to display the text in the form list
like ordered, un-ordered and definition list.
Hyper links: hyper links are useful to jump quickly from one
place to another place. Hyper links can be created by using
<a> and </a> tag.