AASMT Training Courses

Location

Community Services & Continuing Education - Cairo

Objectives

  • The C Plus programming language is a high-level programming language that is distinguished by the followingA high-level, easy-to-understand language close to human languagesThe strength and speed of language is one of its most important features and the reasons for its superiorityIt provides the user with complete control over memory managementIt supports several programming styles such as procedural, object-oriented and general programmingC ++ is one of the most requested languages ​​in the programming marketIt features extensive support and many formal and informal libraries provided by developersA portable language used for programming applications that are used on multiple platforms

Outcomes

Create, compile, and run C++ programsPerform traditional programming operationsWrite classes to produce maintainable projectsManage dynamic data reliably and efficiently

Course Contents

1.C++ Introduction. •C++ Basics.•Features.•Installation.•cout, in, end.•Variable.•Data types.•Keywords.•Operators.•Identifiers.•Expression.•Comment statement.2.Control statement and looping •If-else and it's type module 1 # Fundamentals of programming by C++ 1.C++ Introduction. •C++ Basics.•Features.•Installation.•cout, Cin, end.•Variable.•Data types.•Keywords.•Operators.•Identifiers.•Expression.•Comment statement.2.Control statement and looping •If-else and it's type•Switch•Loop•Exit control•Break statement•Continue statement33. Functions •Call by values and call by reference.•Function with and without return values.•Recursion 4.Array •Simple array•Multidimensional array•Character and String 5.Applications Module Two# Advanced C++ with OOP 1. Pointer basics •Pointers•References•Memory management2. Structure Data type •Recursion 4.Array •Si