Curso gratis Técnico de Programación de Páginas Web con PHP y Javascript

Curso gratis Técnico de Programación de Páginas Web con PHP y Javascript online para trabajadores y empresas

Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria

Modalidad del curso: A distancia y Online

Duración del curso: 160 Horas

Titulación: Diploma acreditativo con las horas del curso


Curso Gratis Online para Trabajadores y Empresas

Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.

Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.

OBJETIVOS DEL CURSO GRATIS TÉCNICO DE PROGRAMACIÓN DE PÁGINAS WEB CON PHP Y JAVASCRIPT

Este Técnico de Programación de Páginas Web con PHP y Javascript ofrece una formación especializada en dicha materia. JavaScript es un lenguaje de programación que se utiliza para realizar acciones dentro del ámbito de una página Web. Si quiere conocer a fondo este entorno y desenvolverse de manera profesional en la programación de páginas web este es su momento, Con el Curso de Técnico de Programación de Páginas Web con PHP y Javascript podrá adquirir los conocimientos necesarios para desempeñar esta labor de la mejor manera posible. Con JavaScript se pueden realizar tareas como la validación de los datos enviados por el usuario en un formulario, crear páginas Web dinámicas, en las que el usuario acceda a información personalizada, convirtiéndolas en páginas interactivas. Se trata de una programación del lado cliente. Por otra parte, PHP es un lenguaje de programación del lado del servidor independiente de plataforma, que permite realizar accesos a bases de datos, conexiones en r...

CONTENIDO DEL CURSO GRATIS TÉCNICO DE PROGRAMACIÓN DE PÁGINAS WEB CON PHP Y JAVASCRIPT

MÓDULO 1. JAVASCRIPT

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS PÁGINAS WEB

  1. Presentación general
  2. Programación en el lado del cliente
  3. Programación en el lado del servidor
  4. Herramientas que utilizaremos
  5. Conocimientos previos necesarios
  6. Ejemplo práctico inicial

UNIDAD DIDÁCTICA 2. INTRODUCCIÓN A JAVASCRIPT

  1. La etiqueta <script>
  2. Contenido alternativo para navegadores
  3. Variables en JavaScript
  4. Tipos de datos
  5. Operadores básicos
  6. Diálogos emergentes

UNIDAD DIDÁCTICA 3. CONCEPTOS BÁSICOS DE PROGRAMACIÓN

  1. Introducción a la lógica de programación
  2. Sentencias condicionales
  3. Operaciones lógicas
  4. Estructuras de repetición
  5. Definición de funciones
  6. Invocación de funciones
  7. Ámbito y alcance de las variables

UNIDAD DIDÁCTICA 4. OBJETOS EN JAVASCRIPT

  1. Concepto de objetos
  2. Jerarquía y estructura de los objetos
  3. Propiedades y eventos
  4. Funciones y métodos asociados

UNIDAD DIDÁCTICA 5. OBJETOS LOCATION E HISTORY

  1. ¿Qué es una URL?
  2. El objeto Location y su uso
  3. Redireccionar a otras páginas
  4. El objeto History y navegación

UNIDAD DIDÁCTICA 6. EL OBJETO DOCUMENT

  1. Introducción al objeto Document
  2. Propiedad title del documento
  3. Manipulación de colores en la página
  4. Método write() para mostrar contenido
  5. Acceso y gestión de imágenes

UNIDAD DIDÁCTICA 7. EL OBJETO FORM

  1. Formularios en HTML y su integración
  2. El conjunto de formularios
  3. La propiedad elements
  4. Validación de datos en formularios
  5. Cuándo y cómo validar
  6. Tipos de validación

UNIDAD DIDÁCTICA 8. OBJETOS FRAME, NAVIGATOR Y SCREEN

  1. El conjunto de frames
  2. El objeto navigator
  3. El objeto screen

MÓDULO 2. PHP

UNIDAD DIDÁCTICA 1. INSTALACIÓN

  1. Introducción a PHP y su entorno
  2. Descarga e instalación de XAMPP
  3. Configuración de Apache y MySQL como servicios
  4. La directiva register_globals y su uso
  5. Ejercicio práctico 9

UNIDAD DIDÁCTICA 2. CREAR UN SITIO WEB

  1. Funcionamiento de las páginas PHP
  2. Creación de un alias en Apache
  3. Diseño de la página principal
  4. Ejercicio práctico 10

UNIDAD DIDÁCTICA 3. INTRODUCCIÓN A PHP

  1. Uso de etiquetas PHP
  2. Variables en PHP
  3. Tipos de datos disponibles
  4. Definición de constantes
  5. Ejercicio práctico 11

UNIDAD DIDÁCTICA 4. ARRAYS Y ESTRUCTURAS DE CONTROL

  1. Arrays en PHP
  2. Repeticiones con bucles
  3. Condicionales y decisiones
  4. Combinación de estructuras
  5. Arrays asociativos
  6. El bucle foreach
  7. Arrays multidimensionales
  8. Ejercicios prácticos 12a y 12b

UNIDAD DIDÁCTICA 5. FUNCIONES

  1. Introducción a las funciones
  2. Creación y definición
  3. Llamadas a funciones
  4. Paso de parámetros
  5. Parámetros con valores por defecto
  6. Ejercicio práctico 13

UNIDAD DIDÁCTICA 6. INCLUIR ARCHIVOS

  1. Alcance y ámbito de variables
  2. Variables estáticas
  3. Uso de include y require
  4. Incluir archivos solo una vez
  5. Seguridad y buenas prácticas
  6. Ejercicio práctico 14

UNIDAD DIDÁCTICA 7. PROGRAMACIÓN ORIENTADA A OBJETOS

  1. Conceptos básicos de POO
  2. Definición de clases
  3. Atributos y propiedades
  4. Métodos y funciones
  5. Visibilidad: pública, privada y protegida
  6. Creación de objetos
  7. Constructores y destructores
  8. Ejercicios prácticos 15a y 15b

UNIDAD DIDÁCTICA 8. HERENCIA

  1. Introducción a la herencia
  2. Creación de subclases
  3. Instanciación de objetos de subclases
  4. Sobrescribir métodos
  5. Acceso protected y su uso
  6. Ejercicio práctico 16

UNIDAD DIDÁCTICA 9. RECOGER INFORMACIÓN DEL USUARIO

  1. Introducción a la recogida de datos
  2. Uso del array $_GET
  3. Uso del array $_POST
  4. Enviar datos a otra página
  5. Recoger datos en la misma página
  6. Campos obligatorios y requeridos
  7. Ejercicios prácticos 17a y 17b

UNIDAD DIDÁCTICA 10. VALIDACIÓN DE FORMULARIOS

  1. Expresiones regulares para validación
  2. Limpiar y sanitizar datos
  3. Verificar origen del formulario
  4. Ejercicio práctico 18

UNIDAD DIDÁCTICA 11. COOKIES Y SESIONES

  1. Concepto e introducción
  2. Creación y configuración de cookies
  3. Caducidad y expiración
  4. Dependencia del navegador
  5. Características principales de las cookies
  6. ¿Qué es una sesión?
  7. El array $_SESSION y su gestión
  8. Funciones start_session() y clean_session()
  9. Finalización de sesión
  10. Identificador de sesiones
  11. Lugar de almacenamiento de la información
  12. Ejercicios prácticos 19a y 19b

UNIDAD DIDÁCTICA 12. ACCESO A ARCHIVOS

  1. Introducción a la gestión de archivos
  2. Crear y abrir archivos
  3. Escribir en archivos
  4. Leer contenido de archivos
  5. Ejercicio práctico 20

UNIDAD DIDÁCTICA 13. ERRORES Y EXCEPCIONES

  1. Tipos de errores comunes
  2. Manejo de excepciones en PHP
  3. Ejercicios prácticos 21a y 21b

UNIDAD DIDÁCTICA 14. CONFIGURACIÓN DE LA BASE DE DATOS

  1. Introducción a MySQL
  2. Contraseña para usuario root
  3. Extensión mysqli y su uso
  4. Gestor phpMyAdmin
  5. Administración de usuarios y permisos
  6. Ejercicio práctico 22

UNIDAD DIDÁCTICA 15. BASE DE DATOS Y SQL

  1. Tipos de tablas en MySQL
  2. Creación de tablas y relaciones
  3. Relaciones uno a muchos y muchos a muchos
  4. Sentencias SQL básicas
  5. Conexión y acceso a la base de datos
  6. Establecer conexión
  7. Mostrar datos en tablas
  8. Cierre de conexión
  9. Ejercicios prácticos 23a, 23b y 23c

UNIDAD DIDÁCTICA 16. AMPLIANDO FUNCIONALIDADES

  1. Ordenar resultados de consultas
  2. Dividir resultados en páginas (paginación)
  3. Consultas preparadas para mayor seguridad
  4. Ejercicio práctico 24

UNIDAD DIDÁCTICA 17. AUTENTICACIÓN DE USUARIOS

  1. Página de login y registro
  2. Garantizar la confidencialidad y seguridad
  3. Ejercicio práctico 25

UNIDAD DIDÁCTICA 18. PROCESO DE COMPRA EN LA WEB

  1. Introducción y flujo general
  2. Modificación del archivo listaproductos.php
  3. Página de compra (comprar.php)
  4. Identificación del cliente
  5. Carrito de compras (carritocompr.php)
  6. Confirmación del pedido
  7. Página de desconexión
  8. Integración del carrito en la web
  9. Ejercicios prácticos 26a y 26b

UNIDAD DIDÁCTICA 19. INTEGRANDO EL CARRITO EN UNA WEB

  1. Introducción al proceso
  2. Planificación y pasos a seguir
  3. Construcción de la estructura HTML necesaria

UNIDAD DIDÁCTICA 20. FORMAS DE PAGO

  1. Introducción a las opciones de pago
  2. Tipos de métodos de pago disponibles
  3. Contrareembolso
  4. Transferencia bancaria
  5. Domiciliación bancaria
  6. Pago con tarjetas bancarias
  7. Tarjetas de comercio
  8. Pago vía Paypal
  9. Selección de métodos a implementar
  10. Mejoras en la interfaz de la tienda
  11. Actualización de la base de datos
  12. Modificación del código existente
  13. Implementación del método contrareembolso
  14. Configuración para transferencia bancaria
  15. Integración de Paypal para pagos

MATERIAL INCLUIDO EN LA MODALIDAD A DISTANCIA

  • Manual teórico: PHP
  • Manual teórico: Javascript
  • Cuaderno de ejercicios: Javascript
  • Cuaderno de ejercicios: PHP

Contacto

Contacta con un asesor de formación

¿Estás buscando algún curso o máster? Contáctanos para poder asesorarle mejor.

Enviar
Inscripción al curso