Programación de la Shell de Linux
- Masters
- School of Continuing Education
- Courses
- Programación de la Shell de Linux
- Inicio
- Director: Juan Tapiador
- Idioma: Español
- Modalidad: Presencial
- Precio: 200 Euros.
- Duración: Del 1 al 15 de febrero de 2024.
- Créditos: 1 ECTS
- Campus de impartición: Puerta de Toledo
- Plazo de Admisión: Abierto hasta el 31 de denero de 2023
- Número de plazas: 20
- Departamento: Departamento de Informática
El intérprete de comandos (shell) de los sistemas UNIX proporciona una interfaz de programación muy potente para la automatización de tareas. Todos los sistemas UNIX hacen un uso extensivo de scripts programados en este lenguaje para operaciones fundamentales como el arranque del sistema, la
gestión de servicios y la implementación de muchos comandos de administración del sistema. Un dominio de este lenguaje de programación proporciona un conocimiento más profundo de la operación de la shell, así como la capacidad de comprender y adaptar el funcionamiento de muchas herramientas usadas en campos como la administración de sistemas, la operación de servidores o la ciberseguridad. Este nicho de mercado es importante y queda reflejado en ránkings como el Top Programming Languages de IEEE Spectrum, que en su edición de 2023 lo ubica en el noveno puesto en términos de demanda laboral. Este curso proporciona una introducción al funcionamiento de la shell y su lenguaje de programación asociado, con especial énfasis en la shell Bash de Linux. Los contenidos cubren los aspectos fundamentales del lenguaje (sintaxis, variables, tipos, comandos y construcciones, expansiones, redirecciones y funciones). El curso es eminentemente práctico, introduciendo todos los elementos de programación mediante ejemplos y ejercicios. - PROGRAMA
- Introducción a la shell
- Sintaxis
- Variables y tipos
- Comandos simples y compuestos
- Construcciones de control de flujo
- Entorno de ejecución de los comandos
- Redirecciones
- Funciones
- Expansiones
- Conceptos avanzados de la shell
- PROFESORADO
Profesorado UC3M
- Juan Tapiador
Catedrático del departamento de Informática.
- Juan Tapiador
- ADMISIÓN
Dirigido a:
Estudiantes de grado o máster relacionados con la informática.
Profesionales en campos como la programación, administración de sistemas y ciberseguridad.
Solicitud de admisiónPago mediante la plataforma:
- INFORMACIÓN PRÁCTICA
Metodología docente
El curso es 100% práctico y se basa en la introducción de conceptos y técnicas de programación mediante ejemplos y ejercicios. Los estudiantes deben traer su ordenador para un seguimiento adecuado del curso.
Duración
Jueves 1, 8 y 15 de febrero de 2024.
Horario
De 16 a 20 horas.
Certificado
Asistencia y resolución de un ejercicio planteado a la finalización del curso.