Curso Online de Programación

PHP (con MySql)


Curso a distancia online de Programación

PHP es el lenguaje de programación más usado en los servidores de Internet debido a su potencia, velocidad de ejecución y simplicidad que lo caracterizan.
Este curso a distancia online de PHP le permitirá programar todo lo que sucede detrás de la fachada de un sitio web dinámico e interactivo: procesar formularios, generar páginas con contenidos dinámicos, enviar y recibir cookies, mails ,acceso a bases de datos, etc. 

 

Objetivo del curso

 

  • Con el curso de Programación PHP podrá crear sus propios catálogos de productos , añadir, modificar, borrar o consultar los datos que desee en bases de datos a través de Internet.

 

  • Generar automáticamente formularios con contenido dinámico.

 

  • Envía mails directamente desde el navegador, sin la necesidad de utilizar ningún programa extra.

 

  • Cambiar automáticamente el contenido de sitios web. Podrá cambiar el contenido de cientos de páginas en unos instantes.

Nuestra metodología

- Todos los cursos son a través de Internet en la modalidad de cursos a distancia o cursos online (elearning).

 

- El curso se configura al ritmo, computadora y conocimientos previos que tenga el alumno.

 

- Las clases y los ejercicios se cursan desde nuestra plataforma educativa (aula virtual) a la cual accede mediante un nombre de usuario y contraseña personal de acceso.

 

- No necesita estar conectado a una determinada hora. Puede tomar las lecciones en cualquier horario y todos los días de la semana.

 

- Se recomienda dedicarle al curso una o dos horas por día. Puede dedicarle más tiempo y terminará antes el curso.

 

- Para culminar el curso tiene un plazo de un año desde la fecha de comienzo.

 

- El curso incluye videos formativos. A continuación un ejemplo:

 

 

 


¿A quién está dirigido?

Todo público con conocimientos básicos de manejo de ordenadores.

Requisitos:
Para programar sobre PHP se requieren conocimientos de HTML. Si el alumno no tiene conocimientos previos de HTML se le dará acceso a un curso completo y gratuito de Diseño Web básico que incluye programación HTML.

SOLICITE MÁS INFORMACIÓN Y LAS CONDICIONES DE INSCRIPCIÓN

Temario completo

Introducción:

- Introducción a PHP. Instalación de un servidor web Apache. Instalación de PHP 5. Instalación de MySQL.

- Sentencias. Tipos de datos y variables. Operadores y constantes. Sentencias de control. Funciones.

- Formularios. Controles HTML. Trabajo con archivos.

- Bases de datos con MySql. Características. Crear y usar bases de datos MySQL. Creación de tablas.

Ingreso de datos a las tablas

- Funciones PHP de acceso. MySQL desde PHP. Consultar, agregar , modificar y eliminar registros .

- Conceptos básicos sobre ODBC. Cookies, Sesiones. Ejecución de programas externos.

Ejemplos y ejercicios .

- Aplicaciones útiles. Redirección en función de la IP del visitante. Distintos usos.

Programación servidor: PHP

Se estudia la tecnología de programación de aplicaciones web PHP 5, prestando especial atención a las características especiales que presentan este tipo de aplicaciones, a su nuevo enfoque orientado a objetos, a la seguridad en la aplicación y al acceso a bases.

- Instalación : Introducción. Obtener el paquete XAMPP. Instalar el paquete XAMPP. Apache y MySQL como servicios. Resumen de la instalación.

- Crear un sitio web : ¿Cómo funcionan las páginas PHP?. Crear un alias en Apache. Crear un sitio en Dreamweaver. La página principal

- Introducción a PHP : Las etiquetas PHP. Variables. Tipos de datos. Constantes.

- Arrays y estructuras de control : Arrays. Estructuras de repetición. Estructuras de decisión. Combinar estructuras.

- Más sobre los arrays : Arrays asociativos. El bucle foreach. Arrays multidimensionales.

-Funciones : Introducción. Crear funciones. Llamar a una función. Paso de parámetros. Parámetros por defecto.

-Incluir archivos : Ámbito de las variables. Variables estáticas. Uso de include y require. Incluir una sola vez. Seguridad de los archivos incluidos.

-Programación orientada a objetos (I) : Introducción. Clases. Propiedades. Métodos.

- Programación orientada a objetos (II) : Visibilidad. Crear objetos. Destructores.

- Herencia : Presentación. Crear subclases. Crear objetos de las subclases. Sobrescribir métodos. El acceso protected.

-Recoger datos del usuario (I) : Introducción. La directiva register_globals. El array $_GET. El array $_POST.

- Recoger datos del usuario (II) : Recogerlos en una página distinta. Recogerlos en la misma página. Entradas requeridas.

- Validación de formularios : Expresiones regulares. Limpiando la información. Comprobar el formulario de origen.

- Trabajar con cookies : Introducción. Crear cookies. Caducidad de las cookies. Dependencia del navegador. Características de las cookies.

-Sesiones en PHP: ¿Qué es una sesión?. El array $_SESSION. Finalizar la sesión. El identificador de las sesiones. ¿Dónde se almacena la información?.
- Acceso a archivos : Introducción. Crear el archivo. Escribir en el archivo. Leer de un archivo.

- Tratamiento de errores : Introducción. Nivel de registro de errores. Mensajes de error personalizados. Lanzar errores. Guardar los errores en un registro.

- Excepciones : Introducción. Manejar excepciones. Jerarquía de excepciones. ¿Dónde manejar las excepciones?. Manejador por defecto.

- Bases de datos : MySQL. Contraseña para el root. Extensión mysqli. PHPMyAdmin. Administración de usuarios.

- La base de datos de ejemplo : Tipos de tablas en MySQL. Crear tablas. Relaciones 1 a muchos. Relaciones muchos a muchos.

- El lenguaje SQL : Introducción. La sentencia SELECT. Selecciones complejas. Funciones agregadas. La sentencia INSERT. La sentencia UPDATE. La sentencia DELETE.

- Acceder a la base de datos : Introducción. Establecer la conexión. Mostrar los datos en una tabla. Cerrar la conexión. Mejorar el aspecto.

-Buscando más funcionalidad: Ordenar el resultado. Dividir el resultado en páginas. Consultas preparadas.

-Autenticación de los usuarios : La página de login. La página de registro. Asegurar la confidencialidad.
-Sitios web seguros : Petición de certificado. Obtener el certificado. Configurar Apache con el certificado. Utilizar SSL.

- El proceso de compra (I) : Introducción. Modificar listaproductos.php. La página comprar.php. Identificar al cliente.

- El proceso de compra (II) : La página carritocompra.php. Confirmar el pedido. La página de desconexión. Migrar el carrito de la compra. Probar la compra.

Recibirá en su casa dos libros que se utilizarán durante el curso:

"Desarrollo web con PHP y MySQL" por Juan Diego Gutiérrez Gallardo

PHP y MySQL son la pareja perfecta. Aprendera a aprovechar las herramientas que PHP nos proporciona para acceder a MySQL. Este libro también incuye temas como consultas SQL, gestión de MySQL, programación orientada a objetos, formularios, gestión de errores y plantillas para personalizar el aspecto de las páginas Web. También aprenderá a utilizar características avanzadas como procedimientos almacenados, vistas, desencadenadores (o triggers) y XML.

imagen

"PHP desde cero" por Alfredo Limongi.

Incluye un capítulo completo dedicado a HTML y un capítulo dedicado a SQL y como conectar con MySQL. Este libro les permitirá a los usuarios inexpertos aprender a programar páginas Web desde cero usando PHP, el único lenguaje del mercado que combina versatilidad, seguridad y facilidad de uso. 

Promoción válida hasta el 29/11/2016.

imagen

 

- La bolsa de trabajo de Red21. Salida laboral garantizada. *

* Se aplican las siguientes condiciones: Calificación final superior a 75/100. Envio de su currículo y hoja de relación de temas cursados y puntuaciones obtenidas a la lista de empresas de la bolsa de trabajo de Red21.

Incluye el curso online gratuito de Diseño Web básico.

 

SOLICITE MÁS INFORMACIÓN Y LAS CONDICIONES DE INSCRIPCIÓN

Características del curso

Duración:

4 meses ( 3 o 2 meses en modalidad intensiva ). Comienzo : Inmediato

 

Profesores

Lic Mario Spinelli , A.P Sergio Ramos , A.P Leonardo Porta.

Certificación

El alumno que realice todas y cada una de las actividades correspondientes a todos los módulos del curso y las envíe a los tutores correspondientes recibirá un Certificado de Asistencia.

El alumno que presente, y apruebe, el Trabajo Final que le asigne el tutor, recibirá un certificado de Aprobación del curso emitido por la  Distance Learning Red21.com Corporate System reconocido por las principales empresas bajo la modalidad de enseñanza privada.

 

SOLICITE MÁS INFORMACIÓN Y LAS CONDICIONES DE INSCRIPCIÓN



Ir arriba ^