C/C++

C/C++

Introduction to C and C++ Training

When the name arises of programming the basics play the vital role and to become a coder Programming languages are required. C is the step-by- step elevation towards the ladder of success and a portable language. Each technology of world requires the basics of programming and to learn that we provide the platform with some of our good expertise. If you will learn C then the world will ready to see you…

Our Training Program Details

C and C++
Course : C/C++ Programming Language
Certification By : TechieNest, An ISO 9001:2008 Certified Company
Study Material : Book free to each participant (Soft Copy)
Fee : 3,500/- + Taxes
Duration : 1 Month

Course Details

C/C++ Programming Language
DAY TOPIC DURATION
Day 1

Introduction

  • Objectives
  • Identifying the benefits and features of C language
  • C as a Second and Third Generation Language
  • Block Structured Language – An Advantage for Modular Programming
  • Features of the C Language
  • Data Types – Fundamental Data Types, Derived Data Types
  • Defining Data
  • Single-Level Functions
  • Multiple-Level Functions
  • Using the Input- Output Functions
  • Character-based Input-Output Functions- getchar, getch, getche
  • String-based Input-Output Functions
  • Conditional Constructs – if, if-else, if-else ladder, switch, ternary operator
  • Summary
2 Hours
Day 2
  • Operators – Logical, Unary, Binary, Ternary
  • Compound Assignment Operators
  • Increment / Decrement Operators

2 Hours
Day 3
  • Loop Constructs- While, Do While and For loop Construct
  • Controlling the Loop Execution
  • Examples and solving Problems using Looping Constructs
2 Hours
Day 4
  • Functions
  • Advantages of Functions
  • Difference between Library and User defined function
  • User defined functions- Declaring, Defining and Calling
  • Passing Parameters to Functions
  • Returning Values from Function
2 Hours
Day 5
  • One-dimensional Arrays
  • Multi-Dimensional Arrays
  • Implementing Arrays concepts using user defined functions
2 Hours
Day 6
  • Character Arrays & Strings
  • Various functions of string.h header file
  • Manipulations on strings and Character Arrays
  • Handling strings through uder defined functions
2 Hours
Day 7 & 8
  • Examples and Solving Problems relating to Arrays, Multi-Dimensional Arrays andStrings
  • Examples and Solving Problems related to Preprocessor Directives and Macros
4 Hours
Day 9
  • Declaring and Manipulating Pointers
  • Declaring Pointers
  • Manipulating Pointers
2 Hours
Day 10
  • Pointer Arithmetic
  • Concept of Free Heap and Memory Management of OS
  • Dynamic Memory Management functions – malloc, calloc, free.
2Hours
Day 11,12 & 13
  • One-Dimensional Arrays and Pointers
  • Two-Dimensional Arrays and Pointers
  • String-Handling Functions Using Pointers
  • Summary
6Hours
Day 14

Problem Solving – Revision

2 Hours
Day 15,16 & 17
  • Functions
  • Passing Arrays to Functions
  • Returning Values from a Function
  • Functions taking Pointers as arguments
  • Command-Line Arguments
  • Standard String-Handling Functions
  • String to Numeric Conversion Functions
  • Functions for Formatting Data in Memory
  • The auto Data Storage Type
  • The static Data Storage Type
  • The extern Data Storage Type
  • Summary
6 Hours
Day 18
  • Defining Structures
  • Passing Structures to Functions
  • Array of Structures
  • Unions
  • Pointer to Structure
  • Summary
2 Hours
Day 19
  • Reading and Writing Contents in a File
  • Opening Files
  • FILE Type Pointers
  • The exit () Function
  • Character Input-Output with Files
  • Closing Files
  • Line Input and Output with Files
2 Hours
 Day 20
  • Formatted Input and Output with Files
  • The fseek () Function
  • The rewind () Function
  • Writing Records onto a File Using Structures
  • Reading Records from Files Using Structures
  • Summary
 2 Hours
Day 21
  • Difference Between High-level I/O and Low-level I/O
  • Uses of Low-Level Input/ Output
  • The open() Function
  • The close() Function
  • The read() Function
2 Hours
Day 22
  • The write() Function
  • Error Handling
  • Using Random Access in Files
  • The lseek() Function
  • Summary
2 Hours
Day 23
  • Preprocessor Directives
  • Implementing Stack and Queue
2 Hours
Day 24
  • Introduction to Linked List
  • Linear Linked List – adding element at various position, deleting element
2 Hours
Day 25

Presentation and Demonstration of project

Certificate Distribution

2 Hours

Step 1

Register online for any desired course, duration & location of your training course & obtain a Registration-ID. Registration-ID is a Unique Registration Number which is generated by our system after successful registration for training A student can have multiple IDs for multiple courses & batches. It is displayed while successful registration and it is also mailed to you immediately after registration by our server. if you don’t find it in your mail then, please check your SPAM folder or junk folder of your mail ID.

Step 2

Please deposit your Course fee to any one of our payment gateway/ Bank Account/ paytm.

Payment Gateway link: Pay through PayUmoney

Bank Account Details
A/C Name: TechieNest Pvt. Ltd.
Bank A/C No: 201000689491
IFSC: INDB0000592
Bank Name: Indusind Bank Limited
Address: Malviya Nagar, Jaipur ( Rajasthan)
Paytm Number9251494002

Step 3

Update us regarding your fee payment by sending picture/scan copy of bank receipt to: training@techienest.in and you will receive a confirmation mail on your mail id.

SUMMER TRAINING OFFERS:

When someone says yes you can do it….it means you can achieve it and when you decide to take an action we come with the surprising offers:

1) Branch toppers up to 30% off

Offer code: TNBT30

For Branch toppers we have the superb fascinating offer 30% off on summer training Courses.

T&C apply:

  • This offer can be redeemed by only two candidates i.e. 1 male and 1 female candidate.
  • Certification proof is mandatory for the validation of branch toppers.

E.g.: Photo-print of Result or Provisional Mark sheet from University

2) On the basis of 12th result, upto Rs. 2000/- off

Offer code: TN12-2000

Upto Rs. 2000/- off will be awarded in all the courses offered in summer training to those Students who had scored more than 85% in 12th

T&C apply:

  • Certification proof of 12th is mandatory to validate the percentage.

3) Group Discount:

Offer code: TNGD-10

Offer code: TNGD-20

Offer code: TNGD-25

  • If a group size is of: 5 -10 then 10% discount on training

10-20 then 20% discount on training

20 and above then 25% discount on training

4) Referral Offer:

Offer code: TNR3

Offer code: TNR5

  • 3% additional discount to the person who is referring
  • 5% additional discount to the one who is being referred

5) For Former students up to 30% off:

Offer code: TNFS30

  • There will be upto 30% discount on students who already did training

6) Nobel Cause students Rs. 1000/- off:

Offer code: TNNC1000

  • Discount of Rs. 1000/- will be given to students who has worked for Noble cause and proof of all certifications related to that span of work are need to be shown.

7) 5% additional Discount for Campus Ambassador:

Offer code: TNA5

  • Additional 5% discount will be given on training program

8) Previous Workshop attended students 10% off:

Offer code: TNPW10

  • For this category students discount of 10% on summer training

9) IIT, NIT students Rs. 2000/- off:

Offer code: TNIN2000

Students belongs to IIT and NIT will be getting off up to Rs. 2000/- on training programs.

NOTE- All the discounts are applicable to the courses whose course fee worth above Rs 5500/-.

Certification

All participants will get Certificate from TechieNest Pvt. Ltd. in association with Aavriti’18 IIT Bombay

Why TechieNest

  • Vast experience of having conducted Big Outreach Workshop collaborating with over 300+ colleges in all over India including IIT Bombay, IIT Hyderabad, IIT Bhubaneswar, IIT Jodhpur, IIT Mandi, NIT Raipur, MNIT Jaipur, MANIT Bhopal, NIT Jalandhar, NIT Patna, NIT Srinagar, IIIT Kalyani, BITS Pilani and likewise.
  • Trained more than 20,000 students in the field of EMBEDDED SYSTEMS & ROBOTICS, MATLAB & Machine Vision, Internet of Things, PLC_SCADA, PYTHON, C/C++, Andriod, VLSI & VHDL, JAVA and such top notch courses.
  • Our trainers are efficient in Raspberry pi, Arduino, PLCs, etc. which forms essential hardware in Electronic Industries nowadays.
  • Outreach workshop partner of Sanchaar-Wissenaire’18, IIT Bhubaneswar, 2017-18
  • Zonal workshop partner of Techkriti’18 IIT Kanpur, 2017-2018
  • Outreach workshop partner of Techfest’15 IIT Bombay & Techfest’16 IIT Bombay
  • Zonal workshop partner of Techkriti’17 IIT Kanpur, 2016-2017
  • Outreach workshop & Training partner of nVision’17 IIT Hyderabad, 2016-17
  • Outreach workshop partner of Ignus’17 IIT Jodhpur, 2016-17
  • AIRC’18 (All India Robotics Championship) in association with Techkriti’18 IIT Kanpur.
  • AIRC’17 (All India Robotics Championship) in association with nVision’17 IIT Hyderabad, 2016-17
  • Offering Project Based Training, Projects on Demand, Corporate Projects, Commercial Projects, and Consultancy in Engineering Projects.
    Dedicated 24×7 R&D lab.
  • Trained over 50+ international students in TechieNest Technology Transfer Program 2014-15.
  • TechieNest has Research Engineers having excellent research aptitude, teaching pedagogy who illustrates their finding through practical demos during workshop/training.
  • Manufacturer of Electronic products delivering the same across the country.

Training Kit- will be updated soon

Course
C and C++
Course : C/C++ Programming Language
Certification By : TechieNest, An ISO 9001:2008 Certified Company
Study Material : Book free to each participant (Soft Copy)
Fee : 3,500/- + Taxes
Duration : 1 Month

Course Details

C/C++ Programming Language
DAY TOPIC DURATION
Day 1

Introduction

  • Objectives
  • Identifying the benefits and features of C language
  • C as a Second and Third Generation Language
  • Block Structured Language – An Advantage for Modular Programming
  • Features of the C Language
  • Data Types – Fundamental Data Types, Derived Data Types
  • Defining Data
  • Single-Level Functions
  • Multiple-Level Functions
  • Using the Input- Output Functions
  • Character-based Input-Output Functions- getchar, getch, getche
  • String-based Input-Output Functions
  • Conditional Constructs – if, if-else, if-else ladder, switch, ternary operator
  • Summary
2 Hours
Day 2
  • Operators – Logical, Unary, Binary, Ternary
  • Compound Assignment Operators
  • Increment / Decrement Operators

2 Hours
Day 3
  • Loop Constructs- While, Do While and For loop Construct
  • Controlling the Loop Execution
  • Examples and solving Problems using Looping Constructs
2 Hours
Day 4
  • Functions
  • Advantages of Functions
  • Difference between Library and User defined function
  • User defined functions- Declaring, Defining and Calling
  • Passing Parameters to Functions
  • Returning Values from Function
2 Hours
Day 5
  • One-dimensional Arrays
  • Multi-Dimensional Arrays
  • Implementing Arrays concepts using user defined functions
2 Hours
Day 6
  • Character Arrays & Strings
  • Various functions of string.h header file
  • Manipulations on strings and Character Arrays
  • Handling strings through uder defined functions
2 Hours
Day 7 & 8
  • Examples and Solving Problems relating to Arrays, Multi-Dimensional Arrays andStrings
  • Examples and Solving Problems related to Preprocessor Directives and Macros
4 Hours
Day 9
  • Declaring and Manipulating Pointers
  • Declaring Pointers
  • Manipulating Pointers
2 Hours
Day 10
  • Pointer Arithmetic
  • Concept of Free Heap and Memory Management of OS
  • Dynamic Memory Management functions – malloc, calloc, free.
2Hours
Day 11,12 & 13
  • One-Dimensional Arrays and Pointers
  • Two-Dimensional Arrays and Pointers
  • String-Handling Functions Using Pointers
  • Summary
6Hours
Day 14

Problem Solving – Revision

2 Hours
Day 15,16 & 17
  • Functions
  • Passing Arrays to Functions
  • Returning Values from a Function
  • Functions taking Pointers as arguments
  • Command-Line Arguments
  • Standard String-Handling Functions
  • String to Numeric Conversion Functions
  • Functions for Formatting Data in Memory
  • The auto Data Storage Type
  • The static Data Storage Type
  • The extern Data Storage Type
  • Summary
6 Hours
Day 18
  • Defining Structures
  • Passing Structures to Functions
  • Array of Structures
  • Unions
  • Pointer to Structure
  • Summary
2 Hours
Day 19
  • Reading and Writing Contents in a File
  • Opening Files
  • FILE Type Pointers
  • The exit () Function
  • Character Input-Output with Files
  • Closing Files
  • Line Input and Output with Files
2 Hours
 Day 20
  • Formatted Input and Output with Files
  • The fseek () Function
  • The rewind () Function
  • Writing Records onto a File Using Structures
  • Reading Records from Files Using Structures
  • Summary
 2 Hours
Day 21
  • Difference Between High-level I/O and Low-level I/O
  • Uses of Low-Level Input/ Output
  • The open() Function
  • The close() Function
  • The read() Function
2 Hours
Day 22
  • The write() Function
  • Error Handling
  • Using Random Access in Files
  • The lseek() Function
  • Summary
2 Hours
Day 23
  • Preprocessor Directives
  • Implementing Stack and Queue
2 Hours
Day 24
  • Introduction to Linked List
  • Linear Linked List – adding element at various position, deleting element
2 Hours
Day 25

Presentation and Demonstration of project

Certificate Distribution

2 Hours
How to Enroll

Step 1

Register online for any desired course, duration & location of your training course & obtain a Registration-ID. Registration-ID is a Unique Registration Number which is generated by our system after successful registration for training A student can have multiple IDs for multiple courses & batches. It is displayed while successful registration and it is also mailed to you immediately after registration by our server. if you don’t find it in your mail then, please check your SPAM folder or junk folder of your mail ID.

Step 2

Please deposit your Course fee to any one of our payment gateway/ Bank Account/ paytm.

Payment Gateway link: Pay through PayUmoney

Bank Account Details
A/C Name: TechieNest Pvt. Ltd.
Bank A/C No: 201000689491
IFSC: INDB0000592
Bank Name: Indusind Bank Limited
Address: Malviya Nagar, Jaipur ( Rajasthan)
Paytm Number9251494002

Step 3

Update us regarding your fee payment by sending picture/scan copy of bank receipt to: training@techienest.in and you will receive a confirmation mail on your mail id.

Fee & Discount

SUMMER TRAINING OFFERS:

When someone says yes you can do it….it means you can achieve it and when you decide to take an action we come with the surprising offers:

1) Branch toppers up to 30% off

Offer code: TNBT30

For Branch toppers we have the superb fascinating offer 30% off on summer training Courses.

T&C apply:

  • This offer can be redeemed by only two candidates i.e. 1 male and 1 female candidate.
  • Certification proof is mandatory for the validation of branch toppers.

E.g.: Photo-print of Result or Provisional Mark sheet from University

2) On the basis of 12th result, upto Rs. 2000/- off

Offer code: TN12-2000

Upto Rs. 2000/- off will be awarded in all the courses offered in summer training to those Students who had scored more than 85% in 12th

T&C apply:

  • Certification proof of 12th is mandatory to validate the percentage.

3) Group Discount:

Offer code: TNGD-10

Offer code: TNGD-20

Offer code: TNGD-25

  • If a group size is of: 5 -10 then 10% discount on training

10-20 then 20% discount on training

20 and above then 25% discount on training

4) Referral Offer:

Offer code: TNR3

Offer code: TNR5

  • 3% additional discount to the person who is referring
  • 5% additional discount to the one who is being referred

5) For Former students up to 30% off:

Offer code: TNFS30

  • There will be upto 30% discount on students who already did training

6) Nobel Cause students Rs. 1000/- off:

Offer code: TNNC1000

  • Discount of Rs. 1000/- will be given to students who has worked for Noble cause and proof of all certifications related to that span of work are need to be shown.

7) 5% additional Discount for Campus Ambassador:

Offer code: TNA5

  • Additional 5% discount will be given on training program

8) Previous Workshop attended students 10% off:

Offer code: TNPW10

  • For this category students discount of 10% on summer training

9) IIT, NIT students Rs. 2000/- off:

Offer code: TNIN2000

Students belongs to IIT and NIT will be getting off up to Rs. 2000/- on training programs.

NOTE- All the discounts are applicable to the courses whose course fee worth above Rs 5500/-.

Certification

Certification

All participants will get Certificate from TechieNest Pvt. Ltd. in association with Aavriti’18 IIT Bombay

Why TechieNest

  • Vast experience of having conducted Big Outreach Workshop collaborating with over 300+ colleges in all over India including IIT Bombay, IIT Hyderabad, IIT Bhubaneswar, IIT Jodhpur, IIT Mandi, NIT Raipur, MNIT Jaipur, MANIT Bhopal, NIT Jalandhar, NIT Patna, NIT Srinagar, IIIT Kalyani, BITS Pilani and likewise.
  • Trained more than 20,000 students in the field of EMBEDDED SYSTEMS & ROBOTICS, MATLAB & Machine Vision, Internet of Things, PLC_SCADA, PYTHON, C/C++, Andriod, VLSI & VHDL, JAVA and such top notch courses.
  • Our trainers are efficient in Raspberry pi, Arduino, PLCs, etc. which forms essential hardware in Electronic Industries nowadays.
  • Outreach workshop partner of Sanchaar-Wissenaire’18, IIT Bhubaneswar, 2017-18
  • Zonal workshop partner of Techkriti’18 IIT Kanpur, 2017-2018
  • Outreach workshop partner of Techfest’15 IIT Bombay & Techfest’16 IIT Bombay
  • Zonal workshop partner of Techkriti’17 IIT Kanpur, 2016-2017
  • Outreach workshop & Training partner of nVision’17 IIT Hyderabad, 2016-17
  • Outreach workshop partner of Ignus’17 IIT Jodhpur, 2016-17
  • AIRC’18 (All India Robotics Championship) in association with Techkriti’18 IIT Kanpur.
  • AIRC’17 (All India Robotics Championship) in association with nVision’17 IIT Hyderabad, 2016-17
  • Offering Project Based Training, Projects on Demand, Corporate Projects, Commercial Projects, and Consultancy in Engineering Projects.
    Dedicated 24×7 R&D lab.
  • Trained over 50+ international students in TechieNest Technology Transfer Program 2014-15.
  • TechieNest has Research Engineers having excellent research aptitude, teaching pedagogy who illustrates their finding through practical demos during workshop/training.
  • Manufacturer of Electronic products delivering the same across the country.
Training Kit

Training Kit- will be updated soon

Center

Request call From Us

Drop an email at query@techienest.in

or

Raise a Query Here

Express Fee Payment System for Training Program Netbanking/Debit Card/Credit Card

For Assistance Call

+91-9251094002, +91-7340033091

Pay Instantly with Credit Card/ Debit Card/ Net Banking from any of the following gateway

For Assistance Mail

Mail us : training@techienest.in

We’ll be glad to help
Contact us

Jaipur
+91-7340033094
Hyderabad
+91-9251094002
Raipur
+91-9251494002
Email ID
query@techienest.in
Register for Training
Online Payment