Industrial Training Report: Submitted by
Industrial Training Report: Submitted by
Industrial Training Report: Submitted by
Submitted By
SHAH SHUBHKUMAR JAYANT
PARMAR DARSHAL MAHESH
PHALOD VINAY GIRIRAJ
Industry Name
Livewire India
Under The Guidance Of
MS. SATYAWANI GOUNDER
Department Of
INFORMATION TECHNOLOGY
Year
2019-2020
2
ABSTRACT
In this company we learned how to get Coding skills better. Apart from this we
learned how to create a Application by using Python language. We learned here how
to get connected with different components through service. We learned how to
reduce the errors in program and observed different Application over here. We also
got daily theoretical knowledge about the languages.
4
ACKNOWLEDGEMENT
I express my sincere thanks to Ms. Satyawani Gounder who has given me the opportunity for
implant industry training in their organization. And also express my thanks to all the other staffs
of their organization. I would like to thank my guide Mrs. Pallavi Patil for encouragement and
guidance, which helped me in completing my training successfully. I would like to thank institute
for providing me the opportunity to learn and observe the technical work. Finally I would like to
thank my colleagues and friends who helped me in completing the training successfully.
I would also like to express my heartfelt gratitude to my parents, teachers and friends for their
direction, motivation and selfless support.
5
CONTENT PAGE
Sr. No Content Page no
06
01 Organizational Structure Of Industry
07
02 Introduction Of Industry
08
03 Types Of Languages
09
04 Distribution Of Modules
10
05 Software Testing Of Module
11
06 Major Module
12
07 Particulars Of Practical Experiences In Industry
16
08 Short Report
17
09 Challenging Experiences Encountered During Training
6
Application Development
Quality App Design
Proper Coding Techniques
MVC Framework
Latest Technology used
Responsive Website Design
7
INTRODUCTION OF INDUSTRY
TYPES OF LANGUAGES
ADVANCED JAVA:- Advanced Java stands for the applications that run on
servers which are web applications. There is a huge job opportunity for Java
Programmers all over the world. Knowledge of advanced java is required in many
technical sectors and various IT companies are paying very high to the individuals
who are knowledgeable in Advanced Java. In this field of computer and internet
networking, the job role of Java programmer is arguably one of the most lucrative.
So, if you want to avail top-notch industry standard Advanced Java training, then
without waiting further, get enrolled in our course.
PYTHON:-Python is a simple and powerful programming language. It has efficient
high-level data structures and effective approach towards object-oriented
programming. The language possesses syntax and dynamic typing, making it a
supreme choice for rapid application development and scripting on almost all the
platforms. It can be used for everything from software development, web
development, Data Analytics and scientific applications. The programming
language is used across some leading companies such as Google, Yahoo, NASA,
CERN, etc. Tech giants such as Facebook, Google, and Amazon etc use Python for
their business analysis.
JAVA:- Java is a programming language and computing platform. It is used to
develop, and deploy virtually all types of embedded and mobile applications,
games, Web-based content, and enterprise software. Some of the key advantages of
using Java are, it enables programmes to: Write software on one platform and run
it on virtually any other platform; create programs that can run within a web
browser and access available web services; develop server-side applications for
online forums, stores, polls, HTML forms processing, etc .
C:-C is one of the foundations for modern information technology (IT) and
computer science (CS).Many working principles of IT and CS, such as
programming languages, computer architectures, operating systems, network
communication, database, graphical user interface (GUI), graphics, image
processing, parallel processing, multi-threads, real-time systems, device drivers,
data acquisition, algorithms, numerical analysis, and computer game, are based on
or reflected in the functionalities and features of C.
9
DISTRUBUTION OF MODULES
PY MY SQL
We develop custom and clean websites ranging from business, corporate websites to
ecommerce solutions, web-based applications, CMS, Magneto, HTML, PHP etc across
various industries like education, research, IT, Support, Shopping Carts, Small businesses,
School, College, etc. We have our clients in varied market who are using our web
development services and are fully satisfied with our work ethics. We develop optimal
solution for your business and make you reach new heights in internet world.
COMPONENTS
In this step, we'll learn what makes a Blockspring function work, which sets
us up to test and create functions locally.
When you ran the blockspring command, the CLI tool populated your
directory with two
basicfiles, blockspring.json and block.py.
Check out the first file, blockspring.json:
SERVICES
The Web Services for Python Project provides libraries for developing
web services using the python programming language. The libraries
implement the various protocols used when writing web services including
SOAP, WSDL, and other related protocols. ... Links to all the project
management information (bugs, releases, etc).
10
SETUP
Python can be obtained from the Python Software Foundation website at python.org.
Typically, that involves downloading the appropriate installer for your operating system
and running it on your machine. Some operating systems, notably Linux, provide
a package manager that can be run to install Python.
11
REQUESTS. The most famous http library written by kenneth reitz. It’s a must have
for every python developer.
SCRAPY. If you are involved in webscraping then this is a must have library for you.
After using this library you won’t use any other.
WXPYTHON. A gui toolkit for python. I have primarily used it in place of tkinter.
You will really love it.
PILLOW. A friendly fork of PIL (Python Imaging Library). It is more user friendly
than PIL and is a must have for anyone who works with images.
SQLALCHEMY. A database library. Many love it and many hate it. The choice is
yours.
BEAUTIFULSOUP. I know it’s slow but this xml and html parsing library is very
useful for beginners.
TWISTED. The most important tool for any network application developer. It has a
very beautiful api and is used by a lot of famous python developers.
NUMPY. How can we leave this very important library ? It provides some advance
math functionalities to python.
SCIPY. When we talk about NumPy then we have to talk about scipy. It is a library of
algorithms and mathematical tools for python and has caused many scientists to switch
from ruby to python.
MATPLOTLIB. A numerical plotting library. It is very useful for any data scientist
or any data analyzer.
12
Practical Experiences done in industry were how to create database and how to
communicate with the team members. How to make Application project in small period of
time, and communication skills got more developed. And by giving everyday task we got
to know how actually projects are been done. If we get errors in our project then we use to
solve them by surfing on net and by interacting with friends and solving them. Because by
doing this are communication skills get more developed. In industry main thing is that
concentration is must needed because if there is no concentration then project may not
finish on the given boundary. And also we learned that time management is must. And we
learned working on Application project. And also completing weekly report made us how
consistent we were in doing are project and also we all were ready for are final project i.e
Python project. This industry was very useful for us because this will help is in our future
studies.
13
SHORT REPORT
Mini project Based on
CONCLUSION
• In any business, make it big or small, we must understand that taking good
care of our inventory is very important.
• If we as managers do not understand the concept of good inventory
management, we must learn to be familiar with it and its applications.
• One of the reasons for the failure of a business is its inventory management.
There are many ways to fight failure, and we can start from here.