Advertisement
Developing Applications For Linux (LFD401)
1 / 2
$3250
College & Adult
In this course you will learn about the tools and methods for developing C programs and doing systems programming under Linux, debugging techniques, process management, Linux specific paid and system calls, and more.
- Introduction
- Preliminaries
- How to Work in OSS Projects **
- Compilers
- Libraries
- Make
- Source Control
- Debugging and Core Dumps
- Debugging Tools
- System Calls
- Memory Management and Allocation
- Files and Filesystems in Linux **
- File I/O
- Advanced File Operations
- Processes - I
- Processes - II
- Pipes and Fifos
- Asynchronous I/O**
- Signals - I
- Signals - II
- POSIX Threads - I
- POSIX Threads - II
- Networking and Sockets
- Sockets - Addresses and Hosts
- Sockets - Ports and Protocols
- Sockets - Clients
- Sockets - Servers
- Sockets - Input/Output Operations
- Sockets - Options
- Netlink Sockets**
- Sockets - Multiplexing and Concurrent Servers
- Inter Process Communication
- Shared Memory
- Semaphores
- Message Queues
- Closing and Evaluation Survey
This course is for experienced developers. Students should be proficient in C programming, and be familiar with basic Linux utilities and text editors.
Reviews
No reviews yet. Be the first to review Developing Applications For Linux (LFD401) above.
You Might Also Like
Grade Levels
Are you the provider of this resource? Claim this listing to update your information, add images, and connect with families searching for your product. Learn more →