Curso para trabajadores - Online
Duración
270 Horas
Dirigido a
Trabajadores en Activo.
Curso gratis, subvencionado por el Estado
Cursos muy similares |
||||||||||||||||||||||||||||||||||||
|
| Precio |
Curso gratis, subvencionado por el Estado
|
infórmate directamente de cómo matricularte, plazas disponibles ...
Contenidos
Modulo 1 - sistema operativo linux, iniciación y gestión básica
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
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
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
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
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
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.
infórmate directamente de cómo matricularte, plazas disponibles ...



¿Has hecho este curso?
infórmate directamente de cómo matricularte, plazas disponibles ...