CONSULTOR EN LA IMPLANTACIÓN DE SOFTWARE DE CÓDIGO ABIERTO PARA LA GESTIÓN EMPRESARIAL EN LA PYME
OBJETIVOS DEL PROGRAMA
- Conocer el sistema operativo Linux como eje de la implantación de software libre.
- Conocer las aplicaciones ofimáticas de código abierto disponibles para Linux e igualmente para entorno Windows.
- Aprender a utilizar las bases de datos de código abierto y lenguajes de programación asociados.
- Aprender a diseñar aplicaciones Web con herramientas de código abierto, ya sea en Linux o Windows.
- Instalar y administrar herramientas ya desarrolladas de código abierto para portales, entornos de trabajo en grupo, aplicaciones de e-commerce y gestión.
MÓDULO 1 - SISTEMA OPERATIVO LINUX Y GESTIÓN BÁSICA
- Introducción a Linux.
- Instalación de Linux en una configuración de servidor.
- Entornos.
- Instalación del software.
- Administración de usuarios.
- La línea de comandos. Arranque y parada.
- Sistemas de archivos.
- Servicios del núcleo del sistema.
- Seguridad en un servidor individual.
MÓDULO 2 - SISTEMA OPERATIVO LINUX. ADMINISTRACIÓN DE SERVICIOS DE INTERNET
- Servidor de DNS.
- Servicio de transferencia de ficheros.
- Configuración de servidor Web utilizando Apache.
- Servidor de correo.
- Sistemas de archivos de red.
- Servicio de información de red (NIS).
- Servicio DHCP.
- Impresión y copias de seguridad.
MÓDULO 3 - APLICACIONES OFIMÁTICAS PARA LINUX
- Paquetes ofimáticos para Linux.
- Procesador de textos.
- Hoja de cálculo y bases de datos.
- Lectores de correo electrónico.
- Navegadores para internet.
- Diseño y creación de presentaciones.
- Edición de páginas web.
MÓDULO 4 - BASE DE DATOS DE CÓDIGO ABIERTO: MySQL
- Bases de Datos.
- Lenguaje SQL.
- Base de datos MySQL
MÓDULO 5 - DESARROLLO APLICACIONES CON PHP, MySQL Y APACHE
- Introducción a PHP.
- La sintaxis de PHP.
- Técnicas Web.
- Acceso a bases de datos con PHP.
- Programación orientada a objetos con PHP.
MÓDULO 6 - APLICACIONES DE CÓDIGO LIBRE: PORTALES, TRABAJO EN GRUPO, E-COMMERCE Y E-LEARNING
- Servicios necesarios para instalar aplicaciones opensource.
- Portales Opensource.
- Herramientas para trabajo colaborativo.
- Portales para comercio electrónico.
- Portales para e-learning.
PROYECTO FINAL
Desarrollo de un portal empresarial con herramientas de gestión de contenidos (CMS) y completarlo con aplicaciones desarrolladas por el alumno en PHP.