0% found this document useful (0 votes)
38 views

Training Report

Uploaded by

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

Training Report

Uploaded by

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

lOMoARcPSD|44570338

Training report

Computer Engineering (Government Polytechnic, Nagpur)

Scan to open on Studocu

Studocu is not sponsored or endorsed by any college or university


Downloaded by shubham rathod (rathodshivam365@gmail.com)
lOMoARcPSD|44570338

Maharashtra State Board Of Technical


Education , Mumbai

Government Polytechnic , Yavatmal


Department of Computer Engineering
ACADEMIC YEAR 2022-2023

REPORT ON I-BASE (INDUSTRIAL


TRAINING)

Submitted by –
PURVAJA SHYAM SAWALAKHE

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

Maharashtra State Board Of Technical Education ,


Mumbai

CERTIFICATE
Government Polytechnic , Yavatmal Department of Computer
Engineering
THIS IS TO CERTIFY THAT THE REPORT ON I-BASE (INDUSTRIAL
TRAINING)

Submitted By :- Purvaja Shyam Sawalakhe (2101350237)


Here with for the award of Diploma in Computer Engineering
is the result of the work completed under my supervision and
guidance . This report is submitted as partially fulfillment of
requirement of Diploma cource prescribed by Maharashtra
State Board of Technical Education , Mumbai.

Date :-
Place :-

Guided By:- . Bhavna Bhagat Mam.

(HOD :- K.K. Bele)

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

DECLARATION

I hereby declare that the repot on the report on 8I-BASE 9


submitted to the department of Computer Engineering
Government Polytechnic , Yavatmal is based on my own work
carried out during the course of our study . This Report is
prepared under the guidance of our mentor Bhavna Bhagat
Mam The work done has not been submitted to any other
institution for any other diploma in this university or any
other institution of India. We have followed all the
instruction and guidelines given by the mentor and the as per
the mentioned in syllabus for preparing this report.
Whenever we have used the resources or materials from
other sources , we have given due credit to them in the text
of the report along with their details in the references
section.

Date :-
Place :-

Student Name – Purvaja Sawalakhe (2101350237)

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

ABSTRACT

Industrial training is an important phase of a student


life. A well planned, properly executed and evaluated
industrial training helps a lot in developing a
professional attitude. It develop an awareness of
industrial approach to problem solving, based on a
broad understanding of process and mode of operation
of organization. The aim and motivation of this
industrial training is to receive discipline, skills,
teamwork and technical knowledge through a proper
training environment, which will help me, as a student
in the field of Information Technology, to develop a
responsiveness of the self-disciplinary nature of problems
in information and communication technology. During a
period of Six weeks training at IBase Technologies
Amravati, I was assigned to create a text to speech
converter . As a result I vital to achieve the minimum
requirement of the company, it will help the company to
maintaining the data on SQL server. Throughout this
industrial training, I have been learned new programming
language that required for the system, the process of the
production lines and able to implement what I have learnt
for the past year as a Diploma in Computer Engineering
student in Government Polytechnic Yavatmal.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

ACKNOWLEDGEMENT

The internship opportunity I had with IBase Technology Amravati was a great
chance for learning and professional development. Therefore, I consider myself
as a very lucky individual as I was provided with an opportunity to be a part of it.
I am also grateful for having a chance to meet so many wonderful people and
professionals who led me though this internship period.

Bearing in mind previous I am using this opportunity to express my deepest


gratitude and special thanks to the mentors who in spite of being extraordinarily
busy with his duties, took time out to hear, guide and keep me on the correct
path and allowing me to carry out my project at their esteemed organization and
extending during the training.

I express my deepest thanks to Mr. Nakul Deshmukh sir for taking part in useful
decision & giving necessary advices and guidance and arranged all facilities to
make life easier. I choose this moment to acknowledge his contribution
gratefully.

It is my radiant sentiment to place on record my best regards, deepest sense of


gratitude to all the ones responsible for our industrial training , for their careful
and precious guidance which were extremely valuable for my study both
theoretically and practically.

I perceive as this opportunity as a big milestone in my career development. I will


strive to use gained skills and knowledge in the best possible way, and I will
continue to work on their improvement, in order to attain desired career
objectives. Hope to continue cooperation with all of you in the future,

Sincerely,

Purvaja Sawalakhe

Place: Yavatmal

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

CONTENT

CERTIFICATE………………………………………………………………….. 2

ABSTRACT……………………………………………………………………….3

ACKNOWLEDGEMENT…………………………………....…………………..4

CONTENTS…………………………………………...…………………………..5

1. INTRODUCTION ……………………………………………………………..

2. SERVICES PROVIDED………………………………………………………

3. IBASE PROJECTS……………………………………………………………

4. PRACTICAL EXPERIENCES IN THE INDUSTRY……………………..

5. DESCRIPTION OF THE PROJECT………………………………………

6. PYTHON CASE STUDY……………………………………………………

7. REFERENCES AND CONCLUSION…………………………………….

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

INTRODUCTION…

IBase electrosoft LLP is stands on the base if intelligent


of software professionals we combine research activity
with practical application in programming,web development
& integration , multimedia development,custom IT systems
design, testing and consulting.

Through this tight integration of basic and applied activities,


they managed to be ata the forefront of the IT process . they
always think for client to provide efficient and in time
solution . every solution provided by them is unique and
innovative .

Their approach has been always customer and market


communication centric. They create solutions keeping their
target consumer and audience in mind .their out of box
thinking generate an efficient product. Their competence and
experience ensures that they deliever excellent services and
products to their customers. Their team of professionals is
dedicated to provide information technology solutions adapted
to global clients. They strive to be the best at everything they
do. Their primary goal is to provide your company with the
software tools needed to address real world business issues
and opportunities.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

ABOUT THE I-BASE INDUSTRIAL TRAINING …

For giving practical and important knowledge to students of


Computer branch of engineering Industrial training of 6 week is held
by MSBTE in summer session, in this industrial training student join
some particular industry related to there branch. In industrial
training student get practical experience of work and also get useful
information related to industrial working process this Industrial
training helps them to get familiar with industrial environment and
also they get certificate after completing 6 week industrial training,
in industry there are many tools, machinaries , instruments are used
which are unknown to students in industrial training students know
about this all components use in that particular industry.

OBJECTIVE : -

The objective of industrial training is to provide to students


the feel of the actual working environment and to gain
practical knowledge and skills, which in turn will motivate,
develop and build their confidence. Industrial training is also
expected to provide the students the basis to identify their
key operational area of interest. Industrial Training is the
essential system to open understudies to genuine work life
circumstances and to outfit them with the vital abilities that
increase their activity keenness. Modern preparing system or
preparing related program can be constantly enhanced
through formal survey and assessment of its result.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

The main objective of the Industrial Training is to experience


and understand real life situations in industrial organizations
and their related environments and accelerating the learning
process of how student's knowledge could be used in a
realistic way. In addition to that, industrial training also
makes one understand the formal and informal relationships
in an industrial organization.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

DETAIL STUDY I-BASE

COMPANY PROFILE

I-BASE electrosoft Rajapeth,Amravati.


Mudholkar Peth, Ambadevi Rajpeth Road,
Amravati-444601
info@ibaseelectrsoft.com
8080707100

they offer world class to class quality solution which is more


efficient. they provide affordable solutions for organizations
seeking web solutions, digital media solutions and design
solutions that would be competitively prices and simple to
maintain. they have Internet Marketing experts, far-sighted
Web Developers, well-versed Content Writers and creative
Web Designers. These skilled professionals have the zeal to
win and strive to offer professional and competitive solutions
to their clients.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

there teams serve following services.

o Software Development
o Android App Development
o Web Designing and Development Services
o Web Hosting Services
o Software consultation
o Embedded System Development

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

IBase Projects…

iBase Electrosoft LLP. grows exponentially through its


research in technology , an initiative by iBase Electrosoft
LLP. works towards development of research based
software,Real time Projects and embedded/electronics for
research & development purposes. With rapid growth in
technology and innovation, iBase Electrosoft LLP has now
the largest collection of software . We develop innovative and
unique software as well as electronics based systems used to
automate various needs/tasks. We build these systems to be
used as a reference for further development and studies by
engineering students, researchers and enthusiasts.

iBase Projects List :-

www.mahavidyalay.in E – Attendance

home appliances Agricultural products

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

PRACTICAL EXPERIENCES…

We were soo excited when we got to know about this


industrial training. We completed our training in IBase
Technology Amravati. There we studied the new
programming language i.e. Python. That was
completely new to us as it was not in our academic
syllabus yet. Still our mentor in our training institute
managed to teach us all the concepts necessary for
designing a basic program.

There was lab full of computers and a big LED screen


on which our mentor demonstrated us. At the end of our
every session the sir used to assign us a task based on
everyday learnt topics which was something tough than
the concept taught.

The sir also shared some of his real time experiences in


the industry , which was really motivating for all of us.
He also guided us with the personality development tips
which could surely help us during the interview .

And at the last we were given a project to develop a text


to speech converter using python programming
language. which was also a great experience.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

DESCRIPTION OF THE PROJECT…

Text to Speech converter in Python…

There are several APIs available to convert text to speech in Python.


One of such APIs is the Google Text to Speech API commonly
known as the gTTS API. gTTS is a very easy to use tool which
converts the text entered, into audio which can be saved as a mp3 file.

The gTTS API supports several languages including English, Hindi,


Tamil, French, German and many more. The speech can be delivered
in any one of the two available audio speeds, fast or slow. However,
as of the latest update, it is not possible to change the voice of the
generated audio.

We have learnt about certain libraries in python . from which we have


implemented gtts , os , tkinter ,etc.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

PYTHON CASE STUDY

GUI in Python

GUI Programming in Python

You would have used a lot of applications. One common thing you
observe in all the applications is that they have multiple components
like labels, fields to give inputs, buttons, etc. These are the elements
that form the GUI (Graphical User Interface). In this article, we will
learn to make GUIs using Python. We will see different toolkits that
Python provides for GUI programming. Then we will discuss the
Tkinter, one of the most commonly used modules, in detail. Let us
start by seeing different modules Python offers.

Python Libraries for GUI Programming We can use any of the


following toolkits in Python for GUI programming.

1. Tkinter: Tkinter is a standard package used for GUI


programming in Python. This is built on top of the Tk interface

2. PyQt: PyQt is a Python toolkit binding of the Qt toolkit. Qt is a


C++ framework that is used by Python to implement a cross-platform
PyQt toolkit as a plug-in.

3. wxPython: wxPython is also a cross-platform GUI toolkit. It is a


wrapper for the API wxWidgets.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

Python Tkinter Module

As said before we will concentrate on the Tkinter module. Tkinter is a


standard Python library used for GUI programming. It provides an
object-oriented interface to build the Tk GUI toolkit. It is a faster and
easier way to build a GUI in Python. The creation of a blank GUI
interface is the first step of the creation of any GUI.

This process of creating a simple GUI in Tkinter requires the


following steps:

1.Importing the Tkinter library: We can import the Tkinter library by


writing the below code.

import tkinter

2. Creating the main window for the application: To create the


main GUI window using the function Tk() function. The syntax
of the Tk() function is: Tk(screenName=None,baseName=None,
className=’Tk’, useTk=1) All the arguments are optional.

We can change the name of the window by setting the


className argument to your choice. This function returns the
main window object which can be used in the next steps.

3. Adding the required widgets to the window: Tinter provides 19


widgets.

4. Calling the function mainloop(): This is the function that gets


triggered when an event occurs. This is an infinite loop that runs till
we close the application window. Now let us see the code to build a
simple GUI.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

CONCLUSION & REFERECE

Python GUI projects offer a great way to become proficient in


Python programming. They allow students to achieve
academic goals while moving towards their desired careers.
Most organized training programs include activity-based
methods to encourage an in-depth understanding of technical
subjects.

Python Database Connection Python definitely stands out to


be one of the most flexible programming interfaces for
databaseoriented programming. The classified set of python
DB-API’s makes the task of communicating with DB’s an
efficient process irrespective of any database.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

CHALLENGING EXPERIENCE

As a student, I felt the connection of database to python


IDLE a bit challenging. We used Mysql server for
creating and managing the database. Though the
concept of database server was not new for me, but
connecting two different softwares together via some
lines of codes was somewhat difficult. I tried this
connection for three long hours and was finally
succeeded. It was my silly mistakes in the line of code
which took me face a challenging task.

I am soo greatful to our mentor who taught us very well


and cleared all the concepts to us. Because of his
Guidelines and my efforts , I overcomed my challenge
and designed a working software. Now I am able to
store my data in the database records through python
IDLE.

Downloaded by shubham rathod (rathodshivam365@gmail.com)


lOMoARcPSD|44570338

SCREENSHOT OF OUR PROJECT’S OUTPUT

Downloaded by shubham rathod (rathodshivam365@gmail.com)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy