A fundamental overhead cost of developing software is the "need" for proprietary vendor tools to speed time to market. But if sales revenue drops, the fixed cost of licensing tools interferes with profitability.
Linux improves profitibility by removing development and run-time licensing costs from the equation. One can deploy a proprietary application on Linux, maintain intellectual property rights, yet still benefit from the cost savings of the open source movement.
Although recent graduates are familiar with Linux, people working in proprietary environments often times are not. Sometimes Linux programmers are "expected" to be savvy with lower level system administration issues. And with the diversity of real-time operating systems, many developers just have not had an opportunity to program with the POSIX® standard.
We bridge these gaps with introductory Linux development short courses. Topics are chosen to match student needs and range from system installation to POSIX real-time thread programming. After course completion, all team members will have the skills necessary to leverage the economies of open source on your development project.
Our Linux Ramp Up courses are built from the following topics:
Base Concepts: A brief history of Linux, governing specifications, and internal structures.
Linux User Fundamentals: Command line processing, essential shell navigation, and a system administration primer.
Linux Programming Basics: Configuration and file management, shell scripting, build management.
Periodic POSIX Primer: Step by step methods for writing real time periodic threads with POSIX system calls.
We tailor the above topics into a specific course for a particular student audience. For example, we can structure an outline in a two day lecture and lab course. We can use our process to tailor course objectives for your audience.
If you would like more details about delivering a Linux development training course, call or email us.
Back to our software development training home page.
|
+1 214 234 9283 |