C&cpp classroom training at Harshithatechnologies
description
Transcript of C&cpp classroom training at Harshithatechnologies
![Page 1: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/1.jpg)
HTS
![Page 2: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/2.jpg)
C&C++ Programming Languages Training at HTS
![Page 3: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/3.jpg)
C&C++ Programming Languages Training at HTS
Course Name : C&C++ Programming Languages 24*7 Technical Support Teaching Faculty : Realtime experience
*HTS is a best training center in Hyderabad. We are providing very best online/offline Training.
Highlights in our training:
* Very in depth course material with real time scenarios. * We are providing class with highly qualified trainer. * We will provide class and demo session at student flexible timings. * In training case studies and real time scenarios covered. * We will give 24*7 technical supports. * Each topic coverage with real time solutions. * We are providing normal track,weekend,fast track classes. * We will give every recorded session for play later. * We will give full support while attending the interviews and contact me any time after completion of the course.
![Page 4: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/4.jpg)
C&C++ Programming Languages Training at HTS
Course Description :
@ The course fully covers the basics of programming in the “C” programming language and demonstrates fundamental programming techniques, customs and vocabulary including the most common library functions and the usage of the preprocessor. Learning objectives :
@ Learning objectives To familiarize the trainee with basic concepts of computer programming and developer tools. To present the syntax and semantics of the “C” language as well as data types offered by the language To allow the trainee to write their own programs using standard language infrastructure regardless of the hardware or software platform
![Page 5: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/5.jpg)
C&C++ Programming Languages Training at HTS
Course outline :
Introduction to compiling and software development Basic scalar data types and their operators Complex data types: arrays, structures and pointers Structuring the code: functions and modules Preprocessing source code
![Page 6: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/6.jpg)
C&C++ Programming Languages Training at HTS
Chapters: :
Absolute basics Languages: natural and artificial Machine languages High-level programming languages Obtaining the machine code: compilation process Recommended readings Your first program Variable – why? Integer values in real life and in “C”, integer literals
![Page 7: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/7.jpg)
C&C++ Programming Languages Training at HTS
Data types: :
Arithmetic operators Priority and binding Post- and pre -incrementation and -decrementation Equivalence of int and char data Comparison operators printf() and scanf() functions: absolute basics Typecast and its operators Loops – while, do and for Controlling the loop execution – break and continue Logical and bitwise operators
![Page 8: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/8.jpg)
C&C++ Programming Languages Training at HTS
Arrays: :
Arrays (vectors) – why do you need them? Initiators: a simple way to set an array Pointers arithmetic Pointers vs. arrays: different forms of the same phenomenon Using strings: basics Memory management and structures The usage of pointers: perils and disadvantages Arrays of arrays and multidimensional arrays Arrays of pointers vs. multidimensional arrays Pointers to structures and arrays of structures Basics of recursive data collections
![Page 9: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/9.jpg)
C&C++ Programming Languages Training at HTS
Functions:
Functions – why? How to declare, define and invoke a function Variables' scope, local variables and function parameters Pointers, arrays and structures as function parameters Function result and return statement Parameterzing the main function External function and the extern declarator
![Page 10: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/10.jpg)
C&C++ Programming Languages Training at HTS
Functions:
Functions – why? How to declare, define and invoke a function Variables' scope, local variables and function parameters Pointers, arrays and structures as function parameters Function result and return statement Parameterzing the main function External function and the extern declarator
Files and streams:
Files vs. streams: where does the difference lie? Header files needed for stream operations
![Page 11: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/11.jpg)
C&C++ Programming Languages Training at HTS
FILE structure :
Opening and closing a stream, open modes, errno variable Reading and writing to/from a stream Predefined streams: stdin, stdout and stderr Stream manipulation: fgetc(), fputc(), fgets() and fputs() functions Raw input/output: fread() and fwrite() functions Preprocessor – why? Avoiding multiple compilations of the same header files Scopes of declarations, storage classes Pointers to functions Analyzing and creating complex declarations
![Page 12: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/12.jpg)
C&C++ Programming Languages Training at HTS
Contact Us…………
Flat No: 2A, 2B, Livingston Estate,Beside Andhra Bank, NIzampet Main Road, Hyderabad-85.Phone: +91-40-42020378, +91 9666993220, +91 [email protected] us on FB:
https://www.facebook.com/pages/HarshithaTechnologies/268360360023022?ref=tn_tnmn
http://harshithatechnologies.com/courses/c&cpp.html
![Page 13: C&cpp classroom training at Harshithatechnologies](https://reader036.fdocuments.us/reader036/viewer/2022082811/5591059c1a28abbe6f8b45d1/html5/thumbnails/13.jpg)
C&C++ Programming
Languages Training at HTS
Thank you