Professional Documents
Culture Documents
Lalit Industrial Training
Lalit Industrial Training
Report
On
Ind
ustr
ial
Inte
ract
ion
Subm
itted
in
partia
l
fulfill
ment
of the
requi
reme
nt for
the
VII
seme
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
ster
GRAPHIC ERA HILL UNIVERSITY,
Bach
BHIMTAL CAMPUS
SATTAL ROAD, P.O. BHOWALI,
elor
of
DISTRICT- NAINITAL-263132
Com
2023- 2024
puter
Scien
ce
By
I, Lalit Mohan Upadhyay, hereby declare that the work, which is being presented in the report,
entitled “Industrial Interaction” in partial fulfillment of the requirement for the award of the
degree B.Tech in the session 2023-2024, is an authentic record of my own work carried out under
the supervision of “Mr. Aviral Awasthi”, Assistant Professor, Department of CSE, Graphic
The matter embodied in this project has not been submitted by us for the award of any other degree.
Date:
The Seminar report on Industrial Interaction is being submitted by Lalit Mohan Upadhyay to
Graphic Era Hill University, Bhimtal Campus for the award of bonafide work carried out by
him. He has worked under the guidance specified by the university and fulfilled the
Professor, CSE, GEHU Bhimtal Campus) to permit me and carry out this project work with his
excellent and optimistic supervision. This has all been possible due to his novel inspiration, able
guidance and useful suggestions that helped me to develop as a creative researcher and complete the
Words are inadequate in offering my thanks to GOD for providing me everything that we
need. I again want to extend thanks to our President “Prof. (Dr.) Kamal Ghanshala” for
providing us all infrastructure and facilities to work in need without which this work could not be
possible.
Many thanks to Professor “Dr. Manoj Chandra Lohani” (Director Gehu Bhimtal),
other faculties for their insightful comments, constructive suggestions, valuable advice, and
Finally, yet importantly, I would like to express my heartiest thanks to our beloved parents,
for their moral support, affection and blessings. I would also like to pay our sincere thanks to
all my friends and well-wishers for their help and wishes for the successful completion of this
research.
Declaration…………………………………………………………………………..I
Certificate……………………………………………………………………………II
Acknowledgement…………………………………………………………………..III
Table of Contents…………………………………………………………………….IV
CHAPTER 1: INTRODUCTION
1. Internship Certificate
2. Objective
4. Organization Details
9. Overview
5.4 Challenges
6.5 Summary
1. INTRODUCTION
1. 1-INTERNSHIP CERTIFICATE
1.2- OBJECTIVE
The Internship aims to achieve various objectives which are as following:-
Skill Interns should have the opportunity to enhance their technical skills related
to web development. This includes gaining proficiency in programming languages (such as
Development:
HTML, CSS, JavaScript, PHP and MySQL Database), understanding web development
frameworks, and becoming familiar with tools commonly used in the industry.
Real-World Application: The internship should expose interns to real-world projects and
scenarios, allowing them to apply theoretical knowledge gained in academic settings. This
practical experience helps bridge the gap between classroom learning and professional
application.
Industry Interns should gain insights into the workings of the web development
industry.
Exposure: This exposure may include understanding industry standards, best practices, and the
collaborative nature of web development teams.
Problem-Solving Skills: Internships often involve working on projects that present challenges
and obstacles. The objective is to help interns develop problem-solving skills, learn to
troubleshoot issues, and work through the complexities of web development projects.
Networking: Interns should have the chance to build a professional network by interacting with
experienced professionals, mentors, and peers in the industry. Networking can open doors to
future career opportunities and provide valuable insights into the web development field.
By achieving these objectives, a web development internship aims to prepare individuals for a
successful transition from academia to the professional world, equipping them with the skills,
knowledge, and confidence needed to excel in their careers.
.
1.3- PURPOSE AND DURATION
The purpose of this project is to learn Web development by applying the various skills like
HTML, CSS , JavaScript , PHP and MySQL Database to practically showcase our skills, the
duration of this internshipwith HawksCode is of 6 weeks, starting from 01 October 2023 to
11 November 2023.
The internship is an educational opportunity for you hence the primary focus is on
learning and developing new skills and gaining hands-on knowledge.
3. Industry Exposure: Interns get a firsthand look at the workings of the industry. This
exposure allows them to understand the professional environment, industry standards,
and best practices.
HawksCode Softwares provides a plethora of IT Solutions on Project & Product basis and Customized
output services for client demands/needs. We assist the clients with our technical expertise.
We successfully have developed a practical implementation plan/framework for offshore IT projects
too.
2. COMPANY OVERVIEW
My HawksCode Softwares Pvt. Ltd journey at started when I saw many of my friends
seniors posting about thisopportunity onandtheir LinkedIn profile and that’s when I decided
to give it a chance and exploreit, I can proudly say that it was a good decision, after all
applying in the web development domain, I got a mail from their company informing me
about my selection and offering mean offer letter to start my internship. They provided me
with a task list and the requirementsto achieve the completion certificate.
HawksCode Softwares provides a plethora of IT Solutions on Project & Product basis and Customized
output services for client demands/needs. We assist the clients with our technical expertise.
We successfully have developed a practical implementation plan/framework for offshore IT projects
too.
2.2 - MISSION AND VISION
HawksCode Softwares provides a plethora of IT Solutions on Project & Product basis and
Customized output services for client demands/needs. We assist the clients with our technical
expertise. We successfully have developed a practical implementation plan/framework for
offshore IT projects too.
We pay special and intricate emphasis on quality assurance of the Products and services we
deliver to our customer/clients. Hence, Our clients can rely on our products and services in a
hassle-free fashion.
2.3- INDUSTRY SECTOR AND MARKET PRESENCE
HawksCode is a playfield where our player play the game of IT sector. We know What to
do, When to do and How to do. We are into this for 6 long years and we have been rising since the
day we put out steps into IT sector. We work here to solve all the problems, from big to small tiny
ones, we have solutions for everyone.
Usually people are afraid to have IT service or they are confused, whether it will be good or not. But
it is us who clear this cloud of doubt and serve with the best for your industry. From earning client
for you with digital marketing to the design and development of your business and brand,
HawksCode never let anyone down.
In past these years HawksCode has evolved and become a multi-national company in very short
time of period while winning over 23 awards to honor our work from different organization.
Company seeded in Australia has now spread its roots in India, USA, UK and UAE. Now this big
tree is home of more than 750 customers.
Company is registered in 602, 6th Floor, Kailash Tower, Tonk Road, Lalkothi, Jaipur - 302015,
Rajasthan, India.
2.4 - MAJOR PRODUCTS OR SERVICES OFFERED
There are various types of internship positions offered by HawksCode which are as
following:-
Application Development
Consulting Services
Business Services
Digital Services
Outsourcing Services
API Customization and Development
Payment Gateways
Hire Professionals
3 - INTERNSHIP OBJECTIVE
1. – OVERVIEW
Web developer internships provide you with the opportunity to get hands-on exposure using web
development tools on real-life projects. You’ll work with leading web developers and have the
chance to learn from them. Internships also improve your communication, teamwork, time
management, self-motivation, and organizational skills.
Many web developer internship positions will naturally lead to full-time jobs. So, securing an
internship at a top tech firm gets your foot in the door and helps kickstart your dream career.
Web developers who can adapt to agile methodologies will be more successful in the long
run, as they will be able to work more efficiently and effectively with their teams.
Additionally, they will be better equipped to handle changes in the business environment
and meet the needs of their clients.
3.2- ROLE IN ACADEMIC AND CAREER
A web developer intern typically has a wide range of responsibilities, which can include:
Learning about the company’s products and services and then designing webpages
accordingly.
Creating new HTML templates, CSS stylesheets, JavaScript code, and other
programming languages as needed to support the functionality of the website being
created.
Testing web pages for functionality and usability, including conducting user testing
sessions with customers or clients.
Analyzing data to determine how effective certain marketing efforts have been in driving
sales or increasing brand awareness.
Maintaining and updating existing websites by adding new content and deleting outdated
content.
Working with designers to create graphics such as banners and logos for use in online
advertising campaigns.
Use their learned skills, knowledge, and abilities to develop web sites for the internet.
Apply basic design principles to present ideas, information, products, and services
on websites.
Complete job preparation tasks including writing resumes and cover letters, conducting
job interviews, and developing a portfolio.
Apply employability skills including fundamental skills, personal management skills, and
teamwork skills.
Complete job preparation tasks including writing resumes and cover letters, conducting
job interviews and developing an portfolio.
Meet both technical and consumer needs for a web development project.
4- JOB RESPONSIBILITIES
Create a dynamic webpage for tour and travel agency service and include following
pages:-
Interactive home page in a website for giving basic details about our service
and basic other information.
Another webpage name about for giving all details of services and there price
and services.
Another webpage name packages for giving details of holiday package and
their price and details.
Last webpage name book, to book your appointment by giving details like
name , date of arrival, date of departure etc.
Connect all webpages to one structure and make that website dynamic in
nature.
Level 1 TASK 2:-
To create a connection between front end and MySQL database using PHP as
server side language.
1 A Task submission form will be shared later through email. Till then please
continue your task.
3 The video can be hosted on LinkedIn for proof of your work and build
credibility among your peers, you can tag HawksCode in such posts.
4 Please add #codsoft in each of your task video postings on LinkedIn, Additionally,
you can also add hashtags such as #internship#webdevelopment. for more reach
and visibility.
4.3 - PERSONAL AND
PROFESSIONAL
DEVELOPMENTTHROUGH TASKS
The main purpose of this study is to determine how much internship programs are beneficial for the
undergraduate students for their future career development, professional and personal growth,this
study also aims to evaluate the impact of internship programs on the improvement of the
professional and personal skills of students after the completion of their internship period.
The following objectives are set by the study to reach and achieve the purpose of the study:
Many educational institutes are coming to the opinion that internship programs are an
excellent source for career and professional preparation of the students, they provide work-
related experience to the students, on the other hand, they make it easy for the companies to
select flexible, experienced, and highly qualified job applicants.
So, internship programs are rewarding to the students, educational institutes, and employers.
This is the era of innovations and technological development and expansion.
So, it is necessary to grow such capabilities in the students that will assist them to deal with
the modern world of work.
5- PROJECTS AND ACHEIVEMENTS
A landing page is a webpage designed to persuade users to take one specific action. For
example, having users sign up for a newsletter, purchase a product or for an event.
Users typically arrive at landing pages via a pay-per-click advertising campaign. But they may
also find your landing page through your homepage, social media posts, organic search results,
and email campaigns.
Like your homepage, landing pages are often the first experience visitors have with your website.
But homepages and landing pages serve different purposes.
In this guide, we’ll cover why landing pages are important and how you can create and optimize
them, but let’s start with some basics to create a webpage.
Home Page
About Page
Packages Page
Book Page
My SQL Database
6 - SKILLS ACQUIRED
These are the overview of the key technical skills that are often sought after in web development
internships:
1- HTML/CSS- Fundamental languages for building the structure and styling of web pages.
content.
3 Responsive Design- Ability to create websites that work seamlessly across various devices,
and screen sizes.
4 Version Control/Git- Proficiency in using version control systems like Git to manage code,
changes and collaborate with a team.
8 APIs (Application Programming Interfaces)- Ability to work with API is to integrate third-
Party services or create RESTful APIs for data.
Exchange.
10 Command Line/ Shell. - Proficiency in using the command line interface for tasks like file
manipulation, server management and version control.
11 Web Performance Optimization. -Understanding of techniques to optimize website
performance, including minimizing load times and
improving user experience.
13 Build Tools - Familiarity with tools like Webpack, Gulp to automate tasks
and streamline the development workflow.
16 Problem-Solving Skills. - The ability to analyze and solve technical challenges efficiently is
crucial in a web development internship.
6.2-OVERVIEW OF SOFT SKILLS
Soft skills are just as important as technical skills in a web-development internship, these skills
contribute to effective collaboration, communication, and overall success in a team environment.
There are the soft skills that are valuable in a web-development internship:
1 Communication Skills-:
The ability to effectively communicate ideas, updates, and challenges with team
members.
2 Collaboration:
The capability to work harmoniously with diverse team members, understanding and
valuing different perspectives.
3 Problem-Solving:
The ability to analyze problems, break them into manageable parts, and devise effective
solutions.
4 Time Management:
Efficiently managing task and priorities to meet deadlines and project milestones.
5 Attention to detail:
Thoroughly reviewing and testing code to catch errors and ensure high-quality work.
Paying attention to the user interface and user experience details for a polished final
product.
6 Creativity:
Thinking creatively to came up with unique and effective solutions to design and
functionality challenges.
7 Adaptability:
Quickly adapting to new tools, languages, or framework that may be introduced during
the internship.
8 Professionalism:
Demonstrating a strong work ethic and commitment to producing high-quality results.
Consistently meeting project deadlines and managing time effectively.
9 Client-facing skills:
Building and managing positive relationships with clients or end-users.
Effectively gathering and interpreting client requirements for implementation.
10 Leadership:
Taking the initiative to propose ideas, improvements, or solutions for project challenges.
Willingness to share knowledge and assist less experienced team members when needed.
11 Conflict Resolution:
Providing and receiving feedback in a constructive and respectful manner.
Effectively resolving conflicts within the team or addressing issues as they arise.
12 Networking:
Building relationships within the tech community, attending events, and staying
connected with industry trends.
NOTE
In a web development internship, the applications of both technical and soft skills are essential to
contribute effectively to real-world projects,
Some of the real-life applications where the interns often apply their skills are:
2 Front-End Development
3 Back-End Development
4 Database Management
5 Api Integration
7- Version Control
8 Responsive Design
9 Client Communication
14 Agile Development
Note
Interns who successfully apply these skills in real-world scenarios not only contribute to the
development team but also gain valuable experience and insights into the web-development
process.
6.4- ENHANCEMENTS IN PROBLEM SOLVING
Each problem you encounter provides an opportunity to refine your approach and become a more
effective and confident problem solver in your web development internship.
Some of the enhancements you can focus on to strengthen your problem-solving abilities are as
follows:
Pair
Programming:
Engage in pair programming sessions with colleagues. Collaborating with others allows you to
share ideas, catch mistakes, and collectively find solutions.
Reflect on Solutions:
After solving a problem, take the time to reflect on your solution. Consider alternative
approaches and think about how you could improve your process for similar challenges in the
future.
Continuous Learning:
Adopt a mindset of continuous learning. The field of web development evolves rapidly, and
staying updated on new technologies and methodologies will enhance your problem-solving
toolkit.
6.5- SUMMARY
A web development internship is a dynamic and immersive experience that allows individuals to
apply their theoretical knowledge in a real-world context. It serves as a valuable steppingstone for
aspiring developers to enhance their skills, gain practical experience, and establish themselves in
the field of web development.
Professional Development:
Interns gain insights into the professional world of web development, learning about industry
best practices, coding standards, and the importance of documentation.
Exposure to project management tools, client interactions, and adherence to deadlines
contributes to their overall professional development.
Adaptability and Continuous Learning:
Interns demonstrate adaptability by learning and applying new technologies or tools introduced
during the internship.
The fast-paced nature of web development encourages interns to stay informed about emerging
trends and continuously improve their skill set.
Networking Opportunities:
Internships provide networking opportunities within the company and the broader tech
community, fostering connections with experienced professionals.