Curso Online de Programación PHP



Nuestro curso a distancia online de PHP, te 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.

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.

Objetivos

  • Con el curso online de Programación PHP podrás crear tus propios catálogos de productos, añadir, modificar, borrar o consultar los datos que desees en bases de datos a través de Internet.
  • Generar automáticamente formularios con contenido dinámico.
  • Enviar 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.

A quién está dirigido

Todo público. Podrás tomar el curso con cualquier tipo de computadora, tablet o teléfono inteligente.

Requisitos:

Para programar sobre PHP se requieren conocimientos de HTML. Si no tienes conocimientos previos de HTML, te daremos acceso a un curso completo y gratuito de Diseño Web básico, que incluye HTML.

Temario

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 en servidor PHP

Aprenderás a programar aplicaciones web PHP 5, prestando especial atención a su nuevo enfoque orientado a objetos, a la seguridad en la aplicación y al acceso a bases de datos.

  • Instalación: Obtener el paquete XAMPP, WAMP o MAMP (programando en Linux, Windows o Mac). Instalar el paquete XAMPP. Apache y MySQL como servicios.
  • Crear un sitio web: Crear un alias en Apache. Crear un sitio en Dreamweaver.
  • Arrays y estructuras de control: Arrays. Estructuras de repetición. Estructuras de decisión. Arrays asociativos. Arrays multidimensionales.
  • Funciones: Crear funciones. Llamar a una función. Paso de parámetros. Parámetros por defecto.
  • Incluir archivos: Ámbito de las variables. Variables estáticas. Seguridad de los archivos incluidos.
  • Programación orientada a objetos: Introducción. Clases. Propiedades. Métodos. Visibilidad. Crear objetos. Destructores.
  • Herencia: Presentación. Crear subclases. Crear objetos de las subclases. Sobrescribir métodos. El acceso protected.
  • Utilizar datos del usuario: La directiva register_globals. El array $_GET. El array $_POST. Enviar datos hacia otra página. Recogerlos en la misma página. Cookies: Crear cookies. Caducidad de las cookies. Dependencia del navegador.
  • Validación de formularios: Expresiones regulares. Comprobar el formulario de origen.
  • 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.
  • Bases de datos: MySQL. Contraseña para el root. PHPMyAdmin. Administración de usuarios. Tipos de tablas en MySQL. Crear tablas. Tipos de relaciones.
  • El lenguaje SQL: Introducción. La sentencia SELECT. Selecciones complejas. Funciones agregadas. La sentencia INSERT. La sentencia UPDATE. La sentencia DELETE.
  • Acceso a bases de datos: Establecer la conexión. Mostrar los datos en una tabla. Cerrar la conexión. Autenticación de 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.

La bolsa de trabajo de Red21 - Salida laboral garantizada *

* Se aplican las siguientes condiciones:

  • Calificación final superior a 75/100.
  • Envío 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.

Cómo funciona

  • El curso es a través de Internet en la modalidad de curso online o curso a distancia.
  • El contenido se configura de acuerdo a los conocimientos previos que tengas, así como al tipo de computadora, tablet o móvil que utilices.
  • Las clases y los ejercicios se cursan desde nuestra aula virtual desde cual tendrás acceso a las lecciones, videos, libros electrónicos, ejercicios y prácticas sobre casos reales.
  • No necesitas estar conectado a una determinada hora. Puedes tomar las lecciones en cualquier horario y todos los días de la semana (24 hs).
  • Aprenderás a tu ritmo. Para culminar el curso tienes un plazo de un año desde la fecha de comienzo.
  • El curso incluye videos formativos. A continuación un ejemplo:

Características

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:

Cuando realices todas y cada una de las actividades correspondientes a todos los módulos del curso y las envíes a los tutores correspondientes, recibirás un Certificado de Asistencia.

Al presentar, y aprobar, el Trabajo Final que te asigne el tutor, recibirás 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.

Beneficios

  • Comienzo inmediato: Comenzarás el curso al día siguiente de la fecha de pago.
  • Recibirás un certificado, que contiene un código único, que podrás presentar cuando te postulas a un empleo. Ver video sobre cómo funcionan nuestras certificaciones.
  • El título final a obtener, luego de aprobadas todas las materias y la prueba final, es de Programador PHP .
  • Aprende a tu ritmo: No necesitas estar conectado a una determinada hora. Puedes tomar las lecciones en cualquier horario y todos los días de la semana, las 24 horas.
  • Bolsa de trabajo: Creada con el objetivo de poner en contacto empresas y profesionales de todo el mundo. Siendo alumno de Red21.com, tu CV pasará a formar parte de nuestra red de trabajo. Y también podrás trabajar a distancia en la modalidad de Teletrabajo.
  • Recibirás el curso complementario gratuito de Teletrabajo: Cómo trabajar a través de Internet.
Recibirás en tu casa dos libros que utilizarás durante el curso:

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

PHP y MySQL son la pareja perfecta. Aprenderás 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.

"PHP desde cero" por Alfredo Limongi

Incluye un capítulo completo dedicado a HTML y un capítulo dedicado a SQL y cómo 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 30/10/2017