Red Hat Linux Programming Essentials
Código RHD143
Resumen del curso
RHD143 Red Hat Linux Programming Essentials es un curso práctico intensivo destinado a capacitar rápidamente las habilidades claves para el desarrollo de aplicaciones y programas en Red Hat Linux. Este curso de 5 días ofrece capacitación práctica, conceptos y demostraciones, enfatizando los laboratorios realistas y los ejercicios de programación. Al finalizar el mismo, los alumnos habrán aprendido y practicado las habilidades esenciales requeridas para desarrollar programas para los sistemas Linux.
Objetivo
Aprender las habilidades y los conceptos esenciales para el desarrollo de software y programación para las aplicaciones y productos basados en Linux.
Audiencia
Programadores C con experiencia (con habilidades de usuario de estación de trabajo UNIX o Linux) interesados en desarrollar aplicaciones en Linux.
Requisitos previos
- Experiencia en programación C.
- RH133 o habilidades equivalentes de usuario de estación de trabajo UNIX o Linux para programadores.
- Shell scripting en entorno UNIX o Linux.
- Experiencia con editores tales como vi, emacs.
Lo prepara para
RHD221 - Red Hat Linux Device Drivers o RHD260 Gnome, GTK+ Programming
Usted aprenderá
- Herramientas y métodos para desarrollar programas C para Linux.
- Fundamentos esenciales de la programación shell.
- Makefiles.
- Control de la versión.
- Compilación, enlace y depuración.
- Compatibilidad y estándares Linux.
- Llamadas e I/O de acceso al sistema de archivos.
- Programación de los servicios de sistema de directorio y archivo.
- Administración y creación de procesos.
- Signals, Signals Handlers y alarmas.
- Comunicación inter-procesos (memoria compartida, semaphores, mensajes).
- Threads.
- Semaphores.
- Pipes y FIFOs.
- Memoria compartida.
- Colas de mensajes.
- Sockets.
Red Hat > Inicio