SAMPLE Industrial Training Report
SAMPLE Industrial Training Report
REPORT ON
“Web Scraping of Github Website Topics”
Submitted by
Rohit Ashok Kokate (2001160437)
UNDER MENTORSHIP OF
Mrs. S. Y. Birla
This is to certify that Mr. Rohit Ashok Kokate with Enrollment No. 2001160437 has
successfully completed Industrial Training (22057) in Python Technology
From 04-07-2022 to 14-08-2022 for partial fulfillment towards completion of Diploma
in Information Technology from Dezignolics Web & Software Company.
Institute Code 0116
Evaluation Sheet for ESE of Industrial Training by Mentor and Industry Personnel
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
Signature- Signature-
Institute Vision:
To create competent technical manpower to cater Industrial and Societal needs.
Institute Mission:
We are committed to-
● Provide an environment that values and encourages
knowledge acquisitions with effective curriculum
implementation.
● Maintain well equipped laboratories to develop industrial competencies among
the students.
● Empower and motivate faculties towards building their domain expertise
in technology and management.
● Groom all round personality of students towards leadership, self-
employment and lifelong learning.
● Promote Industry Institute Interaction through training and placement services,
continuing education programs, consultancy & Technical services etc. for socio-
economic development.
Our Core Values are,
Ethics, Equity, Women Empowerment, Safety & Eco-friendly Practices.
INFORMATION TECHNOLOGY DEPARTMENT
Departmental Vision:
To develop technical manpower in Information Technology by adapting rapid technological
advancement.
Departmental Mission:
We are committed to-
M1: Provide hands on skills with well-equipped laboratories.
PEO 1: Provide socially responsible, environment solutions to information technology related broad
based problems adapting professional ethics.
PEO 3: Solve broad-based problems individually and as a team member communicating effectively in
the world of works.
GOVERNMENT POLYTECHNIC THANE
At. Phadkepada, Opp. Bharat Gears Ltd.
Mumbra-Shil Phata Rd. Mumbra, Thane-400612
CERTIFICATE
This is to certify that Mr. Rohit Ashok Kokate. Enrollment No. 2001160437 of Third Year
Information Technology student from Government Polytechnic Thane Institute has
successfully completed Industrial Training, entitled "Web Scraping of Github Website
Topics” of fifth Semester having title Python Technology, from duration 04 July 2022 to 14
August 2022 (06 weeks), in partial fulfillment of the requirement for diploma in Information
Technology during the academic year 2022-2023.
Dr. D. R. MAHAJAN
PRINCIPAL
ABSTRACT
ACKNOWLED
GEMENT
The successful completion of this project mark the beginning of an ever - going learning experience
of converting ideas and concepts into real life, practical system. This project was a quite a learning
experience for me at each and every step. At the same time, it has given me confidence to work in
professional setup. I feel the experience gained during the project will lead me to gain the bright prospect in
the future. First of all, I would like to give thanks to Head, Education and Training, Reshma Salunkhe for
giving me the opportunity to work in this esteemed organization, which not only has increased our awareness
about latest fields but also taught me the importance of team building. With the deep sense of gratitude, I
express my sincere thanks to Sushant sir and other staff for their active support and continuous guidance
without which it would have been difficult for me to complete this project. I will also like to the other
working staff teachers at DECODETECH INSTITUTE OF TECHNOLOGY for taking keen interest in my
project and giving valuable suggestions and helping me directly or indirectly to complete this project.
TABLE OF
CONTENTS
Project
HR Executive Manager (Govt.
Department)
DECODETECH :
professionals and professional development. They offers a quality learning experience in the
all technologies. They provide training for PYTHON, DATA SCIENCE, MACHINE
DIGITAL MARKETING, .NET, JAVA, PHP, IOS, ANDROID etc. in Thane with certified
professionals having very good experience and skills in particular languages. Dcodetech, a
experience to deliver integrated learning solutions. There institute also offers a wide range of
IT career courses.
CORPORATE TRAINING:
They provide training for PYTHON, DATA SCIENCE, MACHINE LEARNING, DATA
.NET, JAVA, PHP, IOS, ANDROID etc. in Thane with certified professionals having very good
learning solutions.
There institute also offers a wide range of IT career Training. Soft Skill Training, HR
Training, and Faculty Development Training. More than 250+ training modules They have
with 150+ Experienced Trainers in Mumbai.
As of now They are connected with more than 250+ colleges. 500+ place students MNC &
Middleware companies and working as vendor for more than 500+ companies.
focus is on providing advanced training and certifications in all technologies. They provide
They are connected with more than 500+ industries and 150+ institutes across the globe.
learning experience to deliver integrated learning solutions. There institute also offers a wide
There SERVICES :
JAVA Development
.NET Development
PHP Development
Android Application
Python Development
IOS Development
Big Data Hadoop
Oracle13c (Database)
JQuery, Angular JS, React JS, Node JS.
Software Testing
Data Science AL , ML, R Programming
CHAPTER NO. 3
Python is
utilized in
machine
learning and
data science
and for an array
of apps in
networking
programming,
web
development,
and embedded
systems.
3 Browser 104.0.1293.47 Free 1) It is used to
. run the
software
application that
allows
retrieving,
presenting and
traversing the
information
from one place
to another.
2) Web
browser
fetches the
data
like web
page, image,
video or other
piece of
content from
the server and
displays it
accordingly.
4 Wifi Decodetech Pvt Ltd Wifi Free Wifi connection
. whenever
possible will
most often
result in faster,
more
reliable internet
ac-
cess, and It
is cheap.
CHAPTER NO. 4
a) JAVA Development
b) .NET Development
c) PHP Development
d) Android Application
e) Python Development
f) IOS Development
g) Big Data Hadoop
h) Oracle13c (Database)
i) JQuery, Angular JS, React JS, Node JS.
j) Software Testing
k) Data Science AL , ML, R Programming
CHAPTER NO. 5
Testing of raw materials, components and finished products along with quality
assurance procedures.
Code-based testing involves testing out each line of code of a program to identify bugs or errors during the
software development process. Specific test cases are checked on the program to see if it performs the
functions required.
Moreover, code-based testing can be broken down into structural and static testing.
Below are the definitions of the terms above and what they consist of as a part of code-based testing.
Structural testing: This type of testing is based on the program’s implementation. Structural testing
consists of the following:
o Dynamic testing: Also known as control-flow-based testing, as it checks that each branch of
the control flow is covered by the program. Dynamic testing checks for statement, path, and
branch coverage in the control flow.
Static testing: Static testing will not require us to execute the program but rather review the code and
walk through it. Static testing involves the following:
o Code walkthrough: Led by a programmer who goes over the code so that team members
understand and identify defects better.
o Code inspection: Led by a moderator who outlines the criteria for entry and exit of data. A
document is created highlighting how the code can be improved.
o Code audit: Done to ensure all rules have been followed and that the code meets standards for
requirements, security, and programming conventions.
Major material handling product (lifts, cranes, slings, pulleys, jacks, conveyor,
belts etc.) and material handling procedures.
The Project was Software based. So there was no major material handling products are used during
the development of the project.
CHAPTER NO. 7
Safety procedures followed and safety gears used(includes Preventive maintenance schedule and
breakdown maintenance procedure)
All personnel (faculty, staff, students, and visitors) who use laboratory facilities at Iowa State
University shall follow the procedures detailed in the ISU Laboratory Safety Manual. Successful
completion of appropriate safety training as specified in Safety Training Curriculum for Laboratory
Personnel is required prior to beginning work in a laboratory.
At Iowa State University, laboratories are defined as, but not limited to, any location where research
or teaching is conducted using hazardous chemicals, biohazardous or biological materials, radioactive
materials, radiation producing devices, and/or physical hazards.
This is a partial list of basic safety precautions to use when working on a computer :
During Internship I undertook work experience with a company, from Dezignolics Web & Software
Company. The Company taught me a lot of things. Offering me the chance to experience the
spectrum of Software Industry.
During the Internship there was first of all a virtual webinar was conducted to make the participants
understand the need of the actual work done in software industry. They explained us the importance
of Python Technology and how the actual work is done in the software industry. The Actual work
done in Python Technology was explained in detail to make the participants to have a very good
insight in Software industry.
They Explained us all the Basics of Python Technology and some important concepts. They gave me
my first project of web scraping of data from the website. The vendor for this project was an ed-tech
company which was looking out to extract the best resources available on the open source
environment for various topics. I then installed the particular required software on my Desktop.
Then I did the coding and completed the particular project with all the Excel sheets.
The vocational knowledge on how to handle industry situations after coming out of college. All
students need practical knowledge to succeed in their work.
Once a student enters the industry, they must be prepared to face the world of intelligent competition.
The key skill area is expanding its range every day as technology grows. Students need to update
daily stubs from various innovative technologies. Employment opportunities for students who have
Inplant training certificate are high compared to non-train students.
The main purpose of Inplant Training is to help the student and act as a bridge between student
theory education and practical application and allow you to explore a career in any field. To gain
knowledge about the structure and functions of the industry workflow system.
Observe the conditions and availability of various sectors. Inplant training provides the opportunity
to interact with those on the inner path and to create a network within the industry. The main reason
for developing or researching this Inplant training certificate is to know-how management works and
how their employees are performing and the main goal.
Accomplish objectives
Gain an uplifting outlook
Make the ability to change
Build confidence and ability
Especially, Inplant training for CSE students help them familiar with coding languages
Inplant training is really important to gain knowledge of real time technologies and to get job. The
company provided required knowledge of real time technologies to get job. The Company of Inplant
Training also focus towards latest job-oriented technologies and improve interview related aspects.
The breadth of Engineering may be best understood in terms of the general areas of software
systems, hardware, theory and applications. Now a days there has been significant improvement in
the usability and efficiency of computing technology. It is most knowledgeable things, I’ve learn in
inplant training. I’ve seen how the employees work with dedication & what’s the employees actual
work is inplant training. It has given me an opportunity to learn the objectives of software company
& to become familiar with software skills & to gear up for growth of technology. Industrial
preparation is significant as it encourages a student to build up in his master skills. Significance Of
Inplant Training In A Student’s Life in the modern preparing process an understudy gets a stage to
develop the previously existing capacities and furthermore find how to exceed expectations well by
appreciating the methodology of the area. Inplant training has given me a chance to explore mine
ideas, thought, methodologies, & framework to work with on project. Culture influences
communication, and as an student, I learned that every company or organization has its own culture.
It’s essential to observe others and learn how they engage and interact with co-workers, or help them
with projects and tasks. I quickly learned that whenever something is unclear for me, or I don’t
understand, it’s fine to ask for clarification. During my internship, I learned how to communicate and
build relationships with the people I worked with. I learned how to introduce myself, talk about my
interests, knowledge and skills with entrepreneurs and business owners, as well as how to ask
questions and gain a better understanding of businesses not only in the co-working space, but also
others in the market. This process overall helped me develop my professional network and
emphasized the importance of creating these connections. I also connected with most of them via
LinkedIn, which is obviously a great networking platform for professionals.
Advantage
▪ get real work experience
▪ Revealing The Hidden skills
▪ Familiar with the structure of the organization
▪ Exploring ideas technically
▪ Management of work systematically
CHAPTER NO.
9
Short report/ description of the project (if any done during the training).
I worked on Web Scraping Project. The vendor for this project is an ed-tech company which was looking out
to extract the best resources available on the open-source environment for various topics. So, first of all I
Inspected the website GitHub from which I have to Extract the data. Then, I imported requests and Beautiful
Soup libraries and used them for scraping and parsing data from the Web. Then, I Deciphered the
Information in URLs. Then, I accessed the URL of the website using code and downloaded all the HTML
contents on the page, then Formatted the downloaded content into a readable format. I use HTML in Python
for converting the source into HTML file. I found classes, links, etc. with the help of html. After then, I
Extracted out the useful information and save it into a structured format in the form of Excel Sheets of the
Topics given below :
1) Python
2) Data Visualization
3) react
4) javacript
5) Flask
6) GraphQL
7) Java
8) JSON
9) Machine Learning
10) PostgresSQL
CHAPTER NO.
10
www.dezignolics.com
www.dcodetech.in.com
www.collegedunia.com
www.linkedIn.com