wizard
Author Archives: wizard

Advanced C Programming

Leverage Your Knowledge and Expertise in C Programming

Advanced C Programming course introduces the participants to the advanced C programming concepts and techniques. The vital topics included in the Advanced C Programming training agenda are intended to improve your knowledge and practical skills in dealing with pointers, using fundamental data structures such as linked lists, stacks, queues, trees, algorithms for sorting and searching and many more.

Advanced C Programming training assumes you have already acquired some practical experience in writing at least non GUI programs in C, you are familiar with concepts such as flow control, declaring functions, basic dynamic memory management, structures and file input/output.

It is highly recommended to participate in the course Programming in C before taking this course.

Key Topics in Advanced C Programming

  • Pointers – Advanced Concepts
  • Function Pointers. Callbacks.
  • Linked Lists
  • Stacks
  • Queues
  • Binary Trees
  • Parsing Command Line Arguments
  • Building static and Dynamic Libraries

Duration

The overall duration of the course is 16 hours

Training Formats

  • At your site
  • Live on-line instructor-led
  • Public classes

Course Language

  • English

Linux Administration

The course Linux Administration is a hands-on introduction to the administration of the Linux operating system. Aimed at relative beginners (in Linux), this course provides a foundation, for students wishing to become full-time Linux system administrators, by introducing key command line concepts and other enterprise-level tools. These concepts are further developed in the follow-on courses.

Advanced Linux Administration

The course Advanced Linux Administration is intended to extend further your knowledge and hands-on experience in Linux administration. After the course you will be able to administer user accounts including the configuration of sudo, storage devices and file systems, system initialization and services, system logs and many others. The training is ideal for students who already have basic experience with Linux administration or have successfully completed the course Linux Administration.