Curso
PHP y MySQL con PC
Turno
Lunes de 18.30 a 21.30 hs

Fecha de Inicio

14-04-2008

Fecha de Final

19-05-2008

Lugar de Dictado

Club de Programadores

Laboratorio Congreso

Entre Ríos 166 piso 14

Horarios

Lunes de 18.30 a 21.30 hs

Duración

24 horas, en seis clases de cuatro horas

Profesor

Angel López

Curriculum

Desarrollador de software, desde hace 25 años, ha trabajado en distintas tecnologías y sistemas operativos.

Desde 1996, incursiona en el desarrollo web, con distintas herramientas.

Autor del libro Java, la programación del futuro, MP Ediciones, 1997.

Elegido Microsoft MVP (Most Valuable Professional) en 2002-2003, 2003-2004, 2004-2005, 2005-2006.

Actualmente, dicta cursos de .NET, Java, PHP, ASP.NET, en distintas instituciones y empresas. Brinda consultoría sobre temas de arquitectura y desarrollo de software. Desarrolla proyectos de código abierto.

Inscripcion

Por esta WEB,
por e-mail a acpsecretaria@enovedades.com,
o por TE al 4381-2171

Reserva de vacante

LA VACANTE SE RESERVA CON EL PAGO DE LA MATRICULA

Costo

$420

Objetivos

Lograr que el alumno aprenda los conceptos fundamentales del desarrollo de sitios web dinámicos con esta tecnología

Requisitos

conocimientos de programacion, conocimientos de HTML, conocimientos de base de datos. Es decir, saber algun lenguaje de programacion, tener idea de una pagina web, y como es una base de datos.

Modalidad

Curso teórico práctico con uso de PC (1 PC cada dos alumnos)

Plan de Estudio

Programa
Conceptos de Páginas Dinámicas con PHP
Otras tecnologías en el servidor-PHP en Linux y en Windows

Constantes y Variables
Tipos de Datos-Funciones de Variables-Conversión de Tipos
Expresiones-Operadores-Estructuras de Control

Funciones en general
Variables globales-Argumentos por Referencia y Valor
Funciones Anidadas-Uso de include y require

Arreglos
Funciones de Arreglos-Recorrida de un Arreglo
Arreglos Multidimensionales-Indices String

Clases y Objetos
Creación de Objetos-Herencia

Manipulacion de Strings
Formateo de String-Expresiones Regulares

Funciones de Archivo
Abriendo Archivos-Escribir y Leer Archivos-Acceso a Archivos Remotos
Uso de Sockets-Subir Archivos al Servidor-Manejo de Errores

Tratamiento de Formularios
Metodos POST y GET-Uso de Cookies-Variables de Sesion

El servidor MySQL
MySQL en Linux y en Windows-Programas cliente MySQL
Lenguaje SQL-Comandos de consulta
Comandos de actualización-Comandos de definición de datos
Acceso a MySQL desde PHP-Consultas y Actualizaciones
Usuarios y Seguridad en MySQL

Uso de sockets
Acceso a servidores-Envío de Email-Acceso a HTTP, FTP, SMTP

El utilitario phpMyAdmin
El utilitario phhnuke-Acceso a otras Bases de Datos desde PHP
Generacion de WML (Wireless Markup Language)

Material Entregado

CD conteniendo lo siguiente:

Directorio PHP
Instaladores de PHP

php-4.2.1-Win32
Instalador Windows

php_manual_*.chm
Manuales de PHP en Help Compilado de Windows, en ingles y castellano

php_manual_*
Manuales comprimidos, en formato PDF y Html, en ingles y castellano

PHP-Nuke-5.6.tar.gz
El sitio PHP Nuke

tep-*.tar
El sitio The Exchange Project

phpMyAdmin-2.3.0-php*
El utilitario phpMyAdmin para administrar MySql desde PHP

Los instaladores de PHP para Linux, en general vienen en los CDs de
las distribuciones

MySql
mysql-3.23.51-win.zip
Instalador para Windows

mysql-3.23.51-win-src.zip
Codigo fuente para Windows

myodbc*
Instaladores del driver ODBC para llegar a MySql en Windows

mycc*
Cliente grafico para MySql y Windows

mm.mysql.jdbc.*
Driver JDBC para usar MySql desde Java

mysqlgui*
Cliente grafico de MySql

MySql-*.rpm
Instaladores RPM para Linux



Programado por Angel J. Lopez y el Club de Programadores