C, C++ Programming

Eligibility Criteria

    BE/BTech/BCA/BSc/MCA/Mtech/MSc

    In Computer Science or Electronics

    Marks in Class 10th or equivalent – not less than 60%

    Marks in Class 12th or equivalent – not less than 60%

    Marks or CGPA in Class 10th or equivalent – not less than 60% or 6.5 CGPA on scale of 10

Duration: 8 Weeks

There are very strong reasons why C and C++ programming language is so popular even today and used so widely across platforms. If you master these programming languages it will help you to master other advanced programming languages faster. Almost all other modern programming languages and popular libraries are built by C, C++.

Coding in C, C++ brings performance while developing the system. Someone who knows C, C++ enough can bring a better system performance while programming, because it allows the user to understand how these advanced programming languages run at its lowest level, that will help to discover the issue faster. There could issues like performance decay, expensive CPU instructions, etc.

Knowing C, C++ will help you to understand the fundamental computer concepts well. Computer networks, operating systems, computer architecture, and compiler structures are four of the most important fundamental computer theories and almost all of our new techniques are built based on these four. While programming in the advanced programming languages, these machine-level details are usually hidden from you. Finally, if you want to provide API interfaces for other advanced languages like Python, JavaScript etc., you need to know how the language binding works and compiler theories helps with that. Most importantly, all these key techniques are based on C/C++.

C, C++ power more technologies than we give credit for because most of the operating system kernels are written in C, including Windows, Linux, Mac, iOS, Android and so on. Modern browsers are also written in C/C++ like Chrome, Firefox etc. Modern game engines like Unity3D, Unreal Engine, cocos2d-x etc. are written in C, C++. As mentioned above, programming language compilers and interpreters are implemented in C/C++ too. According to the TIOBE Index for March 2018, C, C++ is still the most popular languages. So it is important to learn these two languages for strong programming fundamentals that are still powering the world.

eTECH Prowess offer 8-Weeks of basic to advanced C, C++ certification course as per the industry requirement and modern technology demand. This course is designed for beginners as well as for a learner to offer real-time industry exposure. This is the most comprehensive course to learn C, C++ programming language whether you have never programmed before, already know basic syntax or want to learn about the advanced C, C++, this course is suitable for you. In this course, we will teach you how to apply C, C++ programming skills into real-world system development.

Such coaching provides for bridging the gap between industry requirements and to enhance the candidate’s academic skill set. By pursuing the following certification course in C, C++candidates gain ready acceptance in today's corporate world.

Training Details:

Our next batch starts on : 6th June 2019

Batch strength : Max 15 students only.

Prerequisite: BE/BTech/BCA/BSc/MCA/Mtech/MSc in Computer Science or Electronics

    Eligibility :

  • Marks in Class 10th or equivalent – not less than 60%
  • Marks in Class 12th or equivalent – not less than 60%
  • Marks or CGPA in Class 10th or equivalent – not less than 60% or 6.5 CGPA on scale of 10.
  • Target Audience:

  • IT Professionals and/or Students who wants to become an excellent Developer.
  • Experienced professionals preparing for Technical C/C++ round Interviews in Top IT Product MNCs.
  • Anyone who wants to be a System firmware developer, embedded system software developer, device driver developer and others who develop the system in C/ C++

In this course you will understand the fundamentals and also get exposed with the real usages of the C, C++ Programming Language in system and application development. This will enable you to find the opportunities for entry-level programming positions as a system software debugger or developer.

If you have previously used the C, C++ programming language, then this course will deepen your understanding of it. If you are not familiar with C, C++ before then nothing to worry as you will learn from fundamentals.

During the certification course, you will be work on real time sample projects that has huge coding which is written in C, C++.

C programming

  • Introduction
  • Installing required software
  • Write basic C code
  • Basic C programming concept
  • Variables and data types
  • Operators
  • Control flow
  • Functions
  • Pointers in details
  • Arrays
  • String
  • Structures
  • File Handling using C
  • Standard C library
  • Pre-processor
  • Data structures Basics
  • Debugging Concept

IDE:

  • Visual Studio 2017 (community version).

LAB:

  • LEARN and PRACTICE - 50+ (Fifty) complete, simple, beginner-friendly C, C++ Programs HANDS-ON
  • Learn step-by-step and code debugging in depth with some sample project.
  • Start developing error-free and interactive and easy codes for complex programs.
  • The C, C++ training flow will be an assignment driven model so that participants can develop an expert level C, C++ programming skills.

C++ Programming

  • Introduction and Write First C++ Program
  • Language Features
  • C Vs C++
  • OOPs Concepts
    • Overview of OOPs Principles
    • Classes & Objects in C++
    • Data Members
    • Member Functions
    • this Pointer
    • Constructor & Destructor
    • Static class member
    • Friend class and functions
    • Operator overloading
    • Function overloading
    • Virtual function
    • Abstract class
    • Namespace
  • Inheritance
  • I/O Streams
  • Exception Handling
  • Templates

Any graduate /Engineering graduate /Post graduate from Electronics and Computer Science background who have secured 60% marks through our their academics can join this course.

C & C++ programming language is so popular and widely used in order to master other advanced programming languages faster. Almost all other modern programming languages and popular libraries are built by C, C++.

This course will create lot of job opportunities in IT field specifically in system engineering and embedded technology. However we still recommend you to pursue advance courses mentioned in our Industry specific segments that are completely job oriented.

Duration of the this course is 8 weeks includes lab sessions.

You can work as C /C++ developer, Software Engineer, System support Engineer etc.

Salary differs in each company based on the Technical skills and domain experience. However the average pay for a C/C++ developer is Rs 4,46,136 per year.

Our aim is to help people to get their first job by plugging the skill gap. So we want to give personal attention to each of the trainee and hence we limit all our batches to maximum of 15 numbers.

We are in touch with many corporate. Our placement wing will help you with 100% placement assistance. We provide assistance for 6 months from the course completion date. Since it is a foundation course, we strongly recommend you to take up job oriented courses.

Our course fee are very competitive. Fee for this course is Rs. 10,000 + GST 18%.

Yes. You can pay in maximum of 2 instalment. 50% at the time of registration and remaining 50% within month of course commencement. However if you would like to pay the whole fee at once then you will get 8% discount on fee structure.

Of course yes. eTech prowess provides the course completion certificates along with the key skill sets that candidates have learnt during the Training sessions.

If you refer any of your friends you will get Rs. 500 as referral bonus per candidate.