C/C++ programming
Course aim:
After completing the training, the participant:- Knows the basic concepts in programming
- Can synthesize a simple algorithm
- Understands the problems of numerical accuracy
- Is able to design program logic and repeat operations
- Is able to divide the program into functions
- Is able to use ready-made functions and use language documentation
Course type
Course level
Duration
Prerequisites
Location
See the laboratory
Dates
Schedule
day 2 h. 9.00 - 16.00
day 3 h. 9.00 - 16.00
day 4 h. 9.00 - 16.00
day 5 h. 9.00 - 16.00
Price
Highlights
- A certificate of completion
- Educational aids: scripts
- Access to specialist magazines and technical literature (regarding stationary training)
- Writing aids (pen, notebook) - regarding stationary training
- Complete care of idividually assigned customer service person
- Participant Cards with discounts to partner restaurants / pubs in Gliwice (regarding stationary training)
Catering
More information
Contact
Closed trainings
Certificate
More information
Accommodation
Please contact us on:
0048 32 4111 000
info@emt-systems.pl
should you have any questions on the course you have chosen
Course program
- Basic programming concepts (I/O operations, assignment and calculation, conditional statement, loop)
- Basics of algorithmics and implementation of elementary algorithms in the Flowgorithm software
- Getting to know the Visual Studio environment, creating a new project
- Running and analyzing the code of C and C++ programs generated on the basis of algorithms saved in Flowgorithm
- Program structure, comments, inclusion of library header files (C/C++)
- Defining variables and constants, simple calculations and I/O operations in C and C++
- Conditional statements (C/C++) and logical expressions (C/C++)
- Numerical accuracy problems in programming (C/C++)
- Iterative instructions and random number generation (C/C++)
- Implementation of simple iterative algorithms (C/C++)
- Processing one-dimensional arrays (C/C++)
- Code Debugging Basics (C/C++)
- String parsing (C/C++)
- Using library tools to process arrays (C)
- Processing multidimensional arrays (C/C++)
- Exercises summarizing structured programming
- Division of the program into functions (C/C++)
- Ways to communicate with a function (C/C++)
- Reporting the correctness of functions (C/C++)
- Error handling and assertions (C/C++)
Laboratory
- HD projector
- Internet access (LAN + WiFi)
- Kitchen facilities
- Air conditioning
About us
Our experts
Training sessions are conducted by qualified teachers with a vast experience in C/C++ programming and implementing C/C++ applications.
Materiały szkoleniowe
Participants of C++ programming courses receive multimedia and printed materials covering topics discussed during the training. Additionally, participants have a possibility of printing the programs they have developed.
Intended for
This training is addressed to everyone who wishes to gain knowledge on C++ programming from scratch.
Training methods
Training sessions are based on the multimedia presentations including a comprehensive and student-friendly explanation of particular modules and is enriched with a number of examples and practical exercises.
Benefits for participants
- Understand the concept of C/C++ programming
- Learn the difference between ANSI C and C++ languages
- Get information on C and C++ standard libraries
- Understand the concept of structured programming
- Understand the idea of object-oriented programming
- Explore Dev C++ and Microsoft Visual C++ Express Edition development environment