Advanced Linux / Unix Application and System Programming

Duration          : 5 Days
Course Code   : DG-L2

This training is targeted primarily at those working (or planning to work) on programming projects on the Linux/Unix software environment. This includes technical leads, software developers, maintenance/enhancement project developers, testers (as well as any stakeholder that deems the knowledge gain useful).

It covers all important topics related to system programming on this platform, broadly, the standard C library usage and API, as well as the user-kernel system calls usage and API.
Coverage includes user identity, process and environment management, memory management, file I/O, signals, IPC mechanisms (including pipes and SysV IPC), basics of network programming with sockets and usage of the Pthreads library. The API will be POSIX-based and the programming language 'C'. Several well thought-out assignments and case studies help the participant gain a deeper understanding of concepts and new tools/APIs provided.

Throughout, professional / industry best practices are taught and encouraged.

Prerequisites:
Mandatory :
  • Participants should undergo the above Linux/Unix Fundamentals with Shell
    Scripting (DG-L0) training or have the equivalent knowledge/skill sets.
  • A good working knowledge of the 'C' programming language.
Preferable : Application development experience on this platform.
  Download course coverage details



Clients Serviced


View All Clients View all clients
Download
Download Course coverage ProfilePDF 100KB  |  Download PresentationPDF 2MB

Request Training

You could e-mail us or, for convenience, fill in the simple form below..either way, we shall get back to you quickly!
Course interested *
Name*
E-Mail *
Organization *
Telephone *
Comments / Queries
© 2009, Designer Graphix, Inc. All rights reserved.