Internship Report 1560411

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 16

AN INTERNSHIP REPORT ON

WEB DEVELOPMENT

Submitted in partial fulfillment of the requirements for the degree of

BACHELOR OF TECHNOLOGY
IN
COMPUTER SCIENCE AND ENGINEERING
BY
ARJUN KP
1560417

UNDER THE GUIDANCE OF


Mr. Sathish PK
Department of Computer Science and Engineering
Faculty of Engineering
CHRIST (Deemed to be University)
Kumbalagodu, 560 074
June 2018

Department of Computer Science and Engineering


Faculty of Engineering
CHRIST (Deemed to be University)

WEB DEVEOPMENT
by

Arjun KP
1560417
IV Year VII Sem, 2018
Performed at
HYDASPES,
Bengaluru, Karnataka
In partial fulfillment of the requirements of the Bachelor of Technology in Computer Science
and Engineering.

Report of Internship: April 12th – June 11th, 2018.


Date Submitted:

Mr. Sathish PK Dr. K Balachandran


Internal Guide Head of the Department
ABSTRACT

This report presents the experience gained during my 60 days of training undertaken at
Hydaspes Global Services.
My training was on Web Development. With the increase in the number and use of Internet,
there comes a huge scope for web development.
Under Web Development I acquired practical knowledge on how to design, manage and host
a website. I have come across basics of CSS and JS, then I learned on how a website is being
hosted on a server and different types of server providers.
Through work and experiences, I gained from the industry had helped me to understand and
solve the problems of clients. This internship has helped me attain team work skills,
interpersonal and research skills.
In my conclusion internship at HYDASPES was so productive with practical hands on skills
attained from field supervisors.

1
PREFACE

The reason I choose to do my internship at HYDASPES under web development is the


increasing demand of Internet users and to provide services for all. Another plan was to learn
about the web-development skills which I was keen about. Hydaspes is well known for their
training programs under the various department like web development, SAP etc. It was
comfortable for me to stay at cousin’s home and commute to and froth during the period of
my internship.
The internship I did their had introduced me a new world of opportunities. Web Application,
which is the current trend in the world of website development is a computer program which
utilizes web browsers and web technology to perform tasks over the internet.
In this internship report I will describe my experiences during my internship period. The
internship report contains an overview of the training program and about the company and
the trail projects which I have worked under.

For this Opportunity, I thank:

I have start by thanking GOD (the Almighty), my Parents and Teachers for providing me this
wonderful Educational opportunity.

2
Contents

Abstract i
Preface ii
Table of Contents iii

Chapter 1. Introduction
1.1. Background 1
1.2. Objectives 2
1.3. Main Contribution 2
1.4. Organization of Report 3
1.5. About the company 3-4

Chapter 2.
2.1.
2.1.1
Prerequisites 5
.
2.1.2
Responsibilities 6
.
2.1.3
Challenges 7
.
2.2. Learning outcomes 7-10

Chapter 3. Conclusions
3.1. Conclusions 11
3.2. Future Scope 12

References 13

3
Chapter 1

INTRODUCTION

1.1 Background

Internship opportunity provides the students a great chance to relate their theoretical
knowledge with the competitive and tough real job market environment in order to provide
them with better understanding about the course. Moreover, if the internship period is within
the bachelor program then it becomes more helpful that the students can utilize the skills
developed during the internship to perform well in their academic result.
As well as it provides them with sufficient time for preparing themselves for the company
and their future career.

Since, I had got an opportunity to undergo an internship after completion of my VI semester,


I had joined company named HYDASPES on 12-April-2018 right after end semester exams.
The expectations were high and now after the completion of my internship I must admit that
it was really a wonderful experience. I am always looking to learn new skills and this
internship has helped to get a very genuine idea of the skillset for a professional Computer
Science Engineer. I had a very basic knowledge about Web Development. This internship has
helped me gain some more knowledge in the field of Web Development.

Hydaspes have a broad experience and bits of knowledge from counseling, relocating and
executing thousands of huge and complex business capacities and procedures in a worldwide
conveyance structure.

They have well-organized computer labs and offer the resources to pursue a successful and
fulfilling career in any company at the forefront of today’s sustainable development
challenges.

4
1.2 Objectives

The internship which I underwent was in the lights of partial fulfillment of the requirements
of the Bachelor of Technology in Computer Science and Engineering. The primary objective
of the Internship was to give us exposure so that we could relate our studies and have a nice
practical lookout of the subjects. This would help me to be more aware and goal centric.

The internship is done to meet specific goals. They are:

 To provide students the opportunity to test their interest in a particular career


before permanent commitments are made.
 To develop skills in the application of theory to practical work situations.
 To develop skills and techniques directly applicable to their careers.
 Internships will increase a student's sense of responsibility and good work habits.
 To expose students to real work environment experience, gain knowledge in
writing report in technical works/projects.
 Internship students will have higher levels of academic performance.
 Internship programs will increase student earning potential upon graduation.
 To build the strength, teamwork spirit and self-confidence in student’s life.
 To enhance the ability to improve student’s creativity skills and sharing ideas.
 To build a good communication skill with group of workers and learn to learn
proper behavior of corporate life in industrial sector.
 The student will be able instilled with good moral values such as responsibility,
commitment and trustworthy during their training.

1.3 Main Contribution

Web Design encompasses many different skills and disciplines in the production and
maintenance of websites. The diversity of the skills required by a web developer is many,
often to the point it is difficult for a web designer to excel in all aspects. Web Design

5
involves implementing specific solutions that follow the business rules and objectives
outlined by the client.

As the web design starts with the understanding of the client’s requirement we have to look
into the requirements and design it. The project was divided to parts and each part were given
to each group to work on. We were made to do the back-end coding for the webpage. Back
end is all about coding and we used JavaScript as the programming language for the back-end
scripting. The back end of a website consists of a server, an application, and a database.  We
helped to build and maintain the technology that powers those components which, together,
enable the user-facing side of the website to even exist in the first place.

JavaScript is a lightweight, interpreted programming language. It is designed for creating


network-centric applications. It is complimentary to and integrated with Java. JavaScript is
very easy to implement because it is integrated with HTML. It is open and cross-platform.
JavaScript is a dynamic computer programming language. It is lightweight and most
commonly used as a part of web pages, whose implementations allow client-side script to
interact with the user and make dynamic pages. It is an interpreted programming language
with object-oriented capabilities.

1.4 Organization of Report

Chapter one of this report deals with the background and a very brief idea about my work
during my internship. Chapter two of the report deals with responsibilities and the learning
outcomes of my internship project. The third chapter gives a more detailed overview of the
company and its operations. The various stages of operations conducted by the company is
also explained. Chapter four comprises of various operations carried out by the IT
department. The Information Technology department plays a very vital role in the automated
devices in the company. It acts as nervous system which helps in controlling and coordinating
various operations. Chapter five deals with technical aspects of the system. Finally, the report
is concluded and the future improvements are being suggested.

6
1.5 About the Company

Hydaspes Global is a leading worldwide business services supplier of client experience


administration. They offer and exhaustive suite of solutions that enable your business to
better improved client interaction and satisfaction from technique advancement through
execution. They offer a differing scope of service that incorporates earning potential clients,
overseeing information proficiently or investigating specialized issues and organization
issues.

Hydaspes have well trained and experienced employees for better results that meet our
client’s requirements. They are knowledgeable with offering accuracy situated yield and
would meet your fulfillment level.

Hydaspes Global offering 24*7 great customer support services to clear all queries from our
clients. They provide quality services t our clients at very reasonable price. Their committed,
experienced, capable and proficient situated employees would meet the prerequisites in the
preferred time. Their vision is to be the leading end to end solution and service provider in all
over the global.

Hydaspes global services provide a new generation of business process services to improve
our client’s business performance as well as their shareholder values. Hydaspes global
services is one of the top outsourcing company in India. They provide call center services
with lesser operating prices, excellence services, higher foundation and innovation.

7
Chapter 2

2.1 Value Addition

2.1.1 Prerequisites

The organization asked for certain requirements before we joined for the internship. Web
development is extremely board. There are three part of development for web development
namely front end development where you build dynamic interfaces for websites and web
applications, back end development where you make websites more functional and full stack
development where you work on both—front-end and back-end. We were made to help with
back end development. They asked whether we are familiar with JavaScript, Java, HTML5
and Database. These were the prerequisites they mainly asked for. As it was back end
scripting we were mostly made to do coding, so that we don’t actually have to design the
webpage. The requirements were already given and we were made to code the rest.

2.1.2 Responsibilities

Basically, my responsibility was to help my guide or mentor with coding the back end part of
the web page. The time period of the internship was 60 days that was from 12 th April to 11th
June. We were supposed report at 9.00am every morning even on Sundays. This helped us to
be punctual to do things. We should see to that the previous day work were perfectly
completed and should know about what we will be doing that particular day. Each part of the
project was divided to parts. And we were asked to prepare a proper schedule of when each
part should be completed.

We were expected to demonstrate the highest level of professionalism, which includes


arriving on time for designated work, notifying the guide of any deviations from the
established schedule, and dressing to the standards of the organization and the work being
performed. Respect the organization’s reporting structure and follow the policies and
procedures of the organization. Communicate effectively with the guide and other staff
within the organization; accept and apply critiques and suggestions to daily work in an effort
to become more productive and/or efficient.

8
2.1.3 Challenges

Internships are challenging most of the time until we change our perspective. At the
beginning we were excited to work in the organization as an intern. But as days were passed
we felt the work was totally frustrating and tiring. Few challenges we faced there was, we
were new to that environment of an organization so it took us to come out of that wearisome.
We have been assigned to do all of the grunt work. Coding was a bit confusing when there
was a need of a thorough knowledge on advanced JAVA and JavaScript. But we managed
that, they conducted a one-week class to teach us the extra things other than what we studied
in the syllabus. Realizing that most everyone experiences overwhelm or a lack of confidence
in almost any new situation, especially in an internship or a job, can often make the situation
more tolerable and provide some insight that perhaps you are being a little too hard on
yourself. 

These are just a few of the most common challenges that interns face when starting an
internship; and, as you can see, there are ways that you can successfully handle each
challenge so that your internship is successful just as you hoped it would be when first
accepting the internship.

2.2 Learning Outcomes

2.2.1 Learning Outcome of Internship

Web development is the coding or programming that enables website functionality, per the
owner's requirements. It mainly deals with the non-design aspect of building websites, which
includes coding and writing markup.

The learning outcomes of an internship are:

 Exercising leadership
 Behaving professionally.
 Behaving ethically.
 Listening effectively.

9
 Dressing appropriately.
 Allocating time effectively.
 Teaching others.
 Adapting effectively to changing conditions.
 Participating as a member of a team.
 Developing appropriate workplace attitudes.
 Understanding and managing personal behavior and attitudes.
 Developing individual responsibility.
 Organizing and maintaining information.
 Applying knowledge to the task.
 Develop communication, interpersonal and other critical skills in the job interview
process.
 Explore career alternatives prior to graduation.
 Integrate theory and practice.
 Assess interests and abilities in their field of study.
 Learn to appreciate work and its function in the economy.

2.2.2 Learning Outcome of Web Development

 Develop skills in analyzing the usability of a web site.


 Understand how to plan and conduct user research related to web usability.
 Learn the language of the web: HTML and CSS.
 Learn techniques of responsive web design, including media queries.
 Employ fundamental computer theory to basic programming techniques.
 Design websites using appropriate security principles, focusing specifically on the
vulnerabilities inherent in common web implementations.

10
Chapter 3

CONCLUSIONS
3.1 Conclusion
After complete my industrial training, I had been exposed to an IT technician and
programmer working life. Throughout my internship, I could understand more about the
definition of an IT technician and programmer and prepare myself to become a responsible
and innovative technician and programmer in future. Along my training period, I realize that
observation is a main element to find out the root cause of a problem. Not only for my project
but daily activities too. During my project, I cooperate with my colleagues and operators to
determine the problems. Moreover, the project indirectly helps me to learn independently,
discipline myself, be considerate/patient, self-trust, and take initiative and the ability to solve
problems. Besides, my communication skills are strengthening as well when communicating
with others. During my training period, I have received criticism and advice from engineers
and technician when mistakes were made. However, those advices are useful guidance for me
to change myself and avoid myself making the same mistakes again. Apart from that, I had
also developed my programming skills through various programs that I had done.

Throughout the internship, I found that several things are important: 

 Critical and Analytical Thinking

To organize our tasks and assignment, we need to analyze our problems and assignment,
and to formulate a good solution to the problem. We would have to set contingency plan
for the solution, so that we are well prepare

 Time Management

As overall technician and programmer are always racing against tight timeline and packed
schedule, a proper time management will minimize facing overdue deadlines. An

11
effective time management allows us to do our assignment efficiently and meet our
schedules. Scheduling avoids time wastage and allows us to plan ahead and gaining more
as a result.

 Goal Management

Opposing to a Herculean goal seemed to be reachable at first sight, it is better to sub-


divide the goals to a few achievable tasks, so that we will be gaining more confidence by
accomplishing those tasks.

 Colleague Interactions

In working environment, teamwork is vital in contributing to a strong organization.


Teamwork is also essential in reaching the goals of the organization as an entity. Thus,
communicating and sharing is much needed in the working environment. Therefore, we
should be respecting each other in work, and working together as a team, instead of
working alone. This is because working together as a team is easier in reaching our
targets, rather than operating individually. 

I would like to once again appreciate everyone who has made my internship a superb
experience.

3.2 Future Scope

Web designing is an integral part of today's IT industry. The web development industry is


constantly evolving. While we may not be able to tell the day-to-day changes while it’s
happening, it’s easy for us to look back to the past few months and see that a lot of things we

12
do now are much different than what we’ve been doing before. In future there will be more
appreciation for the web standards. There will be a need to know more languages and
technologies. The internet explorer will be cooler in coming years and most developers will
be going for personal projects than the client works.

References

1. Wei Jiang, Meng Zhang, Bin Zhou, Yujian Jiang and Yingwei Zhang, "Responsive
web design mode and application," 2014 IEEE Workshop on Advanced Research and
Technology in Industry Applications (WARTIA), Ottawa, ON, 2014, pp. 1303-1306.
doi: 10.1109/WARTIA.2014.6976522
2. K. Perkowski and W. Zabierowski, "Web technologies in the development of the
application supporting multi-programmer project management," 2013 12th
International Conference on the Experience of Designing and Application of CAD
Systems in Microelectronics (CADSM), Polyana Svalyava, 2013, pp. 414-415.
3. https://www.techopedia.com/definition/23889/web-development

13

You might also like