FORMACIÓN ON-LINE: proyecto TRAINTIC


CONSULTOR DE LINUX EN EL ENTORNO EMPRESARIAL


OBJETIVOS DEL PROGRAMA

  • Aprender a instalar, configurar y emplear Linux de forma básica como servidor.
  • Aprender a configurar y administrar los servicios de red en Linux.
  • Conocer las herramientas disponibles para realizar tareas ofimáticas en Linux: procesamiento de textos, hojas de cálculo, etc.
  • Aprender a desarrollar aplicaciones Web basadas en bases de datos, lenguajes de programación y servidores soportados en Linux.


MÓDULO 1 - SISTEMA OPERATIVO LINUX, INICIACIÓN 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 - DESARROLLO DE APLICACIONES WEB EN LINUX I: 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 5 - DESARROLLO DE APLICACIONES WEB EN LINUX II: JAVA Y TOMCAT

  • Arquitectura cliente-servidor y arquitectura de tres capas.
  • Servidor de aplicaciones Apache Tomcat.
  • Introducción a J2EE.
  • Capa de presentación: JSP y HTML.
  • Capa de negocio: Servlets.
  • Capa de datos: JavaBeans y Ejes.
  • Introducción a Yakarta Struts.
  • Desarrollo de aplicaciones con Struts.

MÓDULO 6 - APLICACIONES OPENSOURCE EN LINUX: 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 de comercio electrónico basado en Tomcat y Java.

Volver