Diplomado LAMP (Linux, Apache, MySQL y PHP)

Diplomado

En Benito Juárez

$ 21,000 IVA inc.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Diplomados

  • Lugar

    Benito juárez

  • Horas lectivas

    60h

Objetivo del curso: En el Diplomado LAMP (Linux. Apache. MySQL. PHP) se aborda la instalación y puesta en marcha de servicios Internet desde Linux, concediendo especial atención a los servicio web por medio de Apache. También incluye el diseño y programación de aplicaciones web en PHP y MySQL, de modo que el alumno sea capaz de cubrir todo el área de conocimientos necesarios para desplegar aplicaciones en la plataforma web libre. Destinatarios del curso: El Diplomado LAMP (Linux. Apache. MySQL. PHP) está dirigido a personas con conocimientos básicos de programación y de hardware, que deseen ser capaces de poner en marcha y administrar un servidor Internet con Linux, Apache, MySQL y PHP.

Sedes y fechas disponibles

Ubicación

Inicio

Benito Juárez (Ciudad de México (Distrito Federal))
Ver mapa
Pensylvannia No. 4, 11870

Inicio

Consultar

Acerca de este curso

Conocimientos basicos de programación y de hardware.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Programa académico

Linux

  • Introducción
  • Historia: Unix, Minix
  • El movimiento GNU
  • Distribuciones
  • Instalación
  • Obtención de Linux
  • Requerimientos HW, plataformas soportada
  • Datos necesarios sobre HW
  • Planteamiento de las particiones
  • Arranque de distintos sistemas operativos (LILO, GRUB, Loadlin XOSL)
  • Instalación sobre maquinas virtuales (Vmware, Bochs)
  • Distribuciones CD-Live (Knoppix, GNOME-live)
  • Comandos básicos
  • Terminales virtuales, login, cambio contraseña
  • Interpretes de comandos (bash, tcsh, ksh)
  • Ficheros y directorios
  • Permisos, grupos y usuarios
  • Procesos
  • Redirecionamientos, tuberías
  • Metacaracteres, entrecomillado y caracteres especiales
  • Sustitución de ordenes y Alias
  • Expresiones regulares y otros filtros
  • Editores de texto: Vi, Emacs
  • Programación de scripts shell
  • Acceso a datos de Ms-Dos: MTools
  • Configuración de X-Window
  • Gestores de ventanas
  • Configuración del escritorio
  • Administración básica
  • El superusuario (root)
  • Arranque y parada del sistema
  • Gestión de cuentas de usuario
  • Gestión de sistemas de ficheros
  • Ficheros de auditoria (logs)
  • Control de carga del sistema
  • Copias de Seguridad
  • Sistema de Impresión
  • Automatización de tareas (Cron)
  • Adicción de nuevos dispositivos
  • Adicción / compilación de nuevos programas
  • Compilación del kernel
  • Administración de redes
  • Familia de protocolos TCP-IP
  • Configuración de HW de red
  • Acceso a redes : PPP
  • Configuración de una LAN
  • Demonios y el superservidor de internet (inetd, xinetd)
  • Servicios de acceso : Telnet / SSH
  • Servicios de transferencia de ficheros : FTP /SFTP/ SCP
  • Servicio de resolución de nombres : DNS
  • Servicio de correo : SMTP
  • Seguridad
  • Configuración de un proxy
  • Configuración de un firewall (ipchains, iptables)
  • Restricción de acceso a servicios (TCP_wrappers)
  • Identificación de usuarios mediante PAM
  • Apache

  • Introducción
  • Introducción a Intenet
  • La Familia de protocolos TCP-IP
  • El protocolo http
  • CGI - Common Gateway Interface
  • El porqué del liderazgo del Apache entre los servidores web
  • Instalación
  • Compilar desde las fuentes
  • Binarios precompilados
  • Paquete RPM
  • Arranque y parada del servicio
  • Verificación de la instalación
  • Directivas básicas de configuración
  • Herramientas de configuracion: Comanche, Linuxconf, Webmin
  • Instalación de módulos dinámicos
  • Recompilación de Apache. ApacheToolbox
  • Uso de APXS
  • Autentificación de usuarios
  • El fichero .htaccess y asociados (.htpasswd, .htgroup y .htdigest)
  • Control de acceso por LDAP (mod_ldap)
  • Control de acceso por bases de datos (mod_auth_db, mod_auth_mysql)
  • Servidores virtuales
  • Servidores virtuales por nombre
  • Servidores virtuales por IP
  • Monitorización y optimización del servidor Apache
  • Ficheros log y su control.
  • Limitación del ancho de banda: mod_bandwidth.
  • Carga del servidor: mod_status
  • Otros Módulos de Apache
  • Compresión de contenidos: mod_deflate
  • Correción de errores en URL: mod_speling
  • Reescritura de URLs: mod_rewrite
  • Negociación de contenidos: mod_negotiation
  • Actualización colaborativa de una web: mod_dav.
  • Apache como proxy o gateway: mod_proxy
  • Enlaces útiles
  • Introducción a PHP

  • Instalación
  • ¿Qué es PHP?
  • Paquete RPM
  • Binario TAR
  • Configuración de Apache
  • Sintaxis básica
  • Mi primer script
  • Variables y Operadores
  • Sentencias de Control
  • Vectores
  • Las Funciones
  • include() y require()
  • Las Clases en PHP
  • Librería Estandar
  • Funciones de vectores
  • Funciones de cadenas de caracteres
  • Tiempo y fecha
  • Funciones de acceso a ficheros
  • Envío de mensajes
  • Formularios
  • Los Formularios
  • Validación
  • Subir ficheros desde un formulario
  • MySQL

  • Introducción
  • Bases de datos relacionales
  • Diseño conceptual de una base de datos
  • MySQL
  • Instalación del servidor en Linux
  • Clientes
  • Uso
  • Creación de base de datos
  • Mantenimiento de datos
  • Consulta de datos
  • Transacciones y bloqueos
  • Administración
  • Estructura interna
  • Configuración
  • Seguridad
  • Logs
  • Backup
  • Chequeo y reparación de tablas
  • Optimización
  • Diseño de datos y programas
  • Indices y explicación de consultas
  • Inserciones masivas
  • Optimización del servidor
  • PHP con MySQL

  • Acceso a MySQL
  • Funciones PHP de acceso a MySQL
  • Conectar a MySQL desde PHP
  • Operaciones con registros
  • Mostrar los datos de una consulta
  • Un buscador para nuestra base de datos
  • Autentificación de usuarios
  • Cookies
  • Sesiones
  • Codificación con MD5
  • Interfaz con el usuario
  • Caso práctico: Carrito de la compra
  • Diseño de la aplicación
  • Navegación entre productos
  • Carrito de la compra
  • Compra con el sistema de Banesto
  • Caso práctico: Sistema de administración de la tienda virtual
  • Identificación de los administradores
  • Consultas con paginación
  • Edición de registros
  • Fichero de configuración

  • Llama al centro

    ¿Necesitas un coach de formación?

    Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

    Diplomado LAMP (Linux, Apache, MySQL y PHP)

    $ 21,000 IVA inc.