imagen index

CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE INFORMACIÓN

Las bases de la programación PHP

Fecha de inicio: 2017-07-10
Duración: 15 Horas.

Las bases de la programación PHP


Descripción:

El presente curso pretende ser una base sólida para toda aquella persona que desee programar páginas web haciendo uso de un lenguaje de programación ampliamente utilizado en el ambiente web: PHP, el alcance del curso permitirá disponer de las bases para cursos posteriores que demanden el uso del lenguaje PHP como lenguaje principal de desarrollo. Se iniciará con la instalación de un servidor local virtual para las pruebas de los ejercicios propuestos, se continuara con las especificaciones del lenguaje pasando por las estructuras de control, manejo de matrices, creación y uso de funciones de librería, se implementaará el uso de formularios incorporando funcionalidades de visualización de datos con JQuery para terminar con el acceso y manipulación de las bases de datos MySQL.

Al finalizar el curso se espera que el alumno sea capaz de dominar el lenguaje PHP en su entorno básico para poder incorporarse sin problemas a un siguiente nivel de programación de desarrolladores de alto rendimiento.


 

Requisitos:

- Gusto por la programación.

- Conocimientos en HTML y páginas web (nivel básico)

- Manejo de SQL (recomendado)

 


TEMARIO

1. ENTORNO DE DESARROLLO PARA LA PROGRAMACIÓN DE PHP

Recursos para el desarrollador PHP
Servidores locales y remotos
Estructura de los sistemas basados en PHP (HTML, CSS, Javascript y Frameworks)

2. VARIABLES, CONSTANTES Y SALIDA DE DATOS.

Tipos y definición de variables y constantes
Funciones de salida e integración con etiquetas HTML
Funciones aplicables de uso común para el manejo de tipos de datos ( encriptacion, conversion ,..).


3. ESTRUCTURAS DE CONTROL

Estructuras de decisión ( if, else, switch, ? : )
Estructura de repetición ( while, do-while, for)


4. MODULARIDAD DEL LENGUAJE

Funciones definidas por el usuario
Directivas de inclusión de archivos
Creación de librerias personalizadas
Funciones aplicables de uso común para manejo de tiempo y fechas (timestamp, date, ..)

5. MATRICES DE DATOS

Sintaxis de Matrices
Manipulación de datos en los arreglos de diferente tipo.
Funciones aplicables de uso común para manipulación de matrices (conteo, cortes, ..).

6. FORMULARIOS Y LOS MÉTODOS DE ENVIO-RECEPCIÓN DE DATOS

Métodos GET & POST
Validación de variables en formularios
Visualización de datos incorporando funcionalidades de JQUERY


7. CONEXIONES Y BASE DE DATOS MySQL

Creación de conexiones a bases de datos MySQL.
Sentencias SQL en entorno PHP (Inserción, eliminación y edición de registros via formularios).
Variables de sesión y la seguridad de acceso a diferentes áreas de sitio
Funciones aplicables de uso común para el trabajo con datos (identificadores, cierre de sesión, manejo de texto, carga de imágenes y archivos, ..).


Fecha de inicio: 2017-07-10


Días:
10, 11, 12 JULIO *
15 y 16 de JULIO (Un fIn de semana 2 días)**


Horario:
16:00 - 21:00 hrs.*
09:00 a 19:00 hrs.**


Duración:
15 horas.


Costos:
Comunidad IPN: $ 1637.5
Público general: $ 1916.5

 

 

 

** La apertura de los cursos estan sujetos a cubrir con el cupo mínimo de participantes para cada uno de ellos.