Cursos de Programación

Cursos de Informática

Cursos

Curso de Linux Básico

SEAS, Fundación San Valero

Tipo: A distancia

Centro: SEAS, Fundación San Valero

Precio: Consultar

Idioma: Español

Válido: España

Curso de Linux Básico


Presentación

Linux es un sistema Operativo bajo licencia GNU (GNU/Linux), con más aceptación cada día dentro del ámbito de escritorio, llegando a desplazar a Microsoft Windows incluso en Administraciones públicas y empresas, al tratarse de código libre y permitir gran escalabilidad y personalización.

GNU/Linux dispone de una multitud de herramientas que realizan las mismas funciones que las de código cerrado, así como distintos entornos gráficos con los que familiarizarnos, pudiendo elegir el que más nos convenga en cada momento.

Desarrollado por una comunidad de programadores de Software Libre, dispone de una gran solidez y estabilidad, así como de actualizaciones periódicas de distribución.


Objetivos

Con este curso conocerás:
- Cómo utilizar GNU/Linux y desenvolverte en él como sistema de escritorio.
- Los comandos básicos para realizar tareas complejas y poder desenvolverte con facilidad usando la consola (shell) y el entorno gráfico.
- Los métodos de seguridad y gestión de errores necesarios para salvaguardar los datos y la integridad del sistema en caso de error.
- Cómo gestionar los paquetes de programas y saber elegir el que más nos interese en cada momento, así como elegir y configurar la distribución que se quiera utilizar.

Duración

75 horas

Contenidos

1. INTRODUCCIÓN A GNU/LINUX
¿Que es un sistema operativo? Historia: Minix y Unix. El movimiento GNU. ¿Que son las distribuciones? Suse como distribución.

2. INSTALACION DE LINUX
Obtención de Linux. Requerimientos de hardware y plataformas soportadas. ¿Que son y como plantear las particiones? Tipos y restricciones a las particiones. Elección de paquetes: tipos de instalación. Proceso de instalación. Descripción de los gestores de arranque del sistema. Gestor de arranque por defecto: GRUB.

3. TERMINALES VIRTUALES E INTERPRETES DE COMANDOS
Definición de los terminales virtuales. Entrada en un terminal con usuario y contraseña. Tipos de intérpretes de comandos (bash, tsch, ksh). El intérprete de comandos por defecto (bash).


4. FICHEROS Y DIRECTORIOS

Estructura de ficheros y directorios. Moverse por ficheros y directorios. Crear, borrar y listar directorios. Copiar y mover un fichero. Situación de las unidades de disco. Descripción y visualización de permisos, grupos y usuarios.

5. PROCESOS
Definición y actuación sobre los procesos. Redireccionar la salida de un programa/proceso. Conexión entre dos procesos (tuberías). Introducción a las estructuras asociadas a los comandos. Metacaracteres relacionados con archivos y comandos. Utilización del entrecomillado y empleo de caracteres especiales.

6. EXPRESIONES REGULARES Y FILTROS
Uso de expresiones regulares. Otros filtros.

7. EDITORES DE TEXTO
Editores de texto: Vi y Emacs. Ejecución de Emacs en consola y entorno gráfico. Movimiento a través del entorno de Emacs. Desplazarse a lo largo del texto. Funciones adicionales con Emacs.


8. PROGRAMACION DE SCRIPTS
Descripción de la programación de scripts en Shell. Programación de scripts en shell usando Emacs. Programas cuya salida es un texto. Variables y operadores. Ejemplos de sentencia. Tipos de bucle.

9. CONFIGURACIÓN DE X-WINDOW
Descripción de los gestores de ventanas (gdm, kdm y xdm). Funcionamiento del gestor de ventanas gdm. Escritorios (Gnome y KDE).

10. EL ESCRITORIO GNOME
Cómo configurar aspectos del escritorio. El "menú inicio" (Aplicaciones). Organización de ficheros y directorios en Gnome. Movimiento y visualización de directorios. Crear y borrar carpetas. Mover y copiar archivos. Descripción de aplicaciones auxiliares. Editores de texto. Editor de texto Gedit. Ejecutar un programa.

11. ADMINISTRACIÓN DE USUARIOS
Descripción de superusuario (root). La orden "su" y "sudo". Privilegios y uso del superusuario. Estructura y carga del Gestor de cuentas de usuario. Cambio de privilegios de los usuarios. Descripción de los grupos asociados a un usuario.

12. ADMINISTRACION DE LOS FICHEROS
Como gestionar los sistemas de ficheros. Montaje y desmontaje de sistemas de ficheros. Ficheros de auditoría del sistema (I y II). Logs.

13. ADMINISTRACIÓN DEL SISTEMA
Como arrancar y parar le sistema. Opciones de arranque y parada en consola. Control de carga del sistema. Automatización de tareas (Cron).

14. COPIAS DE SEGURIDAD
Copias de seguridad. Ejemplo de script de copia de seguridad.

15. EL SISTEMA DE IMPRESION (CUPS)
Sistema de impresión. Impresiones a un archivo.

16. GESTION DE PAQUETES DE INSTALACION
Adición de nuevos dispositivos. Adición de nuevos programas. ¿Que es el gestor de paquetes Yast? Yast (I y II). Paquetes externos autoinstalables. Conversión de tipos de paquetes. Compilación de nuevos programas. Descompresión. Configuración. Make y make install.

¿A quién va dirigido?

- Personas que desean adquirir, mejorar o actualizar sus conocimientos en esta área.
- REQUISITO INDISPENSABLE: Ser mayor de 18 años.

Profesorado

El servicio docente está formado por dos figuras profesionales: el docente y el tutor de grupo que, con el apoyo del coordinador del curso, acompañan permanentemente al alumno durante todo el periodo formativo.

Metodología y material didáctico

La Formación Abierta, que combina la pautas a distancia con las nuevas tecnologías de la comunicación, permite aprender cómoda y fácilmente desde el domicilio o lugar de trabajo, a través de los apuntes de texto especialmente diseñados para el estudio y del campus virtual (agenda de trabajo, biblioteca, material audiovisual, etc.), manteniendo contacto permanente (vía Web, e-mail, teléfono y VoIP) con el personal docente.

El alumno planifica su propio itinerario y ritmo de aprendizaje, de acuerdo con sus posibilidades y su situación personal. Esta flexibilidad es posible gracias a la atención y apoyo de tutores y profesores, que le guían de un modo personalizado a través de todo el proceso formativo hacia la consecución de los metas, eliminando así el aislamiento con el que suele relacionarse la formación a distancia.

Agencia de colocación

La Agencia de Colocación San Valero (entidad autorizada por el INAEM) está al servicio de nuestros estudiantes desde el año 1996 con el meta de facilitar a las empresas los recursos humanos más adecuados a sus necesidades y, del mismo modo, buscar para los demandantes de empleo un puesto de trabajo acorde a sus posibilidades profesionales.

Titulación obtenida

Los estudiantes que superen el programa de estudios, tendrán derecho a la expedición de dos títulos:
- Título Propio de Diploma en Linux Básico por la Universidad Católica de Ávila.
- Técnico Especialista en Linux Básico por la Fundación San Valero, en el que La Universidad San Jorge ha verificado que los procedimientos educativos de SEAS siguen los criterios de calidad exigibles a la Enseñanza Superior.


Otros cursos de interés

Asp.NET C # ASP.NET C # Presentación ASP.NET es la nueva versión de la tecnología de Microsoft para la creación dinámica de páginas web conocida como ASP (Active Server Pages). ASP.NET forma parte de la plataforma .NET. Los programadores interactuarán utilizando los tipos apropiados en la biblioteca de clases para escribir programas y diseñar formularios Web. Cuando un cliente solicita una página, se ejecuta el servicio ASP.NET, después ejecuta su código y crea una página HTML final para enviar al cliente. Este curso otorga los fundamentos necesarios para la implementación de Aplicaciones We... Cursos A distancia en España Curso A distancia en EspañaConsultar SEAS, Fundación San Valero

Curso de Linux Avanzado Curso de Linux Avanzado Presentación Linux es un sistema Operativo bajo licencia GNU (GNU/Linux), con gran historia y tradición dentro del ambiente de los servidores. Los grandes mainframes y superordenadores lo han elegido por su eficacia a la hora de gestionar los recursos y su bajo número de fallos. GNU/Linux dispone de una multitud de herramientas que realizan las mismas funciones que las de código cerrado, así como distintos entornos gráficos con los que familiarizarnos, pudiendo elegir el que más nos convenga en cada momento. Desarrollado por una comunidad de programadores de Soft... Cursos A distancia en España Curso A distancia en EspañaConsultar SEAS, Fundación San Valero

Curso de Visual Basic.Net (Avanzado) Curso de Visual Basic.NET avanzado Presentación Visual Basic.NET proporciona la herramienta más fácil y productiva para crear con rapidez aplicaciones para Microsoft Windows® y Web. Ideal para programadores de Visual Basic existentes, así como para programadores nuevos en el entorno de desarrollo de Microsoft .NET, Visual Basic.NET ofrece interfaces visuales mejorados, mayor rendimiento de las aplicaciones y un eficaz entorno de desarrollo integrado (IDE) con el fin de ofrecerle un método rápido para programar aplicaciones. El curso trata el desarrollo de aplicaciones utilizando la tecnol... Cursos A distancia en España Curso A distancia en EspañaConsultar SEAS, Fundación San Valero

Curso de Programación C Curso de Programación C Presentación C es un lenguaje de programación de propósito general, de grado medio y, puesto que no está especializado en ningún tipo de aplicación, es un lenguaje potente, con un ilimitado campo de aplicación ilimitado que puede aprenderse fácil y rápidamente. C es muy eficiente, facilita la realización de programas modulares, utilizando código existente, y es el lenguaje más portado. Es, además, el lenguaje de programación más popular para crear software de sistemas, y también se utiliza para crear aplicaciones. A lo largo del curso se estudia este lenguaje, des... Cursos A distancia en España Curso A distancia en EspañaConsultar SEAS, Fundación San Valero

Curso de PHP-MySQL Curso de PHP-MySQL Presentación PHP es un lenguaje de programación del lado del servidor independiente de plataforma, que permite realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página que finalmente verá el usuario. Es un lenguaje rápido y fácil de utilizar, con una gran librería de funciones y mucha documentación, que se escribe dentro del código HTML. Además, cuando hay que manejar bases de datos de gran tamaño y a las que deben acceder muchos usuarios, las bases de datos distribuidas son la solución. Por ello, durante el curso se estudia la programaci... Cursos A distancia en España Curso A distancia en EspañaConsultar SEAS, Fundación San Valero

Recomendados