Curso PHP y Base de datos ( phpMyAdmin - mySQL)
Curso
En Rosario
Descripción
-
Tipología
Curso
-
Lugar
Rosario
-
Horas lectivas
16h
-
Inicio
Fechas disponibles
Realizar páginas web o desarrlos intranet pudiendo obtener información de una base de datos, modificar e insertar datos en las misma. Controlar las sesiones de usuarios. Enviar emails masivos a una cartera de clientes. .etc.etc (ver programa detallado). Dirigido a: Diseñadores web Desarrolladores web Programadores
Sedes y fechas disponibles
Ubicación
inicio
inicio
Información relevante sobre el curso
- Conocimientos de HTML (excluyente)
- Conocimientos de CSS (excluyente)
- Manejo de Dreamweaver (no excluyente)
- Manejo de algún lenguaje de programación (preferiblemente)
Opiniones
Profesores
Mariano Calvente
Instructor Dreamweaver - Flash - Javascript-Ajax-Xml - PHP - jQuery
Plan de estudios
CURSO PHP:
-------------
Duración: 16hs.
Requisitos:
- Conocimientos de HTML (excluyente)
- Conocimientos de CSS (excluyente)
- Manejo de Dreamweaver (no excluyente)
- Manejo de algún lenguaje de programación (preferiblemente)
OBJETIVOS:
-------------
Aprender a construir sitios web dinámicos, que interactúen con bases de datos,
utilizando como lenguaje PHP, base de datos MySQL y herramientas como Adobe Dreamweaver y phpMyAdmin.
Capítulo 1: Introducción
------------
- Configuración de las herramientas (Apache – PHP – MySQL – Dreamweaver).
- El lenguaje PHP (reglas de su sintáxis)
- Bases de Datos MySQL (phpMyAdmin)
- Sitios estáticos
- Sitios dinámicos
- Ver y entender la configuración del servidor
- Comentando código: lineal y en bloque
Capítulo 2: Variables
------------
- Tipos de variables
- Mirando el contenido y tipo de las variables
- Operadores matemáticos y lógicos
- Encadenamientos
- Control de los caractéres especiales
- Código PHP dentro del documento HTML
- Uso de GET para pasar variables a otro documento
- Uso de POST para pasar variables a otro documento
- Uso de URLENCODE y URLDECODE para pasar variables
Capítulo 3: Condicionales
------------
- Bifurcación del código con el uso de IF
- Anidando condiciones IF
- Uso del IF...ELSE
- Uso del IF...ELSEIF...ELSEIF...
- Usando direccionamientos múltiples: SWITCH CASE
- Liberar espacio en memoria (isset-unset)
- La función EMPTY() para determinar acciones a seguir
Capítulo 4: Estructuras de repetición
------------
- La estructura WHILE
- La estructura DO WHILE
- La estructura FOR
- Repitiendo un bucle cierta cantidad de veces
- Repitiendo un bucle por condiciones
- Interrumpir la secuencia de un bucle
Capítulo 5: Arreglos (arrays)
------------
- Diferentes formas de definirlo
- Mostrar su contenido: total o único
- Redefiniendo arreglos
- Agregando elementos al array
- Eliminando un elemento en concreto
- Arreglos asociativos
- Ordenando arreglos
- Múltiples funciones útiles para manejo de arrays
- Arreglos multidimensionales
- Distintas formas de recorrer un array
Capítulo 6: Cadena de caratéres
------------
- Manejo de múltiples funciones cadenas de STRINGS
- Comparar cadenas
- Reemplazar cadenas (o porciones) por otras
- Caractéres especiales en cadenas
- Convirtiendo caracteres a entidades HTML
- Dando formato de salida a los datos
Capítulo 7: Emails
------------
- Generar y enviar emails
- Reglas para la construcción del asunto, cuerpo y cabecera
- Envío masivo de emails
- Enviando emails con formato HTML
- Enviando emails con imágenes
- Adjuntando archivos en los emails
- Validando direcciones de emails
- Confirmación del envío de emails
Capítulo 8: Funciones
------------
- Difinición y llamado de una función
- Funciones con uno o varios parámetros
- Funciones con retorno de un valor
- Uso de expresiones regulares
- Incluir un archivo externo con INCLUDE
- Incluir un archivo externo con REQUIRE
- Ambito de las variables definidas en funciones
Capítulo 9: Archivos
------------
- Manipulación de archivos en el servidor
- Generando carpetas y archivos
- Copiar, mover y eliminar archivos del SERVER
- Lectura y escritura de un archivo
- Diferentes métodos de lectura/escritura
- Subiendo archivos al servidor
- Controlando y limitando el UPLOAD
Capítulo 10: Cookies
-------------
- Entendiendo las cookies
- Creación y configuración de las cookies
- Limitando su tiempo de vida
- Ver contenido de los cookies en el navegador
- Eliminación de las cookies
- Controlando el idioma de las páginas
- Reconociendo a un usuario
- Dando la "bienvenida" al usuario en cada visita
Capítulo 11: Sesiones
-------------
- Entendiendo los variables de SESSION
- Inicio de una sesión: sus reglas
- Cerrar una sesión
- Pasando valores de una página a otra
Capítulo 12: Base de datos
-------------
- Uso de phpMyAdmin
- Creando una Base de Datos
- Incorporando tablas y datos
- Importar y exportar bases, tablas y datos
- Conectarse a una base de datos desde PHP
- Distintos tipos de conexión
- Obtener datos de una tabla y mostrarlos
- Modificar datos de una tabla
- Eliminar datos de una tabla
- Cerrar conexión a la base de datos
- Optimización: Liberar espacio de memoria
- Uso de múltiples funciones para mySQL
- Seguridad en el flujo de la información
Curso PHP y Base de datos ( phpMyAdmin - mySQL)