0% found this document useful (0 votes)
29 views8 pages

Front Aman

Uploaded by

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

Front Aman

Uploaded by

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

A

REPORT

ON

INDUSTRIAL TRAINING ON

“Python Programming Course”


Taken at

In partial fulfillment of the requirement for the award of degree of


Bachelor of Technology
In
Department of Artificial Intelligence & Data Science

(Session 2024-25)

Duration: From 15 July 2024 to 28 August 2024

Submitted to: Submitted by:


Mr. Rahul Guha Aman Jat
Assistant Prof. 23EJCAD023
AI&DS III Semester
JECRC, Jaipur A-2
Department of Artificial Intelligence & Data Science
Jaipur Engineering College & Research Centre, Jaipur
Rajasthan Technical, University

Certificate of Training

This is to certify that the report of the training submitted is the outcome of the practical training done at
Intershala Trainings. in “C & C++ Programming” is carried out by Aman Jat bearing RTU Roll No.:
23EJCAD023 under the guidance and supervision . for the award of Degree of Bachelor of Technology
(B.Tech.) in Department of Artificial Intelligence & Data Science from Jaipur Engineering
College & Research Centre, Jaipur (Raj.), India affiliated to Rajasthan Technical
University, Kota during the academic year 2024-2025.
To the best of my knowledge the report
• Embodies the work of the candidate.
• Has duly been completed.
• Fulfills the requirement of the ordinance relating to the bachelor of technology degree of
the Rajasthan technical University and
• Is up to the desired standard for the purpose of which is submitted.

Dr. Manju Vyas Mr. Rahul Guha


Head of Department Assistant Prof.
AI&DS AI&DS
JECRC, Jaipur JECRC, Jaipur
DECLARATION
I hereby declare that the report entitled “C & C++ Programming Course” has been carried out and
submitted by the undersigned to the Jaipur Engineering College & Research Centre, Jaipur (Rajasthan)
in an original work, conducted under the guidance and supervision of Mr. Rahul Guha, Assistant Prof.
of JECRC Foundation, Jaipur.
The empirical findings in this report are based on the data, which has been collected by me. I have not
reproduced from any report of the University neither of this year nor of any previous year.
I understand that any such reproducing from an original work by another is liable to be punished in a
way the University authorities’ deed fit.

Place: Jaipur Aman Jat

Date: 02.09.2024 23EJCAD023


PREFACE
Bachelor of Technology in Information Technology is the Rajasthan Technical University course
(Approved by AICTE) having duration of 4 years. As a prerequisite of the syllabus every student on this
course has to take professional training from any Industry related to the stream for 60 days in order to
complete his/her studies successfully. And it is required to submit the project report on the completion
of it.

The main objective of this training is to create awareness regarding the application of theories in the
practical world of Information Technology and to give a practical exposure of the real world to the
student.

I, therefore, submit this project report of this training, which was undertaken at Internshala Trainings. It
was a good experience to have training in a Reputed Organization.

I feel great pleasure to present this project report. The report was prepared on the basis of the study

carried out regarding the Course of C and C++ Programming .


ACKNOWLEDGEMENT
“Any serious and lasting achievement or success, one can never achieve without the help, guidance and
co-operation of so many people involved in the work.”

I would like to express deep gratitude to Dr Manju Vyas, Head of Department (Artificial Intelligence &
Data Science), Jaipur Engineering College & Research Centre, Jaipur (Rajasthan) without whose
permission the training would not be possible. I would also like to thank Mr. Rahul Guha, Assistant
Professor, PTS Coordinator, Department of AI&DS JECRC, Jaipur who recommended me for this
training.

It is my pleasant duty to express my profound gratitude and extreme regards and thanks to Mr. Rahul
Guha who gave me an opportunity to take professional training in Internshala Training.

Last but not the least, I am grateful to My parents whose blessings and inspirations are always with me.
I am heartily thankful to those people who are involved directly or indirectly in this project for
encouraging me whenever I needed their help in spite of their busy schedule.

Aman Jat

23EJCAD023
COMPANY PROFILE

Internshala Trainings is a premier online learning platform that aims to equip students and professionals
with industry-relevant skills to bridge the gap between academic learning and professional demands.
Founded as an extension of Internshala, India’s largest internship and training platform, Internshala
Trainings focuses on providing practical, career-oriented education to learners from diverse
backgrounds.

The platform offers a wide range of certified online courses in areas such as programming, data science,
business communication, digital marketing, web development, creative writing, and more. These
trainings are meticulously designed by industry experts, ensuring that learners acquire skills that are not
only theoretical but also applicable in real-world scenarios. The goal is to make learning accessible,
affordable, and effective for everyone.

Internshala Trainings also provides mentorship and doubt-resolution support, ensuring that students
have access to guidance whenever required. This personalized approach sets it apart from many other e-
learning platforms, making it especially appealing to first-time learners or individuals transitioning to
new career fields.

Affordability is another key strength of Internshala Trainings. With pricing that caters to students and
early-career professionals, the platform makes premium education accessible to a wide audience. .

Internshala Trainings has a significant focus on employability. Apart from providing skill-based
education, the platform offers resources to help learners build their resumes, prepare for interviews, and
apply for internships or jobs. The integration of training programs with Internshala's internship platform
provides a unique advantage, allowing learners to apply their skills in practical settings and gain
valuable work experience.

With a vision to empower young minds and contribute to the nation’s skill development goals,
Internshala Trainings continues to innovate and expand its offerings. By combining technology,
expertise, and a learner-centric approach, it has become a trusted name in online education,
Chapter Index

S. No. TITLE
Certificate
Declaration
Preface
Acknowledgement
Company Profile
1. Introduction
1.1 About C++
1.2 Scope
1.3 Features
2. The Design and Evolution of C++
3. Introduction To C++
3.1 Basic Structure
3.2 Data Types & Operators

Object Oriented Programming (OOPS)


4.

4.1 Introduction to Object Oriented Programming (OOPs)

4.2 Basic Concepts Of Objects Oriented Programming

4.2.1 Class

4.2.2 Objects

4.2.3 Inheritance

4.3.1 Polymorphism

4.3.1 Data Encapsulation

4.3.1 Data Abstraction

Conclusion
Future Scope

Reference

You might also like