Python Project Report (Heart Shape)
Python Project Report (Heart Shape)
Mode of Implant
Training
Offline Training
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 1
DEPARTMENT OF COMPUTER ENGINERING
ACADEMIC YEAR
2024-2025
DECLARATION
Place:
Date:
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 2
Certificate of Completion of Industrial Training
Place:
Date:
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 3
ACKNOWLEDGEMENT
We like to share our sincere gratitude to all those who help us in completion
of this Implant Training. During the work we faced many challenges due to our
lack of knowledge and experience but these people help us to get over from all
the difficulties and in final compilation of our idea to a shaped sculpture.
We would like to thank Mr.N R Patilsir as well as Mr.Sagar Tondale sir for
his governance and guidance, because of which our whole team was able to learn
the minute aspects of a Computer Engineering.
We would also like to show our gratitude to our department faculties Mrs.
S S Patil of our Computer Engineering department for their continuous help and
monitoring during the work. I am thankful to supporting staff of our Department
as well as Domain Training and Placement centre, for their help and support
towards my training.
We are also thankful to our whole class and most of all to our parents who
have inspired us to face all the challenges and win all the hurdles in life.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 4
ABSTRACT
In this training we have learn lot of about computer engineering, like scope
of computer engineering, importance of Python And Artificial Intelligence
(AI).
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 5
Chapter 1:
Organizational Structure of
Industry and General Layout
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 6
Providing Network Projects services for
1] IT Infrastructure Services 2]
Banking sectors
Facilities:
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 7
Infrastructure:
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 8
Domain Computer Education, Kolhapur
Training Department
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 9
Chapter 2:
Introduction of Organization
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 10
2.1. Introduction of Organization
1. History
Domain Computer Education was founded in January 2008 in Kolhapur District & in July 2013
Established center in Sangli District.
Domain Computer Education is one of the well known leading Institute in Kolhapur & Sangli
District for the Industry Oriented Global IT Certification Training & Placement Services.
To achieve its goal the Domain Computer Education conducts Technology workshops,
Technology update sessions, Trainings for industry certification, Technology advisory meet,
Professionals meet for emerging technology discussions, etc. Domain Computer
Education prime collaboration mechanism is providing comprehensive trainings on industry
certifications from Cisco, Microsoft, RedHat and others. These trainings are conducted by
industry working professionals who have extensive hands-on experience and the practical
knowledge in designing and deploying solutions, according to real life situations.
Today we people are working as certified training and exam partner for Red hat India Pvt. Ltd,
Our Organization is affiliated with “Shivaji University” for Computer Hardware Course. Also
our organization is affiliated with MSSDS [ Maharashtra State Skill Development Society] for
SKILL India IT Courses.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 11
Organized 2 successful Campus drive events Siddham 2k17 & @ Siddham
2K18
Trained 1000+ students placed 500+ candidates successfully in various
MNC’s
Corporate Training:
Domain computer education is a team of corporate trainers. With the advance training of
computer technology we are also able to provide corporate training for corporate levels
candidate and companies.
Mission:
Our mission is to train our student to an expertise level, with the latest technologies in the
Global IT Market. Which is required by MNC’s? Providing in-depth knowledge with hands-
on practical on modern equipment’s with Global IT Certification.
Placement Cell:
In View of the huge demand in the IT industry, Domain Computer Education Placement
Department Interact with Companies, understand their current and growing requirements and
place the engineer
Values
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 12
2. Our Placement partners
1) Wipro
2) TCL
3) InfiMinds
4) IDC Technologies
5) Excel IT Services Ltd
6) Experies Ltd.
7) Progressive
3. Quality Policy
1) We at Domain Computer Education are committed to continually achieve
higher quality standards in providing-Training, project Management and
offering Staffing & IT Solutions ensuring quality service every time.`
1. Python Programing
2. Machine Learning
3. Artificial Intelligence
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 13
2.3. Staff Team
There are no leashes at Domain Computer Education. Domain Computer
Education work on flat, decentralized teams, each with decision-making authority, and
our people have the freedom to approach, own, and solve problems creatively. Domain
Computer Education have intentionally chosen this Domain Computer Education is a
team of young, enthusiastic and creative Engineers working consistently towards
quality delivery. At Domain Computer Education believes in long term relations.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 14
Chapter 3
Types of Major equipment’s
and machines used in
Organization
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 15
3.1 Major equipment’s used
Computer system
Network Components
1)Cisco Router 1)Dlink Wireless Access Point
Series 1750,1841,1941,2841 Total-4
Total- 6 Cisco Wireless Firewall Router
Device Name
2)Cisco Switches Total-2
Series Catalyst 2950,2960,500
Total-3
Cable Tester-2
1)Coaxial Cable-5 Crimping Tools-4
Cables 2)Twisted Pair-100 Punch down Tool-2
3) Fiber Optic-10 RJ 45 Connectors-100
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 16
Chapter 4:
Development process along
with production planning and
control methods
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 17
Steps to Prepare the Various Network Cables
Step1: Identifying Various Network Devices, Cables, Connectors
Step2: Preparing Twisted Pair Cable Straight through& Cross Cables using
568A&B Standards
Step3: Configuring Wireless Access point to access the wireless internet
Step4: Creating Private LAN using Straight cable
Step6: Creating VM’s & Storage Container on Microsoft AZURE cloud service
Testing process:
Step 1: Logining on client computer using Domain user verifying
authentication
Step 2: Connecting WIFI devices to test the connectivity of Wireless Access
point.
Step 3: Running Routing Protocols RIP, EIGRP & OSPF to test the routing
between different networks
Step 4: After creating VLAN’s assigning it to various interfaces and testing it
with connected host PC’s
Step 5: Execute test cases by giving variety of inputs.
Step 6: Connecting the EC2&Storag Bucket using Remote desktop and verifying
it.
Step 7: Connecting the AZURE VM’s and storage through web console.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 18
Steps to Prepare the Various python Libraries.
Step 1: Cover The Following Python Fundamentals.
Data analysis
Data science and machine learning
Mobile apps
Website development
Work automation
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 19
Chapter 5:
Testing of finished products
along with quality assurance
procedures
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 20
5.1 Testing of products
1. Requirement Analysis-
The first step towards testing is analyzing the user requirements and converting those
requirements into formal requirements like functional and non-functional requirements.
7. Test closure-
Test Closure is a document that gives a summary of all the tests conducted during the Cloud
Service life cycle, it also gives a detailed analysis of the errors resolved and errors found .
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 21
5.2 Testing carried out
1. Functional testing-
2. Test Automation-
Domain Computer Education partners with its customers, understands their needs and
processes, and recommends appropriate automation strategies and executes them to enhance
testing quality, reduce implementation effort and schedule and ensure return on investments.
3. Compatibility testing-
Compatibility & Interoperability Testing is aimed at verifying whether the application under
test interacts and functions as expected with the required software and hardware combinations.
Thus, this test plays an important role in case any Private network & Cloud services are
required to run on different platforms with multiple software and hardware components.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 22
Chapter 6:
Major software products used
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 23
6.1 Major software products used
Most of these software’s which helped us in efficient implementation of it for training course.
First of all in the first week of training, we learnt about the Network
Components & Devices, use of those devices in networking purpose. This was totally new to
us hence we needed to know about the Networking and then implement it for deploying
Wireless And wired network .For this we used the Network LAB access where we actually
prepared our own cables and made the connectivity and testing the connectivity between
multiple computers. By suing Command line utility called PING Command
After that in second week, we were introduced to Wireless access point product
to configure the WIFI Internet, which made possible to access to Wi-Fi internet connection.
We learned how to create SSID & Set security password
After we deployed the server client model to provide the centralized network
access by using windows server 2016 configuring it as Domain Controller and adding windows
10 computers as a client to the server.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 24
Chapter 7:
Particulars of practical
experiences in organization
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 25
7.1 Practical experiences in organization
Everyone was assigned a specific module from Better Django Web framework for testing
purpose. I was assigned the create website project actions module that included options like
application creation inside the website, and modifying the required files in the application and
accessed it by the web browser after running django server.
For the above module, I first wrote test cases on each and every field in every option. After that
I tested the test cases, uploaded screenshots and then submitted the status to the developer.
Then developer resolved our queries and made changes with the help of test cases. After
developers work was done then I retested the test cases with the new updates and uploaded new
status as per the output.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 26
Particulars of Practical Experiences
In the industrial training, we also attended the Contest organized by the Domain Computer
Education that is helped us to develop versatile skills like Presentation, Video presentation
Resume Building k which will, help us for our future life and our professional career also.
➢ Soft Skills:
Communication, Presentation, etc.
In our training, we develop our communication and presentation skills, which are most
helpful for us. With the help of this skills we can able to represent our ideas in front of our
Team and able to communicate properly with our head and team and its help the also for project
discussion such as collecting requirements and expectation of users for their project
➢ Life Skills:
Time management, Safety, Innovation, Entrepreneurship, Teambuilding, etc.
In the time of training we develop our skills like time management, team building.
With the help of this skill we are developing our project task in the given time, audits also helps
us for working in team, in this period we are able to complete our work in given time and
understand the opinions of our team members. Also we are able to keep our data safe from the
hackers. It’s really a great achievement for us to working in the group, understanding the ideas
of each other and completing the work in the defined amount of time and keep our data safe
and secure from the stakeholders and hackers.
➢ Hands-On:
In the training we are not just studies the theoretical concepts, also learnt form it
Practically by our own way, it helps us for developing our ideas and our mentality about
Networking and Cloud Computing Services in this days we are able to remove the errors occurs
in the Network and the problems occurred in the time of deployment. Our practical knowledge
is increased in those days.
That helps us to increase our ideas in the quality and implementation areas, also we
are able are able to use the tools and familiar with them which are used in industries for network
& Cloud computing utilization in IT Infrastructure services..
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 27
Our other some developed skills are -
To Configuring Network devices like Cisco Router and switches
How to test a Network and Resolve the errors from the network communication?
Problem solving and Implementation of devices.
Utilization of AMAZON AWS & MICROSOFT AZURE cloud services in IT
Industries
In this training we also experienced the study of industry, its history and its IT
infrastructure Deploying methods using various platforms, its turnover and how
teamwork is carried out. In short, we experienced the completely industrial
environment.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 28
Chapter No 8:
Description about project
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 29
➢ Title: To create Heart shape with python.
➢ About Project:
The project that we deployed in the period of our industrial training is
We created text editor in our project.
Objective:-
1. First download python3.11 version.
2. Open IDLE and Create new File.
3. Write python code for Heart Shape.
4. Run the code & Display the result.
Code:
import math
from turtle import *
def hearta(k):
return 15*math.sin(k)**3
def heartb(k):
return 12*math.cos(k)-5*\
math.cos(2*k)-2*\
math.cos(3*k)-\
math.cos(4*k)
speed(0)
bgcolor("black")
for i in range(10000):
goto(hearta (i)*20,heartb(i)*20)
for j in range(5):
color("#f73487")
goto(0,0)
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 30
OUT PUT:-
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 31
Chapter 9:
Special experience
encountered during training
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 32
9.1 Challenging experiences encountered
Implementing & Deploying python coding is itself a challenging experience although
it allows us to find errors but also to resolve is it satisfies the requirements or not so it must
be carried out professional to provide the proof of quality of services. As we do not have much
of practical’s in our course so we learned the proper format for creating and accessing the
python code as well as the techniques to execute them therefore it take us about a week to
learn all the things.
Also, we were given task for implementing new codes by using python libraries which
unfortunately did not get completed, but was a very challenging task. As the it was carried on
using the guidance of our Trainer we needed to learn about it.
In this six weeks of training we faced 2 special challenging tasks like creating codes
and run it, which helped us in improving our practical skills as well as enhancing our Technical
knowledge.
Domain Computer Education, Station road, Kolhapur – 9225804090 Email – domainkop@gmail.com Page 33