Internreport
Internreport
Degree of
MASTER OF SCIENCE
in
COMPUTER SCIENCE
Submitted by
VENKATESH A
23PCS248109
(Training Duration: JUNE 17th 2024 to JULY 05th 2024)
1
CONTENTS PAGE
2
CERTIFICATION
3
DECLARATION
PLACE:
DATE:
4
ACKNOWLEDGEMENT
First of all, I would like to thank Mr. Thangaraj, Mr. Nandha Kumar
and Mr. Viknesh Kumar my mentors, who mentored me, guided me
and challenged me.
Last but not the least, I would like to thank our professors of
Government Arts College (Autonomous) under whom guidance I
have been able to excel in my career and become a part of the GAC
family.
VENKATESH A
23PCS248109
Government Arts College (Autonomous)
5
INTRODUCTION
OBJECTIVE
The primary objective of this report is to reflect on the internship
period and analyse its relevance in shaping my professional growth.
Throughout this document, I will discuss the tasks undertaken,
challenges encountered, skills developed, and the overall impact of
the internship on my career aspirations.
STRUCTURE OF THE REPORT
This report is divided into several sections to comprehensively cover
the internship experience. It begins with an overview of the
internship experience, followed by a detailed description of the
internship scope and the tasks performed. Subsequently, it discusses
the skills acquired, challenges faced, and the overall learning
outcomes. The report concludes with a reflection on how this
internship has contributed to my professional development and
future career goals.
6
INTRODUCTION OF WEB DEVELOPMENT
7
INTRODUCTION ABOUT HTML AND CSS
In CSS I learned about how to style the web pages or web sites. CSS
stands for Cascading style sheet. It style the sheets using three ways
Inline CSS, Internal CSS and External CSS. In CSS in learned about CSS
selector: Element Selector, Class Selector, Id Selector, Universal
Selector. I learned about box model of CSS they are Margin, Border,
Padding, Content. And also get knowledge about Display property
Inline, Inline-block, Block, None and so on.
8
EXPLORING HTML AND CSS
Creating a mini web page using HTML and CSS. I used many tags and
styles to do for that mini web page. I applied my knowledge of HTML
and CSS to create that webpage.
9
OVERVIEW BOOTSTRAP
10
INTRODUCTION ABOUT DATABASE
OF XAMPP
XAMPP is a widely-used software package that provides a complete
web development environment for local testing and development
purposes. It stands for Cross-platform (X), Apache (A), MySQL (M),
PHP (P), and Perl (P). This suite of software components allows
developers to simulate a web server environment directly on their
personal computers, making it easy to develop and test dynamic web
applications before deploying them to a live server.
INTRODUCTION OF XAMPP:
11
• MySQL: A powerful relational database management system
(RDBMS) that enables you to store and manage your application's
data.
• PHP: A server-side scripting language used for creating dynamic
web pages. PHP interacts with MySQL to retrieve and manipulate
data, making web applications functional.
• Perl: Another scripting language included in XAMPP, although it is
less commonly used for web development compared to PHP.
INSTALLATION OF XAMPP:
12
This Control Panel allows you to manage the various
components of XAMPP (start, stop, configure).
6. Start Services: Open the XAMPP Control Panel and start
Apache and MySQL services by clicking the "Start" button next
to each component. This action initializes the web server and
database server on your local machine.
7. Verify Installation: To ensure that XAMPP is installed correctly,
open a web browser and enter http://localhost or
http://127.0.0.1 in the address bar. If XAMPP is running
properly, you should see the XAMPP dashboard or a page
indicating that Apache is running.
OVERVIEW XAMPP
I learned about XAMPP, a software package used for web
development. I installed XAMPP and explored its features for
setting up a local server. I also learned how to create a basic
database, create tables, and insert, delete, and modify values in
the database.
13
Introduction of Python
In this session, I learned introduction about Python. Python is a
versatile and widely-used programming language known for its
simplicity and readability. Developed in the late 1980s by Guido van
Rossum, Python has since grown to become one of the most popular
languages among developers worldwide. It is renowned for its ease
of learning, clear syntax, and extensive libraries and frameworks that
facilitate a wide range of applications, from web development to
scientific computing and artificial intelligence.
PYTHON BASIC
1. Variables and Data Types:
o Understanding different data types: integers, floats,
2. Control Structures:
o Conditionals: if, elif, else statements.
dictionaries.
3. Functions:
o Defining functions, parameters, return statements.
4. Data Structures:
o Lists, tuples, dictionaries, sets: understanding their
14
5. Exception Handling:
o Handling errors and exceptions using try, except, finally
blocks.
o Raising custom exceptions with raise statement.
9. String Manipulation:
o String methods (e.g., split, join, strip, replace).
15
create containers, header, title, icon, button etc.. It’s easy for
beginners who interested in web development.
16
EXPLORING THE WORDPRESS
17
18
NOTES
19
20
21
22
23
24
25
26
27
28
29
30
CONCLUSION
31