Programación web con PHP Iníciate en uno de los lenguajes más utilizados en el mundo de la programación web, y descubre otros elementos indispensable como la gestión de bases de datos y servidores web.
Inscripción Gratuita

DETALLE DEL CURSO

  • Duración: 100 horas lectivas
  • Nivel: Medio
  • Tipo de contenido: Curso online

CATEGORÍA

Programación software

PREGUNTAS FRECUENTES

Son cursos no tutorizados divididos en tres formatos

Los cursos son 100% online, por lo tanto una vez inscritos en ellos empiezan o acaban cuando tú quieras. Tú marcas el ritmo de aprendizaje.

COMPÁRTELO

¿Qué vas a aprender?


El presente curso de Programación Web cuenta con 8 módulos, divididos en lecciones, en los que se pretende que el alumno adquiera los conocimientos necesarios para crear páginas web desde el inicio, de forma práctica, conociendo los estándares y las mejores prácticas para realizar esta tarea. Conocer lenguajes de programación como el PHP, el  HTML -lenguaje para el marcado de páginas web que es un conjunto de instrucciones que permiten estructurar el contenido de los documentos-, bases de datos MYSQL y páginas en gestores de contenido gratuitos Blogger o de código abierto como WordPress.

Un lenguaje de programación es un sistema estructurado y diseñado principalmente para que los ordenadores se entiendan entre sí y con nosotros. Contiene, por tanto, un conjunto de acciones consecutivas que el ordenador debe ejecutar.

Además de presentar información en Internet, el curso permitirá aprender a crear páginas interactivas a un nivel básico, de forma que el visitante pueda por ejemplo cumplimentar un formulario o elegir opciones en las mismas.


Índice del curso

Unidad 1. Lenguajes de programación
  • ¿Qué es PHP?, Primeras páginas web en PHP, Errores y mensajes de error...
Unidad 2. Tipos de Datos
  • Cadenas, Variables, Tipos de variables, Matrices, Variables predefinidas y Constantes
Unidad 3. Operaciones
  • Operaciones aritméticas, Operaciones Lógicas y Expresiones regulares
Unidad 4. Estructuras de control
  • Bucle for, Bucles anidados y Bucle foreach
Módulo 5. Formularios
  • Control de formularios, Recogida de datos y Comprobación de datos
Unidad 6. Programación orientada a objetivos en PHP
  • Evolución del modelo de orientación a objetivos de PHP, Clases en PHP, Constructores en PHP, Sobrecarga de constructores en PHP, Destructores en PHP, Modificaciones de acceso a métodos y propiedades en PHP, Herencia en PHP, Métodos y clases abstractas en PHP, Interfaces en PHP, Seguridad en PHP, Composer, gestor de dependencias en PHP y Namespaces en PHP
Unidad 7. Servidor web: Apache
  • El protocolo HTTP, Cabeceras, Sesiones y Funciones y bibliotecas
Unidad 8. Bases de datos: MYSQL
  • Las bases de datos relacionales, Lenguaje SQL, Creando tablas, Tipos de datos, Insertar datos, Seleccionar datos, Modificar datos, Borrado de datos, Selección inexacta, Llaves primarias, Operadores en MySQL, Expresiones regulares, Ordenando, Limitando una consulta, Inner Joins, Left Joins, Agregado de datos en una tabla, Datos por defecto, Columnas de tipo enumerado, Asignaciones de variables, La función IF, Archivos SQL, Normalización, Optimización, Seguridad y Revocando privilegios

Objetivos del curso

Al finalizar el curso, el alumno debe ser capaz de conocer los fundamentos de las herramientas de Programación Web, así como sus aplicaciones prácticas.

Los objetivos que se pretenden en este curso son:

  • Conocer el lenguaje PHP: datos, operaciones, formularios y objetivos
  • Conocer el servidor web Apache y el protocolo HTTP.
  • Conocer las bases de datos MYSQL: lenguaje y archivos SQL.
  • Conocer aspectos prácticos importantes: sitios de alojamiento, reglas de usabilidad y accesibilidad en el diseño de páginas web.

Requisitos previos

Para poder alcanzar los objetivos expuestos, es necesario que el alumno cuente con las siguientes habilidades y disposición:

  • Conocimientos medios de informática.
  • Conocimientos medios de medios audiovisuales.
  • Equipo informático con conexión a internet.

Otros cursos online que te pueden interesar

Curso
Iniciación a los fundamentos de la creación de páginas web a través de la programación con HTML, CSS y JAVASCRIPT.
Nivel Medio
75 horas
Certificado
1360 Alumnos
Curso
Adquiere los conocimientos necesarios para programar aplicaciones móviles en Android y prepárate para uno de los skills más demando en la actualidad.
Nivel Avanzado
100 horas
Certificado
641 Alumnos
Curso
Desarrolla tus competencias básicas en electrónica y robótica para trabajar con el alumnado estos conocimientos en el aula.
Nivel Avanzado
110 horas
Certificado
479 Alumnos