Centro Formación LUZTI (antigua Indra Empresarial)
Para qué te prepara
Experto en programacion web y en sistemas LINUX
PROGRAMADOR LAMP.
Dirigido a
Si eres un webmaster, un desarrollador web, un particular o empresa interesada en mantener su propio servidor web, LAMP es la solución. LAMP, Linux, Apache, MySQL y PHP, es una robusta combinación de aplicaciones soportadas sobre el sistema operativo GNU/Linux.
1.10 Arrancando Linux 1.11 Explorando la Shell de Linux 1.12 Comandos básicos de Linux 1.13 Trabajando con ficheros y directorios 1.14 Protección de archivos y directorios 1.15 Estructura de directorios de Linux 1.16 Programación de la Shell 1.17 Procesado y manipulación de textos
Administración de Linux
1.19 Gestión de cuentas de usuario 1.20 Administración del sistema de archivos (Particinomaniento, raid, creacion de sistemas de archivos, cuotas de disco, comprobación de sistemas de archivos, cuotas de disco) 1.21 Arranque y parada del sistema y servicios 1.22 Control de procesos 1.23 Monitoreo del sistema 1.24 Administración de software 1.25 Realización de copias de seguridad y recuperación 1.26 Actualización y Tuneado del kernel 1.27 Virtualización
Conectividad y acceso a la red
1.30 Uso de TCP/IP 1.31 Interfaces de red 1.32 Configuración de la conexión 1.33 Resolución de nombres 1.34 Monitorización de la red
Seguridad en Linux 1.36 Ataques y agresiones comunes 1.37 Mecanismos de seguridad 1.38 Deshabilitando servicios no deseados 1.39 TCP wrappers 1.40 Xinetd 1.41 Manteniendo el servidor actualizado 1.42 Configuración del Firewall, creando un firewall con iptables
1.43 Monitorización de la red y aplicaciones de prueba
1.58 Seleccionando la versión apropiada 1.59 Analizando Apache 1.60 El servidor HTTPD precompilado de Fedora 1.61 Preparando la instalación de Apache 1.62 Compilación de Apache Web Server 1.63 El fichero de configuración “httpd.conf” 1.64 Variables en Apache - Como, donde y por qué 1.65 Uso de Apache Virtual Hosts 1.66 Chequeo y prueba del fichero de configuración 1.67 Otras configuraciones de Apache 1.68 Los archivos de registro 1.69 Herramientas de pruebas de Carga 1.70 KeepAlive SI - KeepAlive NO 1.71 Cómo tratar los logs 1.72 Programas para sacar estadísticas de tu servidor Web 1.73 Evitar ataques DoS (Denial of Service) - mod_evasive
MySQL: Instalación y Administración
1.75 Panorámica del sistema de gestión de base de datos MySQL 1.76 Instalar MySQL en Linux 1.77 Configurar MySQL tras la instalación 1.78 Panorámica de programas MySQL
Tutorial de Mysql 593
1.79 Conectarse al y desconectarse del servidor 593 1.80 Introducción de consultas 594 1.81 Crear y utilizar una base de datos 1.82 Obtener información sobre bases de datos y tablas 1.83 Usar mysql en modo batch 1.84 Ejemplos de consultas comunes
PHP básico 627
1.85 Introducción 1.86 Sintaxis 1.87 Anatomía de un script PHP 1.88 Tipos de datos 1.89 Variables 1.90 Constantes 1.91 Operadores 1.92 Estructuras de control 1.93 Errores y Gestión de errores 1.94 Modularidad del código del script de PHP
Funciones
1.95 Sintaxis básica 1.96 Valores de retorno 1.97 Ámbito de las variables 1.98 Parámetros de las funciones
Matrices (Arrays)
1.99 Sintaxis básica 1.100 Operaciones sobre matrices 1.101 Iteración de matrices 1.102 Ordenamiento de matrices 1.103 Pilas, colas y conjuntos
Cadenas y patrones
1.104 Cadenas 1.105 Comparación, búsqueda y reemplazo 1.106 Dando formato a las cadenas 1.107 Expresiones regulares compatibles con PERL 1.108 Funciones de Expresiones Regulares (POSIXExtendido) 1.109 Uso de caracteres extendidos
Funciones de Fecha y Hora
1.110 Principales funciones de fecha y hora
Programación Web
1.111 Anatomía de una página web 1.112 Formularios y URLs 1.113 Cabeceras HTTP 1.114 Sesiones 1.115 Descarga de archivos 711
Programación orientada a objetos en PHP
1.116 Las Bases de la POO 1.117 Auto carga de Objetos 1.118 Constructores y Destructores 1.119 Visibilidad 1.120 Alcance del operador de resolución (::) 1.121 La palabra reservada 'Static' 1.122 Constantes de la Clase 1.123 Abstracción de Clases 1.124 Interfaces de Objetos 1.125 Comparación de Objetos 1.126 Forzado de tipos 1.127 Serialización 1.128 Funciones de manejo de clases
Seguridad
1.129 Consideraciones generales 1.130 Instalación como módulo de Apache 1.131 Conceptos y Prácticas 1.132 Seguridad del sitio Web 1.133 Seguridad de la Base de Datos 1.134 Seguridad en sesiones 1.135 Seguridad del sistema de archivo 1.136 Alojamiento compartido
Acceso a ficheros, directorios y red
1.137 Acceso a ficheros 1.138 Acceso a recursos de red
Creación y manipulación de imágenes
1.139 Gráficos HTML 1.140 La Librería GD 1.141 Funciones adicionales
Creación de documentos PDF
1.142 La Librería FPDF 1.143 Sobrescribir los métodos 1.144 Tablas 1.145 Enlaces
Referencia XHTML
1.146 Introducción 1.147 Características básicas 1.148 Referencia rápida
Referencia CSS
1.149 Introducción 1.150 Uso de CSS desde HTML 1.151 Glosario básico 1.152 Referencia rápida CSS 2.1