IFCT0081

Programación básica de páginas web con JavaScript y PHP

Realizar el desarrollo básico web frontend con JavaScript y backend con PHP, así como el acceso a base de datos, siguiendo requerimientos técnicos.

Diseñado y producido por Smartmind

Disponibilidad:

Procesamiento y cierre

Contenidos

IFCT0081 — Programación básica de páginas web con JavaScript y PHP

Módulo 1

Programación básica de páginas web con JavaScript y PHP

Objetivo. Obtener los conocimientos básicos de programación en entornos web con JavaScript y PHP. Teleformación: Duración de las tutorías presenciales: 0 horas Conocimientos / Capacidades cognitivas y prácticas

Contenidos: 1

Conocimiento/capacidades cognitivas y prácticas

Fundamentos de la programación:

Definición de conceptos básicos.

Identificación de metodologías de desarrollo:

En cascada vs ágiles.

Estimación de proyectos.

Control de versiones:

Introducción a Git.

GitHub.

Instalación y configuración del entorno.

Comprensión del funcionamiento de los sitios web.

Módulo 2

Programación frontend

Objetivo. Desarrollar aplicaciones web frontend con JavaScript. Teleformación: Duración de las tutorías presenciales: 0 horas Conocimientos / Capacidades cognitivas y prácticas

Contenidos: 1

Conocimiento/capacidades cognitivas y prácticas

Utilización de constantes y variables.

Identificación de tipos de datos y operadores.

Uso de condicionales y bucles.

Utilización de arrays.

Manejo de objetos.

Manejo de funciones.

Uso de librerías.

Inclusión de eventos.

Implementación de formularios.

Uso de frameworks.

Módulo 3

Programación backend

Objetivo. Desarrollar aplicaciones web backend con PHP. Teleformación: Duración de las tutorías presenciales: 0 horas Conocimientos / Capacidades cognitivas y prácticas

Contenidos: 1

Conocimiento/capacidades cognitivas y prácticas

Instalación del entorno de PHP y MySQL.

Adquisición de conocimientos del lenguaje PHP y uso de:

Constantes y variables.

Tipos de datos.

Arrays y estructuras de control.

Funciones.

Clases y objetos.

Excepciones.

Incluir archivos ( include y require).

Recoger datos del usuario.

Validación de formularios.

Cookies.

Sesiones.

Acceso a archivos.

Errores.

Módulo 4

Acceso a base de datos

Objetivo. Aprender los fundamentos teóricos básicos de bases de datos relaciones y la definición de consultas SQL para el acceso a estos desde el entorno web. Teleformación: Duración de las tutorías presenciales: 0 horas Conocimientos / Capacidades cognitivas y prácticas

Contenidos: 1

Conocimiento/capacidades cognitivas y prácticas

Conocimientos bases de datos:

Conceptos clave.

Acceso a la base de datos con SQL.

Conexión con PHP.