0% found this document useful (0 votes)
126 views26 pages

SAMPLE Industrial Training Report

Uploaded by

Akanksha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
126 views26 pages

SAMPLE Industrial Training Report

Uploaded by

Akanksha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 26

INDUSTRIAL TRAINING

REPORT ON
“Web Scraping of Github Website Topics”
Submitted by
Rohit Ashok Kokate (2001160437)

In the Partial Fulfillment for The Award of


The Diploma In
INFORMATION TECHNOLOGY

UNDER MENTORSHIP OF
Mrs. S. Y. Birla

GOVERNMENT POLYTECHNIC THANE

MAHARASHTRA STATE BOARD OF


TECHNICALEDUCATION

ACADEMIC YEAR 2022-23


Maharashtra
State
Board of Technical Education
Certificate of Completion
Of Industrial Training
(By respective Head of the Institute & Head of the Department)

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

Name of Student : Rohit Ashok Kokate Enrollment No. 2001160437


Name of Programme: Web Scraping of Github Website Topics
Semester: Fifth
Course Title: Industrial Training Code: 22057
Name of Industry: Dezignolics Web & Software Company

Course Outcomes Achieved


a) Communicate effectively (verbal as well as written) the work carried out.
b) Prepare and present the report of the work carried out.
c) Exercise time management and safety in the work environment.
d) Working in a team.
e) Demonstrate various quality assurance.
f) Exhibit the work carried out.

Industrial Presentati Viva Total


Training Report on (25 (25 Marks
(25 Marks) Marks) Marks) (75
Marks)

Comments/Suggestions about team work/ leadership/inter-personal


communication(if any)

………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………

Signature- Signature-

Name of the Internal/Mentor Name of the External Examiner


(Industry Personnel)
Mrs. S. Y. Birla
GOVERNMENT POLYTECHNIC THANE

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.

M2: Train faculty & staff to adapt changing technology.

M3: Develop IT professionals with entrepreneurial skills.


M4: Inculcate ethical values, honesty, equity, women empowerment and safety.

Program Educational Objectives (PEOs):

PEO 1: Provide socially responsible, environment solutions to information technology related broad
based problems adapting professional ethics.

PEO 2: Adapt state-of-the-art of Information Technology techniques to work in multi-disciplinary


work environment.

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.

Prof. S.Y. BIRLA Prof. J.R.NIKHADE


MENTOR HEAD OF DEPARTMENT

INTERNAL EXAMINER EXTERNAL EXAMINER

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

CHAPTER NO. CHAPTER NAME PAG


E
NO.
ABSTRACT 07
ACKNOWLEDGEMENT 08
1. Organizational structure of Industry / Organization and 10
General Lay Out.
2. Introduction of Industry / Organization (Type of Products 12
and Services, history, turn over and number of employees
etc).

3. Type of major Equipment /instruments/ machines used in 15


industry with their specification, approximate cost and
specific use and their routine maintenance.

4. Manufacturing Processes along with production planning 17


and control methods.
5. Testing of raw materials, components and finished 18
products along with quality assurance procedures.

6. Major material handling product (lifts, cranes, slings, 20


pulleys, jacks, conveyor, belts etc.) and material handling
procedures.

7. Safety Procedures followed and safety gear used (includes 21


preventive maintenance schedule and breakdown
maintenance procedures).
8. Particulars of Practical Experiences in Industry / Organization 23
if any in production / Assembly / Testing / Maintenance.
9. Short report/ description of the project(if any done during 24
the training).
10. Special /challenging experiences encountered during training. 25
Appendix(if any)
References and Bibliography 26
CHAPTER NO. 1

(((Organizational structure of Industry / Organization and General Lay Out)


The
Board of
Directors

Managing Directors HR Manager

Project
HR Executive Manager (Govt.
Department)

Corporate Digita Cyber and Ethical


Trainee l Forensic Expert Hacking and
(Data Marketing Cyber Expert
Science) Expert
CHAPTER NO. 2

Introduction of Industry / Organization (Type of Products and Services, history,


turn over and number of employees etc).

DECODETECH :

“Dcodetech” established in 2016. Dcodetech is a career and educational network for

professionals and professional development. They offers a quality learning experience in the

areas of IT training. Dcodetech’s focus is on providing advanced training and certifications in

all technologies. They provide training for PYTHON, DATA SCIENCE, MACHINE

LEARNING, DATA ANALYTICS, ARITIFICIAL INTELIGENCE, ORACLE, IOT,

DIGITAL MARKETING, .NET, JAVA, PHP, IOS, ANDROID etc. in Thane with certified

professionals having very good experience and skills in particular languages. Dcodetech, a

leading IT Training provider, provides training methodologies and real-time learning

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

ANALYTICS, ARITIFICIAL INTELIGENCE, ORACLE, IOT, DIGITAL MARKETING,

.NET, JAVA, PHP, IOS, ANDROID etc. in Thane with certified professionals having very good

experience and skills in particular languages. Dcodetech, a leading IT Training provider,

provides training methodologies and real-time learning experience to deliver integrated

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.

Dcodetech IT Industrial Training is an ISO 9001: 2015 Certified Organization.Decodetech’s

focus is on providing advanced training and certifications in all technologies. They provide

training for .NET, JAVA, PHP, IOS, and ANDROID etc.

They are connected with more than 500+ industries and 150+ institutes across the globe.

Dcodetech, a leading IT Training provider, provides training methodologies and real-time

learning experience to deliver integrated learning solutions. There institute also offers a wide

range of IT career courses.

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

Type of major Equipment /instruments/ machines used in industry with their


specification, approximate cost and specific use and their routine maintenance.

S Name of Specifications Approxim Specific Use


r the ate cost
Resources /
N instrument
o s/
. Machines/
Equipments
1 Laptop Device Name : DESKTOP-6MK7O7F No Efficient to Use.
. Processor : AMD Ryzen 5 3450U with cost.
Radeon Vega Mobile Gfx 2.10 GHz (owns
Installed Ram : 8.00 GB (5.89 GB the
usable) System Type : 64-bit operating laptop)
system,
x64-based processor
2 Software Anaconda 5.2 For Windows Free Anaconda is
. Installer Python 3.6 version majorly
utilized for
supporting
machine
learning tasks
and data
science.

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

Manufacturing Processes along with production planning and control methods.

It is a Software Based Company. It does not manufacture any Products.


It provides services to it’s Customers. It Provides Inplant Training in various courses & Placements –

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.

o Complexity-based testing: A mathematical approach using a control flow graph.


Complexity-based testing calculates nodes covered, as well as the distance to the next node.

 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 review: Carried out by programmers to detect each other’s bugs.

o Code audit: Done to ensure all rules have been followed and that the code meets standards for
requirements, security, and programming conventions.

Following is the Code of the Project :-

1PYTHON.ipynb 2DATA_VISUALIZATION.ipynb 3REACT.ipynb 4JAVASCRIPT.ipynb 5FLASK.ipynb

6GraphQL.ipynb 7JAVA.ipynb 8JSON.ipynb 9Machine_Learning.ipynb 10Postgres_SQL.ipynb


CHAPTER NO. 6

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 gear used (includes preventive


maintenance schedule and breakdown maintenance procedures).

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 :

 Remove your watch and jewellery and secure loose clothing.


 Turn off the power and unplug equipment before performing service.
 Cover sharp edges inside the computer case with tape.
 Never open a power supply or a CRT monitor.
CHAPTER NO. 8

Particulars of Practical Experiences in Industry / Organization if any in


production / Assembly / Testing / Maintenance.

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

The objective of an Inplant Training:

 To get industry exposure.


 To operate beneath industry discipline
 To understand the psychology of the workers, their habits, attitudes, and approach to problems along
with the practices followed either at factory or site.
 To get familiarized with different design, productivity, Examination, Automation, 5S principles, Six
Sigma techniques, TPM, Materials, Tools, products, and their applications along with related features
of business management.
 To know the scope, roles, and job duties in various sections of the industry.
 In the IT industries, they have used many programming languages for web or mobile application
development. some industries provide training along with Inplant training certificate that helps
students to gain coding knowledge.

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

Special /challenging experiences encountered during training

Common Internship Challenges that I faced during the internship


● Sometimes I’m afraid to ask questions.
● Sometimes Supervisors forget that you're new to the field.
● Understanding the Office Culture.
● Should I be Friendly? Or a bit reserved?
● Should I go for Lunch Now? Can I leave?
● Understanding Teamwork.
● Self-ice-breaking sessions.
● To many Information Absorption.
● Lack of Acknowledgement.
● There's competition with other interns.
● Your work is not used.
● It's a new lifestyle.
● The perception that you don’t know/you know
References

www.dezignolics.com
www.dcodetech.in.com
www.collegedunia.com
www.linkedIn.com

You might also like