Manjunatha B V: U18FR21S0035
Manjunatha B V: U18FR21S0035
Application Developer
Submitted in partial fulfilment of the requirement for the awards of the degree in
By
MANJUNATHA B V
U18FR21S0035
Under the Guidance of
Mrs. SARITHA M
1
RJS FIRST GRADE COLLEGE
(Affiliated to Bengaluru City University, Recognised by Government of Karnataka)
CERTIFICATE OF INTERNSHIP
“Application Developer”
Submitted in partial fulfilment of the requirement for the 6th semester of
MANJUNATHA B V
U18FR21S0035
During the academic year 2023-2024
2
STUDENT INFORMATION
I, Manjunatha B V student of 6th sem BCA, RJS First Grade College, bearing Register
Number U18FR21S0035 hereby declare that this report I am submitting is the study
carried out by me during the internship duration from 15-03-2024 to 15-06-2024 at UTL
Technology as partial fulfilment of the examination of VI sem BCA by the
Bengaluru City University during the academic year 2023-2024..
Place: Signature:
3
ACKNOWLEDGEMENT
the success and final outcome of this internship required a lot of guidance and
assistance from many people and I am extremely fortunate to have their
support till the completion of my report
I would like to express my special thanks toShri.Kanasabapathi CEO of
UTL TECHNOLOGY PVT LTD for giving me an opportunity to do an
internship within the organization.
I extend my heartfull thanks to Dr.P Nagabhushana Reddy ,Principal of RJS First
Grade College for his support and making me be a part of the internship
Finally, I thank all the staffs of BCA department for their guidance and support
throughout this endeavor.
Name:
Register Number:
4
CONTENTS
Sl.No TITLE
Page
No.
Abstract
1. Introduction
2. Organization Profile 6
3. Work description
ANNEXURES
5
1.Certificate from the company
2.Certificate from the college
3.Log sheet certified by the company
6
ORGANIZATION PROFILE
United Telecoms Limited [1] is a three decade old diversified business group, one
of the first business houses to bring cellular services to the country. UTL
pioneered the e-Governance initiative that creates a high-tech interface between
the government and its citizens, which has been successfully adopted by many
state governments. Today, the footprint extends over 60-plus nations across South
Asia, Africa, America and Europe. Telecom R&D is primarily focused on DWDM
with a strong team of 120 engineers.
UTL has a long history of executing large DWDM orders for Indian government
by winning tenders against major global companies
It is a Bangalore based private company that does business in optical transmission,
exchange, MPLS core, access, mobile phones, and telecommunications software.
GPON products for Bharat Broadband Network is supplied by the company. They
are manufactured in India using technology developed by Centre for Development
of Telematics (C-DOT)
The objective of this Scheme is to encourage skill development for youth by
providing monetary rewards for successful completion of approved training
programs.
Training Facilitiles:
State of the art training facilities spanning 25000 sft area, Labs equipped with
advanced Tools, Software's and Hardware
STUDY OF TOPIC
WEB TECHNOLOGY
Web Technology refers to an range of methods and tools that are used in the
process of communication between different devices via the internet.
Types:
User interface design is also known as user interface engineering. User interface
design means the process of designing user interfaces for software and machines
like a mobile device, home appliances, computer, and another electronic device
with the aim of increasing usability and improving the user experience.
Interface Component:
In the Graphical user interface, the users can interact with visual representations on
the digital control panels. Example of GUI, a computer's desktop.
2. Gesture-Based Interfaces
In, Voice-controlled interfaces (VUIs), users can interact with the help of the
voice. Example of Voice-Controlled Interfaces (VUIs), Alexa on Amazon
devices, and Siri on iPhone.
NODE.JS
Node.js Modules
This module provides functions for interacting with the file system in a Node.js
environment, allowing you to perform tasks such as reading from and writing to
files, creating directories, and more.
→ Create file
→ Rename file
• writeFile()
• rename ()
→ Update file
• unlink()
• writeFile()
• appendFile()
→ Read file
• readFile()
OUTPUT:
The date and time are currently Sun Jun 16 2024 21:31:32 GMT+0530 (India
Standard Time) My Sql Connection
* Create a file test.db const sqlite3=require('sqlite3'); let sql; let drop; let
insert; let select; let update; let del; //Connect to DB const db=new
sqlite3.Database('./test.db', sqlite3.OPEN_READWRITE, (err)=>{
if(err){ console.error('Errror while connecting', err); return; }
console.log("Connected to Db");
})
38°C Sunny
MYSQL CONNECTION
name });
} console.log("Connected successfully");
});
Name:", row.fname);
});
search
Drop Table
Update Table
UPDATE table_name
WHERE someColumn=someValue
Delete Table
Introduction program:
<!DocType html>
<html>
<head>
</head>
<body>
</body>
</html>
Output:
BY TRAINER SUHAIL
<title > Element specifies a title for the html page which displays in the Brower
title bar.
HTML Links:
<!DocType html>
<html>
<head>
</head>
<body>
<p>CLICK HERE</p>
</body>
</html>
Output:
CLICK HERE
Visit ZEPTO!
• The <hr> tag is an empty tag, which means that it has no end tag.
Text Color
The color property defines the text color for an HTML element:
Eg:
<!DOCTYPE html>
<html>
<body>
</body>
</html>
OUTPUT:
This is a heading(blue)
This is a paragraph(red)
HTML Images
• The source file (src), alternative text (alt), width, and height are provided as
attributes:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
</body>
</html>
OUTPUT:
HTML colors
HTML colors are specified with predefined color names, or with RGB, HEX,
HSL, RGBA, or HSLA values.
• Color Names
• In HTML, a color can be specified by using a color name:
Tomato ,Orange , Dodger Blue , Medium Sea Green , Gray , Slate Blue , Violet ,
Light Gray
HTML Display
• Large or small screens, and resized windows will create different results.
• With HTML, you cannot change the display by adding extra spaces or extra
lines in your HTML code.
• The browser will automatically remove any extra spaces and lines when the
page is displayed:
CSS
An inline style may be used to apply a unique style for a single element. To use
inline styles, add the style attribute to the relevant element. The style attribute
can contain any CSS property.
syntax:-
<!DOCTYPE html>
<html>
<body>
</body>
</html>
OUTPUT:
</style>
<body>>
<p>The CSS bar model is essentially a bax that wraps around every HTML
element. It consists of: borders, padding, margins, and the actual content.</p>
<!DOCTYPE html>
<html>
<head>
<div>This text is the content of the box. We have added a 50px padding, 20px
margin and a 15px red border.</div>
<style> div
50px;
</body>
CSS Z-INDEX
<!DOCTYPE html>
<html> <head>
<style> img {
position:
absolute; left:
zindex:-2; }
</style>
</head>
<body>
OUTPUT:
JavaScript Operators
JavaScript operators operate the operands, these are symbols that are used to
manipulate a certain value or operand. Operators are used to performing specific
mathematical and logical computations on operands.
• Bitwise Operators
• Logical Operators
• Assignment Operators
• Special Operators
JAVASCRIPT
Example Program.1
<html>
<body>
<h2>Welcome to JavaScript</h2>
Trainer suhail");
</script>
</body>
</html>
OUTPUT:
<html>
<body> <script> Var
x= 02; // statement var
y=03; //statement var
z=x+y; // statement
document.write(z);
</script>
</body>
</html>
OUTPUT:
05
EXAMPLE PROGRAM :
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript
Objects</h2>
<p id="su"></p>
<script> const person
= { firstName:
"suhail", age : 31, eyeColor:
"blue"
};
</script>
</body>
</html>
OUPUT:
years old.
SOFTWARE DEVELOPMENT TOOL
INTRODUCTION
This presentation will explore key Software development tools and best
practices for maximizing efficiency in your development process.
Definition:-
Software development tools are essential components in the process of creating,
testing, and maintaining software applications. These tools help developers
write, debug, and deploy code more efficiently, improving productivity and the
overall quality of the software
2. Code Editors
4. Collaboration Tools
7. Testing Frameworks
2. IntelliJ IDEA
3. Eclipse
4. Xcode
5. Android Studio
2.Code editors
Code editors are lightweight tools specifically designed for writing and editing
code. While not as feature-rich as Integrated Development Environments
(IDEs), code editors provide essential functionalities to assist developers in
coding tasks. Here's more information about code editors:
2. Atom
3. Sublime text
Version Control Systems (VCS) are essential tools for managing changes to
source code over time. They enable collaboration among developers, track
revisions, and provide mechanisms for reverting to earlier versions when
necessary.
• Centralized Version Control Systems (CVCS): In a CVCS, there is a
central server that stores the entire history of the project, and developers check
out code from this central repository to work on it. Examples of CVCS include
Concurrent Versions System (CVS) and Apache Subversion (SVN).
Git: Git is the most widely used distributed version control system, known for its
speed, flexibility, and powerful branching model. It is used by millions of
developers and is the backbone of platforms like GitHub, GitLab, and Bitbucket.
• Code Review: Many VCS platforms offer built-in code review features or
integrate with code review tools, allowing developers to review each
other's code, provide feedback, and ensure code quality before merging
changes into the main codebase.
.
4.Collaboration tools
• Issue Tracking Systems: Issue tracking systems help teams manage and
prioritize tasks, bugs, feature requests, and other project-related issues.
7.Testing Frameworks
am very thank full to UTL. I am very much delighted and I would definitely recommend UTL to
my friends..