Syncrom España Solutions - Curso de PHP OnLine
Tecnologías Base de datos MySQL Programación web Apache
Método On-line
Categoría Curso
Duración 50 h.
Precio 200 €
Promoción especial Mat.Gratis: No cobramos gastos de matriculación
Objetivos El curso está orientado a toda persona que desee aprender este lenguaje de programación.
Requisitos No se requieren requisitos previos.
Financiación
Titulación oficial
Certificaciones oficiales
Convalidaciones
Prácticas oficiales
Salida laboral
Temario Editamos el curso en dos versiones: Low Cost y Silver Edition.
No se necesitan conocimientos previos para acceder a este curso.
Todo el software usado en el curso es gratuito y de fácil descarga e instalación, para que luego desde casa puedas seguir practicando sin problemas.
Tutor
Nuestros tutores están acostumbrados a impartir cursos, tanto a nivel OnLine como a nivel presencial. Además tienen experiencia en el desarrollo profesional en PHP, por lo que no sólo son profesores teóricos, sinó que conocen perfectamente la práctica.
Duración
3 meses.
Examen final
Será necesario hacer un examen final para poder acceder a la consecución del diploma.
Diploma
No es un certificado de haber pasado el curso. Es un diploma con tu nota y el temario del curso.
Fecha de comienzo
Al matricularse en el curso. No se forman grupos. Comienzos constantes.

PROGRAMA:
HTML
- Introducción
- Estructura básica de un documento HTML
- Organización del texto
- Hipervínculos
- Imágenes y mapas de imágenes
- Tablas
- Frames
- Formularios
- Objetos

JavaScript
- Introducción
- Diferencias entre JavaScript y Java
- Incluyendo JavaScript en las páginas web
- Primer ejemplo
- El lenguaje
. Operadores
. Variables
. Funciones matemáticas
. Sentencias with
. Sentencias condicionales
. Sentencias de control de flujo
. Funciones
. Formas de introducir un Script en HTML
. Arrays o matrices
. Cadenas de texto
. Fechas y horas
- POO
- Eventos
- Los objetos del navegador
- Formularios
- Cookies

DHTML
- Introducción a DHTML
- Hojas de estilo (CSS)
- El lenguaje VBScript
- Modelo de objetos de DHTML
- Ubicación de elementos HTML

PHP
- Instalación
. El Paquete XAMPP
. Instalación del paquete XAMPP
. APACHE como servicio
. MySQL como servicio
. Resumiendo
. Ejercicios
- Crear un sitio web
. Cómo funcionan las páginas PHP
. Cómo crear un alias en APACHE
. Crear un sitio en Dreamweaver
. Ejercicios
- Introducción a PHP
. Etiquetas PHP
. Variables PHP
. Ver el resultado
. Tipos de datos
. Constantes
. Ejercicios
- Arrays y estructuras de control
. Estructuras de control
+ Estructuras de repetición
+ Estructuras de decisión
. Combinar estructuras
. Ejercicios
- Más sobre los Arrays o Matrices
. Arrays Asociativos
. El bucle Foreach
. Array Multidimensionales
. Ejercicios
- Funciones
. Crear funciones
. Llamar a una función
. Paso de parámetros
. Parámetros por defecto
. Ejercicios
- Incluir Archivos
. Ámbito de las variables
. Variables Estáticas
. Uso de Include y Require
. Incluir una sola vez
. Seguridad de los archivos incluidos
. Ejercicios
- Programación orientada a objetos
. Introducción
. Clases
. Propiedades
. Métodos
. Ejercicios
- Programación Orientada a Objetos II
. Visibilidad
. Crear Objetos
. Destructores
. Ejercicios
- Herencia
. Crear Subclases
. Crear objetos de las subclases
. Sobrescribir Métodos
. El Acceso Protected
. Ejercicios
- Recoger datos del usuario
. La directiva Register_Globals
. El Array $_GET
. El array $_POST
. Ejercicios
- Recoger datos del usuario II
. Recoger los datos en página distinta
. Recoger los datos en la misma página
. Entradas Requeridas
+ Exigir algunas entradas en campos obligatorios.
. Ejercicios
- Validación de formularios
. Expresiones regulares
. Limpiando la información
. Comprobar el formulario de origen
. Ejercicios
- Trabajar con cookies
. Crear Cookies
. Caducidad de la cookies
. Dependencia del navegador
. Características de las cookies
. Ejercicios
- Sesiones en PHP
. Que es una sesión
. El Array $_SESSION
. Finalizar la sesión
. Identificador de las sesiones
. Ejercicios
- Acceso a Ficheros
. Introducción
. Crear un Archivo
. Escribir en un Archivo
. Leer de un Archivo
. Ejercicios
- Tratamiento de Errores
. Introducción
. Nivel de Registro de Errores
. Mensajes de Error Personalizados
. Lanzar Errores
. Guardar lo errores en un registro
. Ejercicios
- Excepciones
. Introducción
. Manejar excepciones
. Jerarquía de Excepciones
. ¿Dónde Manejar las Excepciones?
. Manejador por Defecto
. Ejercicios
- Bases de datos
. MySQL
+ Contraseña para el root
+ PHPMyAdmin
+ Administración de Usuarios
. Ejercicios
. La base de datos de ejemplo
+ Tipos de Tablas en Mysql
+ Entorno de PHPMyAdmin
+ Modificar una tabla
+ Relaciones 1 a muchos
. Ejercicios
. El lenguaje SQL
+ Introducción
+ La sentencia SELECT
+ La sentencia INSERT
+ La sentencia UPDATE
+ La sentencia DELETE
. Ejercicios
- Acceder a la base de datos
. Introducción
. Establecer la conexión
. Elección de la base de datos
. Visualizar los datos de una tabla
. Cerrar la conexión
. Aspecto mejorado
. Ejercicios
- Buscando más funcionalidad
. Ordenar el resultado
. Paginación del resultado
. Ejercicios
- Autenticación de los usuarios
. La página de Login
. Captura mensaje de error en pantalla
. La página de registro
. Asegurar la Confidencialidad
. Instalar el protocolo SSL
+ Configurar el certificado
. Ejercicios
- El proceso de compra
. Modificaciones en nuestro listado de productos
. Contenido de la página de compra
. Ejercicios
- El proceso de compra II
. La página carritocompra.php
. Confirmar el pedido
. El uso de Transacciones
. Ejercicios
- Usando la librería PHPLIB
. ¿Qué es PHPLIB?
. Ventajas del uso de la librería PHPLIB
. Instalación de la librería PHPLIB con MySQL
. Usando la librería PHPLIB
. Ejercicios