Catálogo
Cursos Presenciales
Por temática
Por competencia
Cursos Online
Por temática
Por competencia
Calendario
Campus virtual
Contacto
Catálogo
Cursos Presenciales
Por temática
Por competencia
Cursos Online
Por temática
Por competencia
Calendario
Campus virtual
Contacto
Buscador de cursos
Buscador de cursos
Programación en PHP
ONP20_0086
35 horas
Online
262,50 €
Fechas y horario libre
Objetivos
Es necesario que el alumno cuente con conocimientos previos de programación en cualquier otro lenguaje con el fin de que conozca las estructuras básicas.
Del mismo modo, es recomendable para la comprensión de los contenidos del curso, que el alumno cuente con unos conocimientos básicos de HTML.
Para la realización del curso es necesario que el alumno tenga instalado el siguiente software en su equipo:
Editor de texto plano (Recomendamos Notepad++).
Servidor web (Recomendamos Apache).
Módulo de PHP para el servidor web.
Servidor MySQL o MariaDB
Todo el software es gratuito y en las primeras unidades de los cursos se proveen los enlaces de descarga al mismo y se explica mediante vídeos cómo instalarlo y configurarlo.
Dirigido a:
omprender el funcionamiento de una página web dinámica.
Conocer las herramientas necesarias para programar en PHP.
Configurar un servidor PHP básico.
Elaborar páginas web dinámicas en PHP que recuperen y gestionen información lmacenada en bases de datos MySQL.
Preinscripción
Descargar temario del curso
Competencias DigComp
Temario
Conceptos básicos
Configuración del servidor
Nuestro primer programa: Hola mundo
Variables, tipos de datos y operadores
Estructuras de control y arrays
Funciones
Parámetros y formularios
Subida de archivos y manejo de ficheros
Manejo de errores y parámetros del servidor
Sesiones y cookies
Conexiones a base de datos
Información y alfabetización digital
Almacenar y recuperar información
Evaluar información
Navegar, buscar y filtrar información
Comunicación y colaboración
Colaborar canales digitales
Compartir información y contenido
Gestión identidad digital
Interactuar con tecnologías
Netiquette
Transacciones en línea
Creación de contenidos digitales
Copyright and licencias
Desarrollo de contenidos
Integrar y reelaborar contenidos
Programación
Seguridad
Protección datos pers.
Protección de dispositivos
Protección de la salud
Protección del entorno
Resolución de problemas
Identificación de brechas
Identificar necesidades y resps. tec.
Innovación y uso creativo
Resolver problemas técnicos