|
Desarrollo de Aplicaciones Web con PHP / MySQL |
|
|
|
Nombre del Curso: Desarrollo de Aplicaciones Web con PHP / MySQL con Tecnologías Libres.(LAMP) Duración: 32 Horas Académicas Tipo: Presencial – Aprobatorio. Curso aprobatorio que brinda los elementos necesarios para el desarrollo de aplicaciones web basadas en tecnologías libres. Dirigido a: Todas aquellas personas con conocimientos básicos en computación, estudiantes y profesores universitarios en el área de informática que deseen desarrollar las destrezas necesarias para un óptimo aprovechamiento de las tecnologías web. Objetivos Generales
Al finalizar el curso el participante estará en la capacidad de: Mediante el uso de Tecnologías Libres como PHP y MySQL desarrollar bajo ambiente Linux aplicaciones Web. Objetivos Específicos
Objetivo # 1:
Explicar y entender las principales características y funcionalidades de las paginas dinámicas creadas con PHP.
Objetivos # 2:
Publicación de información en la red mediante el uso de servicios FTP y Servidores Web.
Objetivo # 3:
Desarrollar destrezas en el manejo de la programación con PHP mediante el uso de ejemplos y ejercicios.
Objetivo # 4: Desarrollar destrezas en el manejo y creación de Bases de Datos MySQL mediante el uso del software: MySQL Control Center.
Objetivo # 5:
Capacitar al participante en las técnicas de desarrollo utilizadas para la creación de aplicaciones web que integren el manejo de bases de datos. Contenido: - Introducción a la Programación - Características de PHP:- ¿Qué es PHP?
- Breve historia de PHP
- ¿Qué se necesita para que funcione PHP?
- ¿Qué se puede hacer con PHP?
- Instalación de Servidor Web Apache
- Instalación de Modulos PHP para apache
- Instalación de Servidor MySQL
- Programación en PHP:- Tipos de Datos.
- Variables en PHP. Variables del sistema. Constantes.
- Operadores.
- Aritméticos, Cadena, Lógicos, Asignación, Bit a bit.
- Estructuras de control.
- If…else. If….elseif…else.
- Switch….case….default.
- While. Do while. For.
- Arreglos y matrices.
- Funciones.
- Instrucción Return.
- Funciones con parámetros. Funciones variables.
- Funciones para la manipulación de cadenas.
- Funciones para la manipulación de fecha y hora.
- Recursión.
- Formularios:- Etiqueta FORM.
- Cuadro de texto. Cuadro de texto con desplazamiento.
- Botón de comando.
- Casilla de verificación. Botón de opción.
- Menú desplegable. Campo oculto.
- Manejo de archivos.
- Creación y uso de clases.
- Carga de archivos en el servidor (upload) desde una página PHP.
- Manejo de bases de datos:- Introducción a MySql y características principales.
- ¿Cómo obtener MySql Server?.
- Conexión del servidor MySql.
- Uso del programa cliente “MySQL Control Center.”
- Creación y uso de bases de datos en PHP.
- Manipulación de bases de datos y operaciones con registros (Agregar, Modificar, Consultar y Eliminar información).
- Manejo de Sesiones.
- Envió de E-mail usando PHP
|