Consultor de Linux en el Entorno Empresarial

Curso subvencionado para trabajadores

En

Curso gratis
subvencionado por el Estado

O llámanos al

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a viernes de 9h a 20h.

O llámanos al

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a viernes de 9h a 20h.

Descripción

  • Tipología

    Subvencionado a trabajadores

  • Horas lectivas

    270h

Dirigido a estudiantes y profesionales del área de informática que deseen ampliar sus saberes. El curso tiene como principal objetivo formar especialistas capaces de instalar, configurar, administrar servidores Linux con conocimientos sobre las técnicas para el desarrollo de aplicaciones web basadas en bases de datos. La metodología del curso es presencial.

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

Temario

DENOMINACIÓN: CONSULTOR DE LINUX EN EL ENTORNO EMPRESARIAL

DURACIÓN: 270 HORAS

MODALIDAD: A DISTANCIA (TELEFORMACIÓN)


OBJETIVOS

OBJETIVOS GENERALES:

Al término de esta acción formativa los participantes alcanzarán los siguientes objetivos:

Ø 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.


OBJETIVOS ESPECÍFICOS:

MODULO 1 - Sistema operativo Linux. Iniciación y Gestión Básica.

. Conocer las características de Linux y sus principales distribuciones.
. Instalar y gestionar de manera básica un servidor de Linux.

MODULO 2 - Sistema Operativo Linux. Administración de servicios de Internet.

Estudiar todos los aspectos necesarios para disponer de un servidor Linux que ofrezca servicios de correo electrónico, alojamiento de páginas web y transferencia de ficheros.
Al finalizar el curso el alumno será capaz de:
. Conocer los servicios básicos.
. Configurar y administrar servidores de correo.
. Configurar y administrar servidores web, FTP y DNS.

MODULO 3 - Aplicaciones Ofimáticas para Linux.

Conocer todas las aplicaciones diseñadas para Linux que permiten a los usuarios disponer de programas equivalentes a los de Windows: lector de correo, navegador, procesador de textos, hoja de cálculo, etc.
Al finalizar el curso el alumno será capaz de:
. Manejar programas para procesado de textos en Linux.
. Manejar programas sobre hojas de cálculo y bases de datos en Linux.
. Manejar programas en Linux para lectura de email, navegación por Internet, creación de presentaciones y edición de páginas web.

MODULO 4 - Desarrollo de aplicaciones web en Linux I: PHP, MySQL y Apache.

Estudiar y aprender a utilizar el lenguaje de programación PHP en combinación con la base de datos MySQL para generar sitios web con contenidos dinámicos, todo ello sobre Linux.

A la finalización del curso, el alumno será capaz de:
. Dominar la sintaxis y elementos fundamentales de PHP.
. Realizar páginas dinámicas con PHP.
. Acceder a los contenidos de las bases de datos MySQL con PHP.


MODULO 5 - Desarrollo de aplicaciones web en Linux II: Java y Tomcat.

Iniciar a los alumnos en el uso de las aplicaciones multicapa y de las distintas soluciones propuestas por la plataforma Java: JSP, Servlets y EJBs. Se introducirá el concepto de Servidor de Aplicaciones y como ejemplo se mostrará Apache Tomcat. Se continuará con una introducción a la arquitectura MVC (Modelo - Vista - Controlador) como paradigma de programación para aplicaciones Web y, en concreto, el framework Jakarta Struts. Se abordará finalmente el desarrollo de una aplicación Web basada en Struts.

A la finalización del curso, el alumno será capaz de:
. Administrar el servidor de aplicaciones Tomcat.
. Crear aplicaciones de servidor en JAVA.
. Crear sitios dinámicos a partir de distintas bases de datos y aplicaciones JAVA.
. Dominar la herramienta de diseño web basada en Struts.


MODULO 6 - Aplicaciones Opensource en Linux: portales, trabajo en grupo, e-commerce y e-learning.

Conocer las herramientas disponibles para montar de manera fácil y flexible aplicaciones que permiten compartir contenidos.
Al finalizar el curso, el alumno será capaz de:
. Instalar aplicaciones opensource.
. Configurar y administrar aplicaciones de portal, trabajo en grupo, comercio electrónico y formación.

MODULO 7 - Proyecto Final -
. Realizar la instalación de una distribución de Linux.
. Configurar los servicios de red.
. Instalar y configurar la base de datos MySQL.
. Desarrollar un portal de comercio electrónico basado en Tomcat y Java.



Al finalizar el proyecto, el alumno estará en condiciones de obtener el título de :

Consultor de Linux en el Entorno Empresarial, expedido por el Departamento de electrónica de la Universidad de Alcalá y ESIN Consultores .



CONTENIDOS
MODULO 1 - SISTEMA OPERATIVO LINUX, INICIACIÓN Y GESTIÓN BÁSICA Temario:

1. Introducción a Linux.
1.1. Linux frente a otros sistemas operativos. ¿Por qué usar Linux?
1.2. Sumario técnico de las distribuciones de Linux.
2. Instalación de Linux en una configuración de servidor.
2.1. Recursos hardware necesarios.
2.2. Controladores de disco, red, tarjetas gráficas, ratón y teclado.
2.3. Configuración de los servicios de red.
3. Entornos:
3.1. GNOME
3.2. KDE.
3.3. Administradores de ventanas.
4. Instalación del software.
5. Administración de usuarios.
5.1. Creación de usuarios y grupos.
5.2. Contraseñas.
5.3. Sistema de directorio.
6. La línea de comandos. Arranque y parada.
7. Sistemas de archivos.
8. Servicios del núcleo del sistema.
9. Seguridad en un servidor individual.



MODULO 2 - SISTEMA OPERATIVO LINUX. ADMINISTRACIÓN DE SERVICIOS DE INTERNET

Temario:

1. Servidor de DNS.
2. Servicio de transferencia de ficheros
2.1. Servidor FTP.
2.2. Cliente FTP.
3. Configuración de servidor Web utilizando Apache.
4. Servidor de correo.
4.1. SMTP
4.2. POP
4.3. IMAP.
5. Sistemas de archivos de red.
5.1. SAMBA
5.2. NFS
6. Servicio de información de red (NIS)
7. Servicio DHCP.
8. Impresión y copias de seguridad.



MODULO 3 - APLICACIONES OFIMÁTICAS PARA LINUX


Temario:

1. Paquetes ofimáticos para Linux
1.1. OpenOffice
1.2. KOffice
1.3. StarOffice.
2. Procesador de textos.
2.1. Características.
2.2. Editores más usuados.
3. Hoja de cálculo y bases de datos.
4. Lectores de correo electrónico.
4.1. Prestaciones.
4.2. Tipos.
5. Navegadores para Internet.
5.1. Prestaciones.
5.2. Tipos.
6. Diseño y creación de presentaciones.
7. Edición de páginas web.



MODULO 4 - DESARROLLO APLICACIONES WEB EN LINUX I: PHP, MYSQL Y APACHE

Temario:
1. Introducción a PHP
1.1. Introducción
1.2. Breve historia de PHP
1.3. Tareas principales de PHP
1.4. Instalación de PHP
1.5. Configuración de los usuarios del servidor MySQL
2. La sintaxis de PHP
2.1. Introducción a la sintaxis
2.2. Tipos de datos
2.3. Variables
2.4. Los arrays
2.5. Cadenas de caracteres
2.6. Funciones en PHP
2.7. Control de flujo
2.8. Operadores
3. Técnicas Web
3.1. Conceptos básicos de HTTP
3.2. Variables del sistema
3.3. Información del servidor
3.4. Procesamiento de formularios
3.5. Las cabeceras de la respuesta
3.6. Mantenimiento del estado
4. Acceso a bases de datos con PHP
4.1. Introducción
4.2. Operaciones elementales
4.3. Funciones de PHP para MySQL
4.4. Acceso a bases de datos con librería PEAR DB
5. Programación orientada a objetos con PHP
5.1. Introducción
5.2. Modelo de POO con PHP 5
5.3. La herencia
5.4. Otros aspectos de la POO en PHP 5
5.5. Objetos como atributos de otros objetos



MODULO 5 - DESARROLLO APLICACIONES WEB EN LINUX II: JAVA Y TOMCAT
Temario:

  1. Arquitectura cliente-servidor y arquitectura de tres capas.
  2. Servidor de aplicaciones Apache Tomcat.
  3. Introducción a J2EE.
  4. Capa de presentación: JSP y HTML.
  5. Capa de negocio: Servlets.
  6. Capa de datos: JavaBeans y Ejes.
  7. Introducción a Yakarta Struts.
  8. Desarrollo de aplicaciones con Struts.



MODULO 6 - APLICACIONES OPENSOURCE EN LINUX: PORTALES, TRABAJO EN GRUPO, E-COMMERCE Y E-LEARNING

Temario:

1. Servicios necesarios para instalar aplicaciones opensource.
1.1. Base de datos MySQL
1.2. PHP
1.3. Apache.
2. Portales Opensource.
2.1. E-107
2.2. PH Fusion
2.3. Drupal
3. Herramientas para trabajo colaborativo.
3.1. E-groupware.
3.2. Dot-project.
4. Portales para comercio electrónico.
4.1. Zen Cart.
4.2. osCommerce.
4.3. PHP Shop
5. Portales para e-learning.
5.1. Claroline.
5.2. Atutor.
5.3. Moodle.

O llámanos al

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a viernes de 9h a 20h.

Consultor de Linux en el Entorno Empresarial

Curso gratis
subvencionado por el Estado