DESCRIPCIÓN
PROGRAMA
Sistema operativo Linux Ubuntu
- Fundamentos del sistema operativo
- Diferencias entre Linux y otros sistemas operativos
- Sistemas de la familia UNIX, diferencias y sistemas opcionales
- Fuentes y referencias sobre información relativas a Linux
- Documentación especializada sobre Linux (HOWTOs, guias, libros,)
Documentación y referencias
- Uso y manejo del sistema local de documentación
- Búsqueda de documentación de Linux en Internet
- Edición de documentación para el sistema
- Soporte y ayuda a usuarios
Uso del entorno del sistema
- Acceso al sistema
- Acceso con interfase gráfica de usuario
- Clases de usuarios
- Cuenta del administrador (root y sudo)
- Descripción del entorno de escritorio
- Acceso y organización de menues
- Ejecución de programas desde la barra de menús
- Uso de la consola
Control y operación de archivos y directorios
- Listado de archivos y directorios
- Navegadores de archivos
- Directorios del /home de usuario
- Uso de las opciones del navegador de disco
- Creación de archivos y directorios
- Logout, cambio de sesión y apagado del equipo
Instalación de software e implementación de Linux en entornos de trabajo.
- Categorías de software
- Software disponible en un sistema
- Documentación de las aplicaciones
- Software comercial
- Recursos de software a través de Internet
- Sitios especializados de software y documentación
Distribuciones de Linux y variantes de Linux Ubuntu
- ¿Qué es una distribución?
- Diferencias generales entre distribuciones de Linux
- Obtención de distribuciones
- Descripción del software disponible en Linux
- Estructura de la arquitectura de aplicaciones de Linux
Instalación de Linux Ubuntu
- Estrategias previas para la instalación de Linux
- Estrategias para la instalación previa de Windows u otro sistema operativo
- Sistema operativo en la misma computadora
- Estrategias para la instalación de varias distribuciones de Linux en la misma computadora
- Estrategias para la división de un disco duro
- Uso de reparticionadores
- Instalación de un manipulador de arranque
Mantenimiento de paquetes
- Instalación, actualización y borrado de un paquete
- Herramientas de manejo de paquetería
- Manejo y utilerías para el control de paquetes
- Compilar e instalar programas desde código fuente
- Manejo de librerías dinámicas
Entorno del usuario del sistema
- Distinción entre usuario ordinario y administrador (root)
- Diferencias entre entornos de texto y entornos gráficos
- Ingreso al sistema
- Archivos y directorios relacionados al usuario y al administrador
- Alta y baja de usuarios
- Directorio /home
- Estrategias de organización del directorio /home
- Configuraciones de adduser
- Rediseño del directorio de usuario
- Diseño de entorno, archivos y directorios iniciales
Comunicación con otros usuarios y servicios fundamentales de red
- Correo electrónico
- Clientes de correo
- Clientes de correo Evolution
- Acceso a servidores ftp
- Acceso a servidores ssh
- Uso de navegadores web
- Navegadores web en consola
- Servicios de mensajería instantánea
- Clientes de mensajería instantánea
- Puentes o gateways
Configuración de red en Linux
- Configuración de dispositivos de red
- Resolución de nombres
- Servidores web
- Servicios http
- Servidor Apache
- Instalación de servidores Apache
- Configuración de httpd
- Archivos básicos de operación
- Administración del sitio web
- Directorios base
- Paginas personales
Aplicaciones web y bases de datos
- Instalación de aplicaciones para web
- Bases de datos relacionales en Linux
- Base de datos MySQL
- Instalación y configuración
- Herramientas para la programación de apliaciones web
- Lenguaje PHP (pasos iniciales)
- Apliaciones web enlazadas a bases de datos.