Acción de formación ocupacional y continua cofinanciadas por el Fondo Social Europeo 2004.
Se trata de un CURSO GRATUITO, impartido por la Asociación de Discapacitados Físicos Cosa Nuesa.
Características del Curso
- Denominación: Creación de páginas Web dinámicas con PHP y MySQL.
- Duración: 300 horas.
- Horario: mañanas
- Horas/día: 5 horas.
- Fecha de inicio: 15 de septiembre de 2004.
- Fecha de finalización: 15 de diciembre de 2004 (aprox.).
- Destinatarios: 7 personas, con discapacidad, desempleados, mujeres o colectivos de exclusión social.
- Lugar de impartición: Ciudad tecnológica de valnalón - C/ Hornos altos s/n, 33930 La Felguera
Requisitos del alumno
Imprescindible
- Conocimientos de informática básica.
- Manejo de Internet a nivel de usuario.
Preferible
- Manejo avanzado de Internet.
- Conocimiento de HTML.
- Conocimientos de algún lenguaje de programación.
- Conocimiento de bases de datos.
Contenidos
1. Lenguaje HTML y hojas de estilo CSS
- Estructura de los documentos HTML.
- Formato de textos.
- Imágenes.
- Enlaces a otras páginas.
- Formularios.
- Tablas y montaje de tablas con imágenes.
- Definiciones de estilos. Inserción dentro de las páginas web.
- Hojas de estilo externas.
- Accesibilidad en el diseño de páginas web.
2. Macromedia Dreamweaver
- La interfaz. Paletas de propiedades y de objetos.
- Formato de textos y creación de enlaces.
- Inserción de elementos. Imágenes y elementos de formularios.
- Gestión de sitios web.
- Utilización de estilos en dreamweaver.
3. Adobe Photoshop para programadores
- La interfaz de Photoshop. Paneles.
- Obtener imágenes.
- Herramientas de selección. Menú selección. Sectores.
- Gestión de Capas.
- Escalado y recorte de imágenes.
- Optimización y exportación de imágenes fotográficas para web.
4. Entorno de desarrollo de aplicaciones web dinámicas: Apache - PHP - MySQL
- Conceptos básicos. Direcciones IP, puertos, clientes y servidores.
- Instalación y configuración básica de Apache.
- Concepto de DNS. El fichero HOSTS.
- Instalación y configuración básica de PHP.
- Instalación y configuración básica de MySQL.
- Diferencias entre entornos de desarrollo y de producción.
5. Conceptos básicos de PHP
- Conceptos básicos sobre programación.
- La sintaxis de PHP. Variables, operadores, sentencias.
- Inserción de código PHP en las páginas web.
- Arrays en PHP.
- Formularios. Envío de variables entre distintas páginas.
- Manejo de ficheros. “Upload” de ficheros.
- Manipulación de cadenas. Expresiones regulares.
- Creación de funciones.
- Envío de correo electrónico.
- Manejo de fechas.
6. Bases de datos MySQL
- Conceptos básicos sobre bases de datos relacionadas.
- Creación de bases de datos MySQL.
- Creación de tablas. Tipos de datos.
- Consultas de selección, borrado, inserción y actualización.
- Consultas de selección complejas. Creación de tablas temporales.
7. PHP avanzado
- Programación orientada a objetos en PHP.
- Creación y manipulación de imágenes dinámicas mediante GD.
- Manipulación de bases de datos MySQL.
- Guardar objetos en bases de datos.
- Control de sesiones. Autentificación de usuarios.
- Creación de sitios web avanzados.