•   Pune: +91 8447901102
  • Karad: +91 9561213447


Course Name : C++

Batch Schedule : 15-Mar-2021   To   02-Apr-2021

Schedule : Weekdays (Mon-Fri)

Duration : 15 Days

Timings : 08:00 AM  To  12:00 PM

Fees : Rs. INR 7000/- 5500/- (Inc. 18% GST)

  • C++ Introduction:
    • History of C++.
    • C++ specifications and keywords.
    • Flow of execution.
    • Data type and its type, type modifiers and qualifiers.
    • Structure in C/C++, access specifier.
  • Class and Objects:
    • Class implementation and reared oops concepts.
    • Object and its characteristics.
    • Empty class and its use.
  • Namespace:
    • Storage classes, scope and life time.
    • Namespace concept and its use.
    • Console streams in C/C++ and its use.
  • C++ Language Features:
    • Pointer basics, this pointer.
    • Constructor.
    • l-value & R-value, Const in C/C++, Mutable.
    • Default arguments.
    • Inline function.   
  • Exception handling:
    • Exception handling Fundamentals.
    • Exception specifications.
    • Data security (concept and implementation).
  • OOPS Concepts:
    • OOPS theory and its advantages.
    • Phases in object oriented software development.
    • Major and minor pillars of oops.
    • Function overloading, name mangling & mangled name.
  • Dynamic memory allocation, destructor and copy constructor:
    • Dynamic memory allocation in C and C++.
    • Dangling pointer and memory leakage.
    • Destructor.
    • Shallow copy and deep copy.
    • Copy constructor.
  • Friend function and operator overloading:
    • Friend function and class.
    • Nested and local class.
    • Operator overloading concept, use and its limitations.
    • Conversion function.
  • How to share data between objects:
    • Static data member and member function.
    • Singleton class and factory design pattern.
    • Anonymous class and object.
  • Inheritance and polymorphism:
    • Hierarchy and its type.
    • Association, composition & aggregation.
    • Inheritance basics, mode and its type.
    • Diamond problem.
    • Polymorphism.
    • Object slicing, upcasting and down casting.
  • Virtual function, Abstract class and interface:
    • Virtual function and function overriding.
    • Early binding and late binding using C and C++.
    • Virtual Function Table and Virtual Function Pointer.
    • Pure virtual function, abstract class and  interface.
    • Interface inheritance versus implementation inheritance.
  • Advanced C++:
    • RTTI.
    • Advanced typecasting operators.
    • Template (Function template & class template 
    • STL introduction.
    • Manipulators.
Click to Register

Sandeep Sir, I have never seen a Teacher who has this much dedication towards teaching, programming. Even I asked my father, Ki asch jar college madhe shikaval asta tar kiti chan zal ast :)) Because in my college days I got scared when my program not get complied but Now i enjoyed when i got errors karan ti error solve karnyat ji majja ahe ti tumhi shikavli. You have changed my perspective towards programming, you gave me confidence that no one did it before. Your documentation, your problem solving nature is truly wonderful. I'm trying to enjoy programming as like you enjoyed during sessions. Thank you so much Sandeep Sir!!! 

The total module conducted was beyond extraordinary. All the concepts taught by Sandeep sir was excellent and understandable even it is taught through online mode. Even though it was virtual module but whole sessions were interactive and He was able to understand our doubts and was clearing those on the spot like what we have in our classroom sessions.  

hello Sandeep Sir.... Every thing was really great. We get to learn a lot of things. As anyone have noticed or not i don't know but i have noticed that there is not a Single doubt that sir has not covered rather it be imp , relevant or not so imp sooner or later sir have covered every thing possible . And also Sir have Designed the course in very understandable and organised manner. Technique of sir to teach every thing first showing errors , then showing why error came , then how to resolve error and why that concept in language are introduced really sir now we are comfortable to deal with Errors to which we were afraid of earlier And also giving references, Examples was really helpful also relating to real world examples. Also the diagram that sir have made during live lecture was so helpful that have given us a clear idea of internal working of the codes , that made our concepts Crystal Clear. That diagram helped us a lot In fact There are lot of things Sir taught us that would have took us a huge time and lot of practice to understand. But there we got things ready made In out hands Because they were necessary for our understanding Even sir have Helped us to link concepts of other languages just to get better understanding. Sandeep Sir have taken lots of efforts for us It was not just an online batch it was lot more then that 

Due to network issue I m not able to join live lecture bt when I saw the recorded session I realized that the teaching is good and nature of clearing doubts and concepts was outstanding. In spite of online classes they were teaching us with same efforts as they they show us in physical attending classes . Overall experience is good. Thank you sandip sir for this session . You are always very patient, helpful and truely careful about every session and student. I learned so much from you. The experience of this online course has been nothing but positive.

It was a great learning experience with sunbeam and especially Sandeep sir. Also the other technical staff is very co-operative. The content taught is very useful and will definitely help me in improving my programming skills. I would love to attend other such online courses or webinars with sunbeam

Honestly at initial level I thought lectures will be boring because we were having basics of CPP. But later I realized its importance, to learn something big you should go through basics first then only you will understand big things. And honestly the way sir explain things is awesome. Using paint to make everyone understand concept is 10/10.

This was the best online experience till date. Being from mechanical background, it was always a concern to learn the C++ module in the easiest way possible to be frank i am completely satisfied with the ground level teaching of all the concepts related to C++. The most appreciable fact about this session was the teaching method and interaction done with the students by Sandeep sir and also the motivation given by him at regular times before learning the difficult topics on the module. Personally, I won't ask for any improvement because the way of his teaching is unique maybe making students comfortable with the new concepts by using PAINT , EXCEL, PPTs and detailed notes was really helpful to us. And most importantly, looking at the current pandemic situation , while teaching online making each and every student comfortable was necessary which was a taken care of on a priority basis. I would really like to thank Sandeep sir and Sunbeam for organising such a helpful session on C++. 

  As I was an E&TC passout I didn't have that much of knowledge about the programming but due to modular course of CPP and JAVA from SUNBEAM, I could build a strong foundation for CDAC through which I can prosper now. The excellent teaching methodology by Sandeep sir ensures that no student is left with unclear concepts.
  Each and every concepts are taught from very basics. Right now I'm placed in AMDOCS through CDAC campus. Joining modular courses was one of the best decision !

Mayuri Bamane| PG-DAC Feb 2020- Sunbeam Pune

Click to Register
Sr.No Batch Code Start Date End Date Time
1 CPP-O-03 15-Mar-2021 02-Apr-2021 08:00 AM  To  12:00 PM

Schedule : Weekdays (Mon-Fri)

Click to Register

Contact us

Sunbeam Market Yard Pune

'Sunbeam Chambers', Plot No.R/2, Market Yard Road, Behind Hotel Fulora, Gultekdi,    Pune - 411 037. MH-INDIA.

+91 8447 901 102 / 080 68 944 544
Sunbeam Hinjawadi Pune

"Sunbeam IT Park", Second Floor, Phase 2 of Rajiv Gandhi Infotech Park,Hinjawadi, Pune - 411057, MH-INDIA

+91 8447 901 102 / 080 68 944 544