You are on page 1of 23

Internship Presentation

Goutham Babusuresh Menon


1560446

Gerard Deepak

Mission Vision Core Values


Christ University is a nurturing ground for an Excellence and Service Faith in God | Moral Uprightness
individual’s holistic development to make effective Love of Fellow Beings | Social
contribution to the society in a dynamic environment Responsibility | Pursuit of Excellence
AN INTERNSHIP PRESENTATION ON
WEB DEVELOPMENT

Mission Vision Core Values


Christ University is a nurturing ground for an Excellence and Service Faith in God | Moral Uprightness
individual’s holistic development to make effective Love of Fellow Beings | Social
contribution to the society in a dynamic environment Responsibility | Pursuit of Excellence
Christ University

Agenda

About the company


Introduction
Knowledge gained from the Internship
Technology Imbibed
Modules implemented
Skills Acquired
Screen Shots and Code Snippets
References

Excellence and Service


Christ University

About the Company

NeST Cyber Campus is a pioneer in The time period of the internship


software and hardware training. was 30 days that was from 18th April
They provide high quality education to 22nd May.
in the field of Information
Technology. Their professional Contact:
instructors are highly skilled and
well-trained in their specific fields. NeST CYBER CAMPUS
  Palace Rd, Periyar Nagar
NeST Cyber Campus takes in fresh Aluva, Ernakulam
graduates and polishes their Kerala 683101, India
engineering skills and they are
absorbed by NeST IT. They provide Phone : 0484 4020811 , 2630811
Industrial Training in software and Mobile : +91 9744145333
Embedded Systems.

Excellence and Service


Christ University

Introduction

Internship opportunity provides the students a great chance to relate their


theoretical knowledge with the competitive and tough real job market
environment. Moreover, as the internship period is within the bachelor
program and when we have to return to the college after completing it, the
skills that we have developed during the internship help us to gain a more
sound academic result.

Web development is a broad term for the work involved in developing a web
site for the Internet (World Wide Web) or an intranet (a private network).
Web development can vary from growing the simplest static
single page of simple text to the most complicated web-
based net purposes (or simply 'web apps') digital businesses, and

Excellence and Service


Christ University

social community services. The internship was to help them in the


development of the web pages using JavaScript as the programming language.
It was all about the back end coding of a web page.
A web page or webpage is a file normally written in Hypertext Markup
Language (HTML) that is available via the Internet or different network using
an Internet browser. An internet web page is accessed by means of coming
into a URL tackle and may additionally comprise text, graphics, and
hyperlinks to different internet pages and files.
 
JavaScript is a lightweight, translated programming language. It is intended
for making system driven applications. It is complimentary to and
incorporated with Java. JavaScript is anything but difficult to execute on the
grounds that it is coordinated with HTML. It is open and cross-stage.

Excellence and Service


Christ University

Learning Outcome

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.
• Dressing appropriately.
• Allocating time effectively.
• Teaching others.
• Adapting effectively to changing conditions.
Excellence and Service
Christ University

• 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.

Excellence and Service


Christ University

Technologies Imbibed

Web development was the project we were working on .We were asked to
work with the back end coding. We learned more on web development,
JavaScript and the connection of database to the code.

• 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.

Excellence and Service


Christ University

Modules Implemented

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.

Excellence and Service


Christ University

Skills Acquired

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. Apart from that, I had also developed
my programming skills through various programs that I had done.

Now I feel more comfortable to work with JavaScript and CSS, even I had a
run through on Python, which helped me to learn Python a little more easier.
I could add on more techniques to the internet programming skills which I
studied before, after the internship and made web development more easier to
me.

Excellence and Service


Christ University

Code Snippet

import java.sql.Connection;
import java.sql.DriverManager;
public class DBClass {

public static Connection createConnection(){


Connection c=null;

try {
Class.forName("com.mysql.jdbc.Driver");
c = DriverManager.getConnection("jdbc:mysql://localhost:3306/page",
"root", "root");
}

Excellence and Service


Christ University

catch (Exception e) {
e.printStackTrace();
}
return c;

}
}

Excellence and Service


Christ University

<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html>
<html>
<head>
<script>
function validate()
{
console.log("validate");
var username = document.form.user.value;
var password = document.form.pass.value;
var email = document.form.email.value;
var phone = document.form.phone.value;
if ((username == null || username == ""))

Excellence and Service


Christ University

{
alert("Field is empty");
return false;
} else if ((password == null || password == ""))
{
alert("no password entered!");
return false;
} else if (password.length < 8)
{
alert("minimum lenthg should be 8");
return false;
} else {

Excellence and Service


Christ University

if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
{
if (phone.length == 10)
{
return true;
}
else
{
alert("Enter the correct number");

return false;
}
}

Excellence and Service


Christ University

else {
alert("You have entered an invalid email address!")
return (false)
}
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Login Page</title>
</head>
<body>

Excellence and Service


Christ University

<form name="form" action='validationservlet' method="post">


Username:<input type="text" name="user"/>
Password:<input type="password" name="pass" length="8"/>
Email:<input type='email' name="email" length="20"/>
Phone:<input type="number" name="phone" length="10"/>
<input type="submit" value="submit" onclick="return validate();" />
</form>

</body>
</html>

Excellence and Service


Christ University

Screenshot

Excellence and Service


Christ University

Excellence and Service


Christ University

Excellence and Service


Christ University

Excellence and Service


Christ University

Reference

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

Excellence and Service

You might also like