Professional Documents
Culture Documents
Course: DIPLOMA
Branch: COMPUTER ENGINEERING
BY
Page 1
+
Page 2
INDEX
5 Chapter 01 7
6 Chapter 02 8
7 Chapter 03 9
8 Chapter 04 10
9 Chapter 05 11-13
10 Chapter 06 14
11 Chapter 07 15
12 Chapter 08 16
13 Chapter 09 17
14 Chapter 10 18-19
15 References / Bibliography 20
17 Attendance 27
Page 3
Maharashtra State
Board of Technical Education
Certificate of Completion
Of Industrial Training
(By respective Head of Institute & Head of Department)
Code 0141.
Acknowledgement
Page 4
I feel immense pleasure in thanking my mentor Prof. Rutuja sathe for his/her
support, constant encouragement, consistent guidance and inspiration throughout
this In-plant training. His/Her willingness to motivate me contributed
tremendously to my In-plant project and itsreport. His/Her guidance and
discussions with him/her are invaluable in realization of this In-plant report.
Abstract
Page 5
Python is an interpreted, object-oriented, high-level programming language with
dynamic semantics. Its high-level built in data structures, combined with dynamic
typing and dynamic binding, make it very attractive for Rapid Application
Development, as well as for use as a scripting or glue language to connect existing
components together. Python's simple, easy to learn syntax emphasizes readability
and therefore reduces the cost of program maintenance. Python supports modules
and packages, which encourages program modularity and code reuse. The Python
interpreter and the extensive standard library are available in source or binary form
without charge for all major platforms, and can be freely distributed.
Often, programmers fall in love with Python because of the increased productivity
it provides. Since there is no compilation step, the edit-test-debug cycle is
incredibly fast. Debugging Python programs is easy: a bug or bad input will never
cause a segmentation fault. Instead, when the interpreter discovers an error, it
raises an exception. When the program doesn't catch the exception, the interpreter
prints a stack trace. A source level debugger allows inspection of local and global
variables, evaluation of arbitrary expressions, setting breakpoints, stepping through
the code a line at a time, and so on. The debugger is written in Python itself,
testifying to Python's introspective power. On the other hand, often the quickest
way to debug a program is to add a few print
Page 6
Chapter 1
Chapter 2
Page 7
INTRODUCTION OF INDUSTRY
INTRODUCTION OF INDUSTRY
VISION :-
To be a leading global TechEd IT company that provides a transformative
hybrid training to create 21st century IT workforce, which will help netizens
deal with the modern day revolution.
Page 8
Chapter 3
TYPES OF EQUIPMENTS USED IN INDUSTRY
Infeanet Digital Marketing and Web Media Pvt.Ltd is a service based software
company, the major services provided are Development of Software and
Maintenance related work is done by the company. Major System are there are
server room and many software and maintenance related system like Computer
system and router headset etc. are used.
Page 9
Chapter 4
)))(
Page 10
Chapter 5
5.1) TESTING
Still, the delivery of a reliable network is not done without quality testing.
You’ll have to check:
• Compliance with project requirements
• Meeting the budget and time estimates
• Code quality and other relevant network metrics.
That is why this step of the planning process requires you to have these
aspects set in place before starting the actual work.
This is why we have this step separate – it’s also a stage that takes more time to
finish. The testing and quality assurance phase can also be covered by an
external team. If that’s the case, they can provide a separate plan for this stage
Page 11
• What quality assurance engineers do?
The roles of quality assurance engineers will vary by company and industry.
Using software as an example, a QA engineer’s job description might include
the following responsibilities:
• Usability testing
• Feature testing
• System testing
• Integration testing
• Creating test plans built on automated scripts to test the product
• Developing standards to ensure quality software code
• What’s an Example of Quality Assurance in Practice?
The following hypothetical story illustrates how quality assurance
Page 12
roofs were installed within the last six months are experiencing leaks
during the first rain.
The source:
The QA team investigates and finds that the company’s roof tile
supplier changed the composition of its tiles. After speaking with
experts, the team realizes the supplier’s cheaper components make
their tiles more porous.
The solution:
The QA team alerts the executives, who put pressure on the supplier to
improve its tile quality or lose the company as a customer. The QA team
then writes a new policy requiring a weather test for any new materials
added to the company’s roof installation process.
Page 13
Chapter 6
Page 14
Chapter 7
Page 15
Chapter 8
PRACTICAL EXPERIENCE PARTICULARS OF INDUSTRY
Page 16
Chapter 9
Description: is a fun vocabulary game for young learners and young teens with
a level of A2 (Basic user) on the CEFR.
In this game students read a definition of a word and have to guess what the
word is using the letters that appear. This game is a great way to practice
reading, spelling and review vocabulary all at the same time. You can also use
this activity to prepare Cambridge Flyer level students for the Flyers exam as a
similar task appears in the exam though this game is a great game for any group
with an A2 or below level.
Page 17
Chapter 10
Android will dominate the worldwide smartphone OS market in 2018. But the
users will have option to choose from over 3.5 million Android apps available
in the Google Play Store. Each developer has to explore ways to make his
Android app stand out in the crowd to boost app downloads. Also, he needs to
optimize the Android app’s user experience to prevent user abandonment. At
the same time, the mobile app developers also need to identify and address a
number of major challenges in Android app development to make their mobile
apps successful.
Challenging Experiences encounter during training
1. Setting Goals
There are many challenges in python programming language. The first thing
you have to overcome in a project is to clearly define your goals. Goals can
affect or reduce the quality of your python programming Starting with a
specific goal simplifies the process and allows developers to focus on the right
direction.
2. Designing and UI (User Interface)
The first thing that catches the viewer’s attention is usually an attractive design.
People like to interact with attractive designs as well as python programing.
Everything created for marketing should be of high quality. This allows you to
increase user engagement and conversions. For this reason, good app design is
essential for any website or app.
3. Speed and Performance
Python is a powerful and versatile higher-order programming language. Whether
you’re developing a web application or working with machine learning, this
language has you covered. Python does well at optimizing developer productivity.
You can quickly create a program that solves a business problem or fills a
practical need. However, the solutions you reach when developing quickly aren’t
always optimized for python performance.
4.Working Frame and Knowledge Required
There are some frameworks, programming languages, and equipment to be had
with inside the net improvement industry, for constructing net apps. Selecting
Page 18
the proper form of equipment and frameworks can sound easy, however, this is
an undertaking many builders fail to apprehend with inside the early ranges of
improvement.
4. Growth and Scalability
Python is an accessible program that can be scaled up and implemented for vast,
complex tasks, including compiling massive amounts of data and executing
machine learning algorithms. Python can also be used as a glued scripting
language that integrates the existing components and helps build scalable
applications. However, Python is less scalable in terms of performance and
execution speed than other programming languages like Java and C++.
5. Safety and Security
Python is a popular programming language that is used for various purposes
such as web development, data analysis, machine learning, and more. When it
comes to safety and security in Python programming, there are several best
practices that developers can follow to keep their code safe
Page 19
References / Bibliography
Page 20
WEEKLY DIARY
Week 1: From: 03/06/23 To: 10/06/23
• applications of Python.
• Learn features of Python.
2.
• Understood the concept about keywords and identifiers.
• Write simple python program
• Datatypes in python.
• Boolean
3.
• Set
• String
Page 21
Week 2: From: 12/06/23 To: 17/06/23
Page 23
Week 4: From: 03/06/23 To: 07/07/23
4
• Understood the ‘random’ module in python and create a game using
it.
• Learned various math functions in Python.
Page 24
Week 5: From: 10/07/23 To: 14/07/23
Page 25
Week 6: From: 17/07/23 To: 21/07/23
Page 26
ATTENDANCE
Page 27
CERTIFICATE GIVE BY INDUSTRY
Page 28