Red Hat Certification Training  RHCT RHCE RHCSS RHCA Category > Classes Online >

mcse ccnp oracle boot camp cissp ccna a+ orlando, chicago, scottsdale, san diego, New Jersey, Florida, New York, Illinois mcse ccnp oracle boot camp cissp ccna a+ orlando, chicago, scottsdale, san diego, New Jersey, Florida, New York, Illinois

Red Hat ® Training Classes

RHCT RHCE Certification

RH033 Linux Essentials Class

RH1033 System Administration class

RH253 Linux Networking & Security Administration

RH300 RHCE Rapid Track Course

RHCA Certification Classes

RHS333 Enterprise Security: Network Services Training

RH401 Enterprise Deployment, Virtualization, and Systems Management

RH423 Enterprise Directory Services and Authentication

RH436 Enterprise Clustering and Storage Management Training

RH442 Enterprise System Monitoring and Performance Tuning

RHCSS Certification Classes

RHS333 Enterprise Network Services Security

RH423 Enterprise Directory Services and Authentication

RHS429 SELinux Policy Administration

Red Hat ® Developer Training

RHD143 Red Hat Linux Programming Essentials

RHD221 Device Drivers

RHD236 Kernel Internals

RHD256 Red Hat Linux Application Development and Porting

RDB147 Database Essentials

RH320 Apache and Secure Web Server Administration

Red Hat ® E-Learning Training Courses

RH033 Red Hat Linux Essentials Series

RH035 Red Hat Enterprise Linux Essentials for Windows Professionals Series

RH133 Linux System Administration Series

RH253 Red Hat Linux Networking Services and Security Series

Red Hat ® RHD256 Training Class
Linux Application Development and Porting

Red Hat Linux continues to enjoy an ever-expanding role in providing enterprise-level solutions. As companies migrate from proprietary to open source platforms, technical staff must leverage their existing expertise by learning the tools and techniques of the world of open source. Red Hat's RHD256 course provides a succinct introduction to new application development, as well as providing insight into porting existing applications, into the Red Hat Linux environment.

Upon completing the class, student should be able to take advantage of the features of Red Hat Linux to write new applications and port applications to Red Hat Linux from proprietary UNIX environments.

Audience:
RHD256 allows an experienced programmer, who is already familiar with development on a proprietry UNIX-like system such as Sun Solaris, SGI IRIX, or Hewlett-Packard HP-UX or another Linux distribution, to gain equivalent skills for the Linux environment in a timely manner. The combination of lecture and hands-on lab exercises is designed to illustrate the unique features of Red Hat Linux development and provide contrasts with proprietary systems.

Prerequisites:
Application development skills on any UNIX-like platform, including proprietary offerings and other Linux distributions. Attendees are expected to be familiar with common shells and command line utilities such as the C compiler, a linker utility, and the make(1) program.

Price:
$2298

Training Units (TUs):
8 TUs

Duration:
4 days
Training Start Time: 9:00 a.m.
Training End Time: 4:30-5:00PM (depending on class progress)

Class Content

  • Open source vs. the proprietary model
  • The common Open Source software licenses: the GPL; the LGPL; and the BSD license; and how they affect your software development strategy.
  • Components of the Red Hat Linux development environment, including compiler toolchains and application libraries
  • Packaging software with RPM and tar
  • The CVS and Subversion version control systems
  • How to compile and debug application programs using the GNU Compiler Collection and DDD
  • How commonly-used enterprise file systems affect the application development effort.
  • How to write, install, and control system services.
  • The functional differences between Linux command-line tools and their proprietary-system counterparts.
  • Using Red Hat Linux system libraries, and creating your own libraries
  • Issues to be concerned with when porting applications to Red Hat Linux, such as little-endian vs. big-endian architectures.
  • How Linux multithreaded applications are built.
  • Linux security features such as PAM and OpenSSH.
  • How to use the "/proc" filesystem to obtain system information.
  • Advanced Linux features, such as asynchronous I/O.
  • Building software with Autoconf
  • How to debug, trace and optimize software for better speed and memory usage
  • The Eclipse integrated development environment

Locations Call for Dates

Austin TX
Chicago IL
Boston (Westford) MA
Calgary Alberta Canada
Columbia MD
Dallas TX
Denver CO
Detroit MI
Edison NJ
FT Lauderdale FL
Hartford CT
Houston TX
Indianapolis IN
Kansas City MO
Las Vegas NV
Los Angeles CA
Mountain View CA
NYC NY
Orlando FL
Philadelphia PA
Phoenix AZ
Raleigh NC
San Diego VA
San Francisco CA
Sana Clara CA
Seattle WA
Toronto Ontario Canada
Vancouver BC Canada
Washington DC
 

 Cisco®, Cisco Systems®, CCDA™, CCNA ™, CCDP™, CCNP ™, CCIE™, CCSI™, the Cisco Systems logo Networking Academy and the CCIE logo are trademarks or registered trademarks of Cisco Systems, Inc and/ or its affiliates in the U.S and certain other countries. All other trademarks mentioned in this document or Web site are the property of their respective owners . 

Netwind Learning Center

United Kingdom Hours 2:00 pm to 8:00 pm
International Phone Number 561.381-0322
sales@netwind.com
webmaster@netwind.com
Copyright © CDi Communications Inc. 2009
Netwind Learning Center is a registered trademark of CDi Communications, Inc.

*30-Day Guarantee applies only if products purchased are returned with 50% of product unopened. For example if product purchased contains 6 videos, 3 must remain unopened.