Training Report
Training Report
BACHELOR OF TECHNOLOGY
in
Computer Science Department
by
Name: NAUSHANA PARVEEN
Regd. No.: 19105140014
1 Training Report
CERTIFICATE OF AUTHENTICITY
DEPARTMENT OF COMPUTER SCIENCE DEPARTMENT
MAULANA AZAD COLLEGE OF ENGINEERING AND TECHNOLOGY
2 Training Report
INTERNSHIP CERTIFICATE
TABLE OF CONTENTS
1. Acknowledgement -------------------------------------------------------- 4
2. Abstract -------------------------------------------------------- 5
3 Training Report
9. Description of the Training Modules----------------------------------- 15-18
ACKNOWLEDGEMENT
First of all, I would like to express my sincere gratitude to the platform that helped me to do the
online internship, InternshipWala.com, for their support, availability and insightful comments,
and for steering me to the right direction whenever I needed it. I also would like to thank all the
people who helped me complete this Internship/Training with their patience and openness and
the enjoyable learning environment they created.
It is indeed with a great sense of pleasure and immense sense of gratitude that I acknowledge the
help of these individuals. I would like to thank my Head of the Department Mrs. SHRADDHA
PANDIT, for his constructive criticism throughout my internship.
I would like to thank my Department Internship Coordinator, Mr. AMIT KUMAR, for his
constant guidance and advice along the way, in both professional and personal matters.
I would also like to thank Ms. Vanshika Sinha and Mr. Zain Abedin of InternshipWALA for
their support and advices to complete internship in above said organization. I am extremely
grateful to my department staff members, friends and my family who helped me in successful
completion of this internship.
I would like to thank all those who I had the pleasure to learn with for making this demanding
time joyful yet efficient, and for taking the time to answer any of my questions.
Finally, I must express my very profound gratitude to my parents for providing me with unfailing
support and continuous encouragement throughout my years of study leading to this very
moment, and particularly for their sacrifices this year that allowed me to study abroad.
4 Training Report
NAUSHANA PARVEEN
INTERN
ABSTRACT
This report describes the work I have done as part of my four-week internship from a dynamic
online platform named, InternshipWala.com.
I also present an in-depth analysis of the strengths and weaknesses as well as threats and
opportunities available to the Online Platform InternshipWALA as identified through a SWOT
analysis
The first task of this internship was to learn a technology/language which will help in my career.
I chose CPP .I have mentioned the topics learnt during my Internship/Training.
Apart from the above mentioned topics I leant Office Work Skill such as Team Work, Report
Writing, Knowing Products and Services
5 Training Report
ABOUT THE ORGANISATION
InternshipWALA
InternshipWala.com is an online Platform for Trainings, Internships and Projects. The company
is registered under Ministry of MSME, Govt. of India and also accredited by International
Accreditation Services. The International Accreditation Service (IAS) provides objective
evidence that an organization operates at the highest level of ethical, legal and technical
standards.
Online Trainings have become very popular as they are affordable, convenient and flexible. Any
student can learn the technologies at their own pace. The benefits of their online courses are that
they provide students the opportunity to plan study time as per their other commitments.
Students can study and work at their convenience.
InternshipWALA also provides online project ,where students can complete their Pre Final and
Final year Project online with expert guidance. They guide at each step, right from Synopsis
preparation, Software Installation, Coding, Testing and implementation. It is convenient for the
students to complete their project from their home.
Doing internships is no longer a choice but a necessity for college students like us. A large
number of universities and colleges across India have made internships a part of their
curriculum. With more and more employers looking for candidates with prior work experience,
internships are the way out for students. They help them gain valuable professional experience
and also understand the corporate work culture.
At InternshipWALA the students gets a chance to learn the technology online and then apply for
Internship at our partner companies to get real time work experience. Also, in today’s world,
students must have experience of work from home, using the gadgets and technologies available.
That is where InetrnshipWALA is different from many other online Platforms.
6 Training Report
After spending a good some of six weeks with InternshipWala.com, I learnt their ultimate
Objective in association with the Internship that they are providing. As it has been noticed that
such platform is presented since long but the way they provided guidance is different. As I am a
student from Bihar Secondary Board Education and these Internships, projects Mock or
Communication Skills Have always been a challenge for me. Majority of students like me have
to face this problem. I found the solution of my problems a InternshipWala.com
Their objective is to provide the best learning experience to all. The intern also learns soft skills,
work culture, ethics and organizational behavior while undergoing training. This goes a long way
in helping the student to secure permanent employment in the future. At the end of our training
InternshipWala.com issue a Certificate attesting to their training and proficiency in a particular
field.
The second and the major purpose of InternshipWala is to make the student Industry ready. In
order to provide the students or learners the best quality learning they focus and arrange the
following cutting edge services as a part of their program:
• Online Support
• Timely lessons
• Doubt Clarifying Classes
• Webinars with Resource persons from Industry.
• Mock with Expert and many more.
• The most updated resource materials.
• Offline Support
7 Training Report
PLAN OF THE INTERNSHIP PROGRAM
8 Training Report
LEARNING EXPERIENCES
Knowledge Acquired:
I learnt in detail about the subject matter of my Internship. I learnt about the
essential requirements what I should attain to be ready for my Professional Career. I have
got a better idea about myself while learning with this platform. This internship
introduced myself to a to real-life work problems and hence I developed problem-solving
skills. The knowledge that I learnt with the help of this online Platform is also helpful in
building career options after my technical education.
Skills Learned:
I have learnt several skills during my Internship. The things that I found really very
helpful are mentioned below:
Like I said, this internship has improved my skills a ton, both off paper and on paper. I
didn’t realize it all of this time, but this position served not only as a positive learning
experience, but a resume builder as well. I learned skills such as communication within a
small business setting, event planning, marketing and display of products, and customer
service in a business which focuses on the customer. They provided us sessions and
resource material on how to write my resume. I have made my own Resume based on the
session they arranged.
Teamwork:
The first thing I need to mention is definitely team work. My internship experience is
different from my college project where one person did all the work and the grades were
shared among us. Here, it is more professional and each one in a team needs to work
together to finish the task. I learnt to work as a team without focusing entirely on myself.
I also learnt about the importance of Teamwork. I learnt how to act if I would be a
member or I would be the Team leader. It provided me the real experience with their
examples how to be in a Team.
9 Training Report
Knowing Product and Services:
I learnt that is highly recommended to know all the necessary details about the
Product we are associated with. Our ideas should be creative but we must not ignore the
conventional idea about our Product. We can be the best critic of our Product and find
ways to upgrade our Product by learning its shortcomings. Self Evaluation is the best
evaluation so we should be our own judge and try to earn the customers’ trust for a long
run.
Group Discussion:
We learnt what is a Group Discussion, what are the assessment measures utilized for
choosing/filtering participants, and how might one guarantee success in GDs. I learnt
that while short listing a candidate in a Group Discussion the Interview panel finds a
person who can communicate with a number of people such as colleagues, clients,
customers, and many more t bring business for the company. So, the one candidate who
has the leadership activity and whose expressions are effective and also who has the
power to organize his knowledge with the suitable word becomes the ultimate choice of
the panel. So in a nut shell the panel’s prime concern is to find out-who can make his
presence outstanding in the group. It becomes essential to be a good listener and then try
to snatch the time and put up your opinion in a logical manner.
Making Reports:
1 Training Report
0
Simple words: The writer should use simple words and easy to understand language.
Arrangement of Matters: The subject matter of the report should be symmetrically
arranged. If so, the readers can understand the report in the right direction.
SWOT Analysis:
Facing Interviews:
After the completion of my training I learnt about the basic and important aspects to be
Industry ready. I learnt about one of the crucial things ‘Facing Interviews’. The details
and the idea what the InternshipWala provided me is going to help me in building my
career. The mock session was really very helpful to know my mistakes and not to repeat
in future.
It’s one of the top listed skills that recruiters look for in a resume and something that can
get us from bottom to top. Communicating well is a gem of a skill which we learnt during
our internship experiences. They provided us the experience of telephonic Interview. I
found the experience as a life-long learning experience.
The Internship provided me sessions with Experts from Industry. It helped me to clear
my assumptions and doubts. The Experts were highly knowledgeable and were happy to
help us.
1 Training Report
1
Observed attitude and gained values:
The challenge that I faced is time management. Earlier, I could just miss a class because I
had some personal commitments. During this internship which is almost the beginning of
my work life, I realized that I can’t mark my absence on a regular basis. That's why it
helped me to learn to manage time better by maintaining a balance between work and
personal life, without harming any of them.
The internship program is a great bridge for graduating students into the workplace.
1 Training Report
2
SWOT ANALYSIS
Strength, Weaknesses, Opportunity and Threats
Strength Opportunity
• Brand • Online Learning
• Resource Persons • Growing Technical Demand
• Connectivity • Technological Advancement
Weaknesses Threats
• Load on Internet • Competitors
• Limited Subjects • Work load
Duplicity
1) Introduction to C++
1 Training Report
3
2) C++ Keywords
3) Operators in C++
5) OOPS Programming
7) Destructor in C++
8) Function in C++
1 Training Report
4
OVERVIEW
1) What is C++?
3) Uses of C++
C++ is an object-oriented programming language which gives a clear structure to programs and
allows code to be reused, lowering development costs. Applications of C++ Programming As
mentioned before, C++ is one of the most widely used programming languages. It has it's
presence in almost every area of software development. I'm going to list few of them here:
Application Software Development - C++ programming has been used in developing almost all
the major Operating Systems like Windows, Mac OSX and Linux. Apart from the operating
systems, the core part of many browsers like Mozilla Firefox and Chrome have been written
using C++. C++ also has been used in developing the most popular database system called
MySQL.
Programming Languages Development - C++ has been used extensively in developing new
programming languages like C#, Java, JavaScript, Perl, UNIX’s C Shell, PHP and Python, and
Verilog etc.
1 Training Report
5
Computation Programming - C++ is the best friends of scientists because of fast speed and
computational efficiencies.
Games Development - C++ is extremely fast which allows programmers to do procedural
programming for CPU intensive functions and provides greater control over hardware, because
of which it has been widely used in development of gaming engines.
Embedded System - C++ is being heavily used in developing Medical and Engineering
Applications like software for MRI machines, high-end CAD/CAM systems etc.
As we know both C and C++ are programming languages and used for application development.
The main difference between both these languages is C is a procedural programming language
and does not support classes and objects, while C++ is a combination of both procedural and
object-oriented programming languages.
*Similarities between C and C++ are:
They share the same basic syntax. Nearly all of C’s operators and keywords are also present in
C++ and do the same thing.
C++ has a slightly extended grammar than C, but the basic grammer is the same.
Same notions of stack, heap, file-scope and static variables are present in both the languages.
C++ can be said a superset of C. Major added features in C++ are Object-Oriented Programming,
Exception Handling and rich C++ Library.
Below is the table of differences between C and C++:
C was developed by Dennis Ritchie between the year 1969 and 1973 at AT&T Bell Labs. C++
was developed by Bjarne Stroustrup in 1979.
1 Training Report
6
C does no support polymorphism, encapsulation, and inheritance which means that C does not
support object oriented programming.
C++ supports polymorphism, encapsulation, and inheritance because it is an object oriented
programming language.
C is a subset of C++.
C++ is a superset of C.
C contains 32 keywords.
C++ contains 52 keywords.
C is a function-driven language.
C++ is an object-driven language
1 Training Report
7
Reference variables are not supported by C.
Reference variables are supported by C++.
C provides malloc() and calloc() functions for dynamic memory allocation, and free() for
memory de-allocation.
C++ provides new operator for memory allocation and delete operator for memory de-allocation.
I found it very helpful to do this online Internship from Internshipwala.com. This was my first
time experience to be enrolled in any such experience. My concern was whether this company
will be able to come up my expectation as a student. I can state with affirmation that what I have
1 Training Report
8
learnt from them is going to stay with me. This Internship course has taught me quite important
subject matter in associations to the present time.
2. Google.com
1 Training Report
9
Thank you!
2 Training Report
0