Cursos
Lenguaje PHP y MySQL
Descripción
CAPITAL FEDERAL: Iniciado Mayo 2012 - A iniciar 2012
LA PLATA: cancelado
El egresado conocerá lo necesario para instalar un ambiente de desarrollo y configurar el servidor para tal fin.
Aprenderá a agregar a los sitios web contenido dinámico: formularios, incluyes dentro de plantillas (moldes), que simplificarán el mantenimiento de tus sitios, envío de listas de correo, validación de acceso a archivos con contraseñas, contadores de visitas, manejo de archivos de texto para almacenar información, generación de contenido aleatorio (frases, imágenes o banners siempre cambiantes), envíos de e-mails para recomendar su sitio, manejo de variables, condicionales, bucles y vectores, etc.
Aprenderá a simplificar la tarea de producción y mantenimiento de tus sitios, ahorrando muchísimo tiempo.
Egresará con un perfil de programador, ya que no son necesarios conocimientos previos de programación. Lo aprendido le servirá en el futuro para comprender a simple vista la estructura de muchos otros lenguajes de programación.
Aprenderá a agregar contenido almacenado en bases de datos, crear foros, libros de visita, carritos de compra, sistemas de envío de postales, etc.
Dónde se dicta
Capital Federal / La Plata
Carga horaria
80 horas
Contenidos del curso
1. Introducción al PHP
1.1 ¿Qué es PHP?
1.2 Instalando Apache, PHP y MYSQL
1.3 Instalación de LAMP o WAMP
1.4 Primer script en PHP
1.5 Comentarios en PHP
1.6 Secuencias de escape
2. Variables y Constantes
2.1 ¿Qué son las variables?
2.2 Tipos de variable
2.3 Arrays
2.4 Variables Predefinidas
2.5 Constantes
2.6 Formularios
2.7 Obteniendo variables desde la URL
2.8 Ejercicio del Tema 2
3. Operadores
3.1 Operadores Aritméticos
3.2 Operadores de Asignación
3.3 Operadores de Comparación
3.4 Operadores Lógicos
3.5 Otros operadores
3.6 Ejercicio del Tema 3
4. Estructuras de Control
4.1 Construcciones if
4.2 Construcciones else
4.3 Construcciones elseif
4.4 Los bucles
4.5 El bucle while
4.6 El bucle for
4.7 El bucle do while
4.8 El bucle foreach
4.9 El switch
4.10 Sentencias de control
4.11 Include() y require()
4.12 Ejercicio del Tema 4
5. Funciones
5.1 ¿Qué son las funciones?
5.2 Definiendo funciones
5.3 Devolviendo valores
5.4 Argumentos
5.5 Variables de función
5.6 Variables locales y globales
5.7 Paso por referencia y por valor
5.8 Funciones predefinidas
5.9 Ejercicio del Tema 5
6. Clases
6.1 ¿Qué son las clases?
6.2 Definiendo clases
6.3 Utilizando clases
6.4 Constructor de una clase
6.5 Extendiendo clases
6.6 Ejercicio del Tema 6
7. Trabajando con fechas
7.1 El Formato UNIX Timestamp
7.2 Formateando fechas
7.3 La función mktime
7.4 Realizando cálculos con fechas
7.5 Ejercicio del Tema 7
8. Manejo de ficheros
8.1 Abriendo un fichero
8.2 Leyendo datos
8.3 Escribiendo datos
8.4 Información y copia de ficheros
8.5 Un contador de visitas sencillo
8.6 Ejercicio del Tema 8
9. Bases de datos MySQL
9.1 Puesta a punto de MySQL
9.2 Conectando a la base de datos con PHP
9.3 Creando bases de datos
9.4 Creando tablas
9.5 Insertando datos
9.6 Consultando datos
9.7 Modificando datos
9.8 Manejo de errores con MySQL
9.9 Eliminando datos
9.10 Contando el número de resultados
9.11 Ejercicio del Tema 9
10. Miscelánea
10.1 Introducción
10.2 Identificando a usuarios con sesiones
10.3 Enviando e-mails
10.4 Redirecciones
10.5 Leyendo un directorio
10.6 Ejercicio del Tema 10
Requisitos
Este curso está dirigido para Diseñadores Web que ya han realizado sitios y que manejan algún software editor de HTML, tal como Dreamweaver, Aptana, o cualquier otro.
También está indicado para Programadores que conocen otros lenguajes de programación, y ya conocen HTML o XHTML pero desean ingresar al mundo de las aplicaciones web.