Book Online Tickets for Learn C, C++ programming with Data Struc, Noida. MCN Professionals offers a 6 monhs live project tranning on Java in Noida, for Students & Professionals.
Schedule
This 1hr hours Tranning will be held on 3 day in week, January 10th from  9:00 AM to 10:00 AM
INTRODUCTION TO C

History o

Learn C, C++ programming with Data Structures

 

  • Total fee

    Sale Date Ended

    INR 5500
    Sold Out
  • Registration

    Sale Date Ended

    INR 1000
    Sold Out

Invite friends

Contact Us

Page Views : 19

About The Event

MCN Professionals offers a 6 monhs live project tranning on Java in Noida, for Students & Professionals.

Schedule


This 1hr hours Tranning will be held on 3 day in week, January 10th from  9:00 AM to 10:00 AM

INTRODUCTION TO C

  • History of c
  • Speciality of c
  • Importance of c in terms of collaboration and working with hardwares
  • About Procedural Language approach 


INTRODUCTION TO

  • Role of computer
  • Role of Interpreter
  • Compiling and linking


Understanding the inner Concept of Coding

  • Getting the deep idea in types of coding
  • Understanding different architectural designs 


AN OVERVIEW OF C

  • Data type, variables
  • Operators
  • Control Statements
  • Preprocessor Directives


INPUT AND OUTPUT OPERATION

  • Reading / writing character
  • Formatted input /output Function


DECISION STATEMENTS AND LOOPING STATEMENTS

  • The if – else statements
  • Nesting of if –else statements
  • The switch statements
  • The while statements
  • The Do and for Statements 


ARRAYS AND STRINGS

  • One /two /multi Dimensional Arrays
  • Reading String from terminal
  • Writing String to screen
  • String handling function
  • Table of String
  • Indexing Pointer Array


FUNCTION

  • Defining Function
  • Benefit of function
  • Recursion
  • Nesting of function
  • Variable Storage Classes
  • Variable arguments function


POINTERS

  • Understanding Pointers
  • Pointer Expressions
  • Pointer and Arrays
  • Pointers and character String
  • Pointers to Functions
  • Pointers and Structures
  • Advance pointer Concept


STRUCTURES AND UNIONS

  • Defining a Structure
  • Benefit of Structure
  • Size of Structure
  • Arrays of Structures
  • Structures and Functions
  • Defining Unions 


DYNAMIC MEMORY ALLOCATION

  • Introduction to Dynamic Memory Allocation
  • Malloc , calloc , Realloc free
  • Concepts of Linked Lists
  • Creating a Linked Lists
  • Inserting /Deleting an item
  • Application of Linked Lists 


FILE MANAGEMENT IN C

  • Introduction to File Management
  • Opening /Closing a File
  • Input /Output Operations on Files
  • Error Handling During I/O Operations
  • Command Line Arguments 


THE PREPROCESSOR

  • Macro Substitution
  • File Inclusion
  • Compiler Control Directives 


DATA STRUCTURE WITH C

  • Introduction of link List & Array
  • Stack with Array and liked list
  • Queue with Array and liked list
  • Sorting like Bubble , Insertion ,Quick Sort , Merge Sort etc
  • Searching  


INTRODUCTION TO C++

  • Understanding Requirement : why c ++
  • C vs C++
  • Advantage of OOP
  • Software and Hardware for c++
  • Compiling and Linking 


AN OVERVIEW OF C++

  • Data Types , Variables And Arrays
  • Operators
  • Control Statements 


FUNCTIONS

  • Functions Prototyping
  • Call /Return By Reference
  • Function overloading
  • Friend and Virtual Functions 


CLASSES AND OBJECTS

  • Defining Member Functions
  • Arrays within a Class
  • Memory allocations for Objects
  • Pointers to Members 


CONSTRUCTORS AND DESTRUCTORS

  • Parameterized /copy/Dynamic Constructors
  • Multiple Constructors in a Class
  • Dynamic initialization of objects
  • Constructing Two –dimensional Arrays
  • Destructors 


OERATOR OVERLOADING

  • Overloading Unary /Binary operators
  • Manipulations of String Using Operators
  • Rules for Overloading Operators
  • Type Conversions 


INHERITANCE : EXTENDING CLASSES

  • Defining Derived Classes
  • Constructors in Derived Classes
  • Single /Multiple /multilevel/Hierarchical /Hybrid Inheritance
  • Virtual Base Classes
  • Abstract Classes
  • Member Classes : Nesting of Classes 


POINTERS ,VIRTUAL FUNCTIONS AND POLYMORPHISM

  • Pointers to Objects
  • This pointer
  • Pointer to Derived Classes
  • Virtual Functions 


MANAGING CONSOLE I/O OPERATIONS

  • C++ Stream Classes
  • Unformatted /Formatted I/o Operations


FILE MANAGEMENTS IN C++

  • Introductions to File Managements
  • Opening /Closing a File
  • Input/Output Operations on Files
  • Error Handling During I/O Operations
  • Command Line Arguments 


EXCEPTION HANDLING

  • Basics of Exception Handling
  • Exceptions Handling /Throwing /Catching Mechanism
  • Rethrowing an Exception


GRAPHICS CONCEPTS

  • Understanding graphics concepts with Views
  • Concept behind the Images
  • Rendering with Views
  • Working with Display Metrics 


Processes and Threads

  • What are Processes?
  • Architecture of Processes
  • Security in Processes
  • Creation of Processes
  • Lifecycle of Processes
  • Types of Processes
  • What are Threads?
  • Types of Threads
  • Concepts behind the Handlers, Loopers and Message QUEUE


TEMPLATE

  • Introduction to Template
  • Class Template
  • Function Template
  • Overloading of Template Function
  • Graphics
  • Project Work 

Contact

For bulk or corporate booking please contact us: contact@mcnprofessionals.com or +919650126201 or +919717477499.

Note: In case of any ticket cancellation, no refund will be granted.

Venue Map