529 External
529 External
INTERNSHIP
(On-Site/Virtual)
ANDHRA PRADESH
STATE COUNCIL OF HIGHER
EDUCATION
(A STATUTORY BODY OF GOVERNMENT OF ANDHRA PRADESH)
SHORT TERM INTERNSHIP REPORT ON
“WEB DEVELOPMENT”
SHORT-TERM INTERNSHIP
(Onsite / Virtual)
V S M College of Engineering
203B1A0529
INTERNSHALA E-LEARNING
JNTUK University
INTERNSHIP REPORT ON WEB DEVELOPMENT
TO
BACHELOR OF TECHNOLOGY
In
Submitted by
P RAMYA
ASSISTANT PROFESSOR
Student’s Declaration
I, a student of
Program, Reg. No. of the Department of
College do hereby declare that I have completed the mandatory internship
from to in (Name of
the intern organization) under the Faculty Guideship of
(Name of the Faculty Guide), Department of
,
(Name of the College)
Page No:
Official Certification
This is to certify that (Name of
the student) Reg. No. has completed his/her Internship in
(Name of the Intern Organization) on
(Title of the Internship) under my
supervision as a part of partial fulfillment of the requirement for the
Degree of in the Department of
(Name of the
College).
Endorsements
Faculty Guide
Principal
Page No:
Certificate from Intern Organization
Page No:
Acknowledgements
I’m really thankful to Smt. K SUREKHA, MTech, Associate Professor and Head of
the Department, Computer Science & Engineering for providing the laboratory facilities to the
fullest extent as and when required and also for giving me the opportunity to carry out the
internship.
I’m profoundly grateful to express my deep gratitude and respect towards my guide
Smt. P RAMYA, Assistant Professor for his excellent guidance right from selection of the
internship and his valuable suggestions throughout the internship. His constant encouragement
and support has been the cause of my success, in completing this project.
Last but not least, we wish to thank the Management, Parents, and Teaching & Non
Teaching staff of my Department for their constant support, cooperation and encouragement
During the period of completing this Internship
KADA SRIRAM
203B1A0529
:
Contents
CHAPTER 1:
EXECUTIVE SUMMARY
CHAPTER 2:
OVERVIEW OF THE ORGANIZATION
CHAPTER 3:
INTERNSHIP PART
CHAPTER 4:
ACTIVITY LOG FOR THE WEEKS
CHAPTER 5:
OUTCOMES DESCRIPTION
Page No:
CHAPTER 1: EXECUTIVE SUMMARY
In this internship we had learn the new and emerging technologies that are
been used in the industries and its job-oriented. From this internship we are
able to get ready for the job and we are able to know the environment of the
industry and how are the requirements of the industry.
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. Develop work habits and attitudes
necessary for job success.
Develop communication, interpersonal and other critical skills in the job
interview process. Build a record of work experience. Acquire employment
contacts leading directly to a full-time job following graduation from
college.
Identify, write down, and carry out performance objectives (mutually agreed
upon by the employer, the experiential learning supervisor, and the student)
related to their job assignment.
Page No:
CHAPTER 2: OVERVIEW OF THE ORGANIZATION
The platform, which was founded in 2010, started out as a WordPress blog that aggregated
internships across India and articles on education, technology and skill gap. Internshala
launched its online trainings in 2014. As of 2018, the platform had 3.5 million students and
80,000 companies.
In August 2016, Telangana's not-for-profit organisation, Telangana Academy for Skill and
Knowledge (TASK) partnered with Internshala to help students with internship resources
and career services.
In September 2016, Team Indus, Google XPRIZE shortlisted entity has partnered with
Internshala for college outreach for its initiative, Lab2Moon.
Vision
The Internshala is a technology company on a mission to equip students with relevant
skill & practical exposure to help them get the best possible to start to their careers. Imagine
a world full of freedom and possibilities. A world where you can discover your passion and
turn it into your career. A world you graduate fully assured,confident,and prepared to stake a
claim on your place in the world.
Page No:
Mission:
Team commitment to well structured and quality oriented programs.
To instill the interns, with advanced technologies in their interested areas to meet the
current trends.
Values:
To provide Ethical value based education and knowledge in any specified domain from its
respective experts with social commitment and interaction.
The intern has to complete assigned tasks daily and must submit them in time
Page No:
CHAPTER 3: INTERNSHIP PART
Equipment required:
1. Personal computer/Laptop
2. Internet Connection
3. Google Collaboratory (Online Notebook)
Page No:
ACTIVITY LOG FOR THE FIRST WEEK
Understand front-end
Day - 2 Front-end development development
Page No:
WEEKLY REPORT
WEEK – 1 (From Dt………..….. to Dt...................)
Objective of the Activity Done:
Detailed Report:
HTML stands for Hypertext Mark-up Language. It is the most basic language, and simple to
learn and modify. It is a combination of both hypertext and mark-up language. It contains the
elements that can change/develop a web page’s look and the displayed contents.
What is Hypertext?
Text that is not restricted to a sequential format and that includes links to other text is called
Hypertext. The links can connect online pages inside a single or different website.
What is Mark-up Language?
Mark-up Language is a language that is interpreted by the browser and it defines the elements
within a document using “tags”. It is human-readable, which means that mark-up files use
common words rather than the complicated syntax of programming languages.
Why use HTML?
HTML is the first language you should learn if you want to go for web development. HTML is
a mark-up language that loads fast & is also light weighted. Whenever you use your browser to
contact a server, you will receive a response in the form of HTML and CSS. Many tags are
supported by HTML, making your web page more appealing and recognizable. HTML5 has
recently incorporated new tags and elements to aid in the development of professional-looking
web pages.
What are Tags and Elements in HTML?
HTML Tags:
HTML tags are special keywords that specify how the data will be displayed or how to format
the data by the web browsers. With tags, the web browser can make out in the document that:
what is HTML content and what is the normal plain content (as tags are always written in
angular brackets <>). Usually, the start of the tags is given by angular brackets <> and the end
by angular brackets, and / that is </>.
Example:
<head></head>
HTML Element:
The collection of start and end tags with the content inserted in between them is known as an
HTML element.
Page No:
ACTIVITY LOG FOR THE SECOND WEEK
Day – 4 CSS importance in web page designing Know the importance of CSS
In web development
Day – 5 Working with inspect element in browser Learn about inspect element
Page No:
WEEKLY REPORT
WEEK – 2 (From Dt………..….. to Dt...................)
Objective of the Activity Done:
Introduction to CSS
Detailed Report:
Easy Maintenance:
To make a global change simply change the style, and all elements in all the
WebPages will be updated automatically.
Search Engines:
CSS is considered a clean coding technique, which means search engines
won’t have to struggle to “read” its content.
Offline Browsing:
CSS can store web applications locally with the help of an offline cache.
Using this we can view offline websites.
Page No:
ACTIVITY LOG FOR THE THIRD WEEK
Day – 5 Creating data base tables and records Learned about creating tables
Page No:
WEEKLY REPORT
WEEK – 3 (From Dt………..….. to Dt...................)
Objective of the Activity Done:
INTRODUCTION TO BOOTSTRAP
AND DBMS
Detailed Report:
What is Bootstrap?
Learnt the concept of navigation view and drawer which is menu in apps.
And also Understood about the fragments which manages its own layout. Learnt how to Create
Recycler view and Adding Clickables to buttons or views. Known about Adapter class which
acts like bridge between UI Component and Data Source. Understand the how to connect to the
internet of the devices and architecture of the internet. At last, learned about Threading and its
importance.
Page No:
ACTIVITY LOG FOR THE FORTH WEEK
Page No:
WEEKLY REPORT
WEEK – 4 (From Dt………..….. to Dt...................)
CONCEPTS OF PHP
Detailed Report:
Introduction to Loops, Errors and Exceptions, Classes and Objects, Inheritances and Interfaces
with topics like
Understanding conditionals like simple if, if-else, nested-if, else-if ladder. And
Loops like for, while, do-while with the importance of iterators. Briefly introduction to lists with
functions of lists. After that I understand finding of errors and handling it by using exception
handling concept. I also learnt about classes and objects usage in programming, inheritance and
its types with proper syntaxes.
Learnt the concept of navigation view and drawer which is menu in apps.
And also Understood about the fragments which manages its own layout. Learnt how to Create
Recycler view and Adding Clickables to buttons or views. Known about Adapter class which
acts like bridge between UI Component and Data Source. Understand the how to connect to the
internet of the devices and architecture of the internet. At last, learned about Threading and its
importance.
Page No:
ACTIVITY LOG FOR THE FIFTH WEEK
Page No:
WEEKLY REPORT
WEEK – 5 (From Dt………..….. to Dt...................)
Objective of the Activity Done:
FUNCTIONALITIES
Detailed Report:
This specially designed Python tutorial will help you learn Python Programming
Language in most efficient way, with the topics from basics to advance (like Web-
scraping, Django, Deep- Learning, etc.) with examples.
Page No:
ACTIVITY LOG FOR THE SIXTH WEEK
Understanding Requests in
Day – 1 Fetching data using GET Request Volley library, Parsing the
JSON to display data
Understanding Databases,
Day – 3 About Databases
Room Persistence Library
Understanding how to
make fragments like
Day – 5 Favourites in a new place
favourites and how to add
functionality
Page No:
WEEKLY REPORT
WEEK – 6 (From Dt………..….. to Dt...................)
Detailed Report:
The concepts of higher order functionalities like navigation view & drawer recycler view, library
functions, data fetching using GET & POST requests adding fragments like favorites functionality button
In my created app dashboard, favorites, profile, about app options are present in navigation
drawer when opening the app it displays a list of books, by clicking on book it displays cost of book and
Page No:
ACTIVITY LOG FOR THE SIXTH WEEK
Mini project
Day – 3 Creation recycler view
Final test
Day –6 Completion of final test
Page No:
WEEKLY REPORT
WEEK – 7 (From Dt………..….. to Dt....................)
Detailed Report:
Understanding the major project problem learned about the Instructions and contents of project
app.
5. A ‘Navigation Drawer’ with the app logo and user name on top and menu options to
open the following pages:
a. Home
b. User Profile
c. Favorite Restaurants
d. Order History
e. Frequently Asked Questions(FAQs)
6. Log out The app should be able to fetch the list of all restaurant from the internet using the link
provided below:
<http://13.235.250.119/v2/restaurants/fetch_result/>
7. A ‘My Profile’ page (where the user’s name, phone number, and address is displayed).
9. An ‘Order History’ page which lists the previously placed orders of the user.
10. An ‘FAQ’ page which lists some frequently asked questions. You can create any random
questions which you feel could be relevant for a food delivery application. (Min. 5 questions)
11. A ‘Logout’ functionality which takes the user to the login page.
12. A ‘Restaurant Details’ page which displays the menu items of that particular restaurant, each
item’s price and the option to add an item to cart.
13. A ‘Cart’ which lists the items added to cart and the total amount to be paid.
Page No:
ACTIVITY LOG FOR THE SIXTH WEEK
Major project
Day – 3 Preparation of major project
Major project
Day –6 Preparation of major project
Page No:
WEEKLY REPORT
WEEK–8 (From ………… to ………….)
Objective of the Activity Done:
PREPATION OF MAJOR PROJECT
Detailed Report:
Using the above instructions I have created a app named “Food runner app” which
contains the
Splash screen
list of restaurants
cart
sort by option
search bar
rating of restaurant
cart
Page No:
CHAPTER 5: OUTCOMES DESCRIPTION
The day-to-day work of a web developer is highly technical, but the job goes beyond
programming. Because there are many aspects to a web developer role, those who
succeed in this position complement technical expertise with problem-solving skills and
extensive education.
Analytical skills
Web developers often are required to examine any errors in their code. This requires
good analytical skills. They are required to ensure the code is correct and the website
functions properly. Other than the technical aspects of the job, they are also required to
make sure the requirements of the clients are being understood properly. As a web
developer, you are required to analyse the needs of your clients and adapt accordingly
to make any changes to the website
If you want to work as a web developer, it is imperative that you understand how
responsive web design works. People can view a web page on different devices with
varying screen sizes. Whether they use a desktop computer or a mobile phone, any
website that you create is required to adapt to the varying screen sizes. If the website
you build is not responsive, it would not be suitable for either desktop viewing or
mobile viewing. So you are required to be able to create websites with responsive
designs, as failing to do so can affect the volume of visitors your website may get.
Blockchain Technology.
Progressive Web Apps (PWA)
Internet of Things (IoT)
Page No:
Accelerated Mobile Pages (AMP)
Voice Search Optimization.
API-first Development.
AI-Powered Chat bots.
Push Notifications.
Page No:
Self Evaluation of the Short-Term Internship
Date of Evaluation:
Organization Name & Address:
1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5
Page No:
Evaluation by the Supervisor of the Intern
Organization
1 Oral communication 1 2 3 4 5
2 Written communication 1 2 3 4 5
3 Proactiveness 1 2 3 4 5
4 Interaction ability with community 1 2 3 4 5
5 Positive Attitude 1 2 3 4 5
6 Self-confidence 1 2 3 4 5
7 Ability to learn 1 2 3 4 5
8 Work Plan and organization 1 2 3 4 5
9 Professionalism 1 2 3 4 5
10 Creativity 1 2 3 4 5
11 Quality of work done 1 2 3 4 5
12 Time Management 1 2 3 4 5
13 Understanding the Community 1 2 3 4 5
14 Achievement of Desired Outcomes 1 2 3 4 5
15 OVERALL PERFORMANCE 1 2 3 4 5
Page No:
PHOTOS & VIDEO LINKS
PG LiFE:
https://drive.google.com/file/d/194GzM9DpYuLZpw6f8Aj-hJ5-cWnxZRBD/view?usp=share_link
Page No:
EVALUATION
Page No:
Internal Evaluation for Short Term Internship
(On-site/Virtual)
Objectives:
To integrate theory and practice.
To learn to appreciate work and its function towards the future.
To develop work habits and attitudes necessary for job success.
To develop communication, interpersonal and other critical skills in the
future job.
To acquire additional skills required for the world of work.
Assessment Model:
There shall only be internal evaluation.
The Faculty Guide assigned is in-charge of the learning activities of the
students and for the comprehensive and continuous assessment of the
students.
The assessment is to be conducted for 100 marks.
The number of credits assigned is 4. Later the marks shall be converted into
grades and grade points to include finally in the SGPA and CGPA.
The weightings shall be:
o Activity Log 25 marks
o Internship Evaluation 50marks
o Oral Presentation 25 marks
Activity Log is the record of the day-to-day activities. The Activity Log is
assessed on an individual basis, thus allowing for individual members within
groups to be assessed this way. The assessment will take into consideration
the individual student’s involvement in the assigned work.
While evaluating the student’s Activity Log, the following shall be
considered –
a. The individual student’s effort and commitment.
b. The originality and quality of the work produced by the individual
student.
c. The student’s integration and co-operation with the work assigned.
d. The completeness of the Activity Log.
The Internship Evaluation shall include the following components and based
on Weekly Reports and Outcomes Description
a. Description of the Work Environment.
Page No:
b. Real Time Technical Skills acquired.
c. Managerial Skills acquired.
d. Improvement of Communication Skills.
e. Team Dynamics
f. Technological Developments recorded.
Page No:
MARKS STATEMENT
(To be used by the Examiners)
Page No:
INTERNAL ASSESSMENT STATEMENT
Certified by
Page No: