Presentación del curso
En este curso, aprenderemos a programar en lenguaje PHP y a acceder con él a una base de datos MySQL, las dos herramientas más utilizadas en Internet para desarrollar aplicaciones web. PHP nos permite programar a nivel del servidor web, generando páginas web dinámicas que pueden responder a peticiones de los usuarios y gestionar los datos que introduzcan.
Objetivos
El objetivo general del curso es que el alumno entienda y sepa desarrollar todo el proceso de crear un sitio web dinámico a través de sus diferentes pasos:
- Instalar y gestionar un servidor web.
- Crear páginas web simples.
- Crear interfaces web basadas en formularios.
- Diseñar y programar aplicaciones que se ejecuten a través de páginas web, utilizando el lenguaje PHP..
- Acceder a bases de datos remotas MySQL a través del lenguaje PHP.
- Desarrollar una Aplicación Web completa con PHP y MySQL
- Acceder y editar los elementos de una página, para personalizarlas ante acciones del usuario
Dirigido a
Estudiantes y profesionales interesados en la creación de sitios web dinámicos, con interés en la programación y en general en las tecnologías de la información.
Aunque esta formación va orientado a personas con formación técnica suficiente para asimilar los conceptos de programación que se verán en el curso, cada apartado se introduce desde un nivel muy básico. No obstante, si estás interesado en partir de cero y dar los primeros pasos en programación antes de realizar este curso, consulta nuestra formación «Iniciación a la Programación (con JavaScript)«
Autores y equipo tutorial
Este curso se ha diseñado en colaboración con Pedro A. Castillo, profesor de la ETSIIT de la Universidad de Granada, que además de haber creado los contenidos, integra el equipo tutorial que da asistencia a los alumnos en el curso.
Características y Metodología del Curso
Curso en formato online, disponible a través de nuestra plataforma de e-learning en la modalidad de «matrícula siempre abierta« . En este formato podrás:
- Inscribirte en la fecha que desees y comenzar el curso ese mismo día.
- Marcar tu propio ritmo de trabajo, con un amplio periodo de 3 meses, para completar el curso. Si necesitaras más tiempo, dispones de ampliaciones de plazo mensuales.
- Contar con la asistencia personal del Tutor al que podrás consultar todas las dudas relacionadas con el contenido y ejercicios del curso.
- Consultar los foros de soporte e interaccionar con otros participantes.
- Estudiar los contenidos teóricos en la plataforma web (también descargables en formato pdf)
- Descargar el código de los programas ejemplo para poder ejecutar o editarlos fácilmente en tu equipo.
- Realizar tests y actividades prácticas, para comprobar por ti mismo, tu grado de avance.
- Aprender programando, mediante ejercicios y un proyecto final que el Tutor revisará y comentará contigo
- El conjunto de actividades realizadas te permitirán obtener el Diploma acreditativo de aprovechamiento del Curso.
Contenidos
Los contenidos se detallan en la sección derecha de esta página.
Puedes visualizar y descargar un extracto del Tema 4 y un ejemplo de una Actividad práctica.
También puedes realizar nuestros Test ¿Qué sabes de PHP?
Diploma y Certificado online
Al completar el Curso, recibirás un Diploma en formato pdf, certificado digitalmente, en el que se recogen las materias y horas cursadas en esta formación y un Certificado online (opcional).
Consulta nuestra página con más información sobre nuestros Diplomas y Certificados online
Matrícula cerrada.
Temario
- Tema 1. Instalación del servidor web
– ¿Qué es un servidor web?
– Introducción a XAMPP
– Instalación y configuración de XAMPP
– Ejercicios autocorregibles
- Tema 2. HTML básico
– Introducción al lenguaje de marcas HTML
– Estructura principal de una página web
– Elementos del lenguaje HTML
– Hojas de estilo CSS
– Ejercicios autocorregibles
– Actividad 1 evaluable
- Tema 3. Desarrollo de aplicaciones en PHP
– Conceptos básicos de programación
– Introducción a PHP
– El lenguaje PHP: sintaxis, variables y tipos de datos, arrays, expresiones y operadores, estructuras de control, funciones, entrada/salida de ficheros
– Orientación a objetos: clases y objetos en PHP
– Ejercicios autocorregibles
– Actividad 2 evaluable
- Tema 4. Aplicaciones web con PHP
– Manejo de formularios: validación, subida de ficheros, envío de emails, encadenamienton - – Manejo de cookies
- – Recoger datos adicionales del cliente
– Búsqueda de subcadenas y patrones: strpos y expresiones regulares - – Aplicaciones en varios archivos: require, include
– Ejercicios autocorregibles
– Actividad 3 evaluable - Tema 5. Acceso a bases de datos MySQL desde PHP
– Introducción a MySQL
– Creación de una base de datos con phpMyAdmin
– Acceso a MySQL desde PHP-
– Ejercicios autocorregibles
– Actividad 4 evaluable
- Proyecto final: desarrollo de una Aplicación Web completa con PHP y MySQL
Recursos didácticos
El curso te ofrece los siguientes recursos:
- Contenido teórico (web y pdf)
- Código de los ejemplos
- Tests y Actividades autocorregibles
- Ejercicios revisados por el tutor
- Foros de soporte y participación