Curso gratis Programador Web en Wordpress + PHP + Javascripts + MySQL. Nivel Profesional

Curso gratis Programador Web en Wordpress + PHP + Javascripts + MySQL. Nivel Profesional online para trabajadores y empresas

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

Modalidad del curso: Online

Duración del curso: 300 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 PROGRAMADOR WEB EN WORDPRESS + PHP + JAVASCRIPTS + MYSQL. NIVEL PROFESIONAL

Hoy en día es muy importante la labor de un Programador Web. Este curso ofrece una formación especializada en Wordpress, que es un gestor de contenidos que ha revolucionado el panorama de publicación en internet haciendo fácil y accesible para todos la creación de una web personal., JavaScript, que es un lenguaje de programación que se utiliza para realizar acciones dentro del ámbito de una página Web, PHP, que es un lenguaje de programación del lado del servidor independiente de plataforma, que permite realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página que finalmente verá el usuario, y por último sobre el servidor de bases de datos MySQL, que es muy rápido, seguro, y fácil de usar.

CONTENIDO DEL CURSO GRATIS PROGRAMADOR WEB EN WORDPRESS + PHP + JAVASCRIPTS + MYSQL. NIVEL PROFESIONAL

PARTE 1. Creación y gestión de blogs y páginas web 2.0 con WordPress profesional

UNIDAD DIDÁCTICA 1. Introducción a WordPress

  1. ¿Qué es un blog y cómo funciona?
  2. ¿Qué es WordPress y por qué es una de las plataformas más populares?
  3. Diferencias entre WordPress.com y WordPress.org

UNIDAD DIDÁCTICA 2. Uso de WordPress.com

  1. Cómo crear una cuenta y registrarse
  2. Explorando la portada y el panel de control
  3. Cómo publicar un nuevo artículo
  4. Cómo subir imágenes, vídeos y audios en tus publicaciones
  5. Creación de páginas y enlaces internos y externos
  6. Gestión del diseño, categorías y organización del contenido
  7. Comentarios, ajustes de configuración y gestión de usuarios

UNIDAD DIDÁCTICA 3. Instalación de WordPress.org

  1. Requisitos previos para la instalación
  2. Cómo registrar un dominio y contratar un hosting
  3. Creación de un espacio web propio
  4. Configuración y creación de una base de datos
  5. Descarga de WordPress.org desde su sitio oficial
  6. Configuración del acceso FTP
  7. Proceso de instalación paso a paso de WordPress.org

UNIDAD DIDÁCTICA 4. Configuración básica del sistema

  1. Configuración de ajustes generales del sitio
  2. Opciones para gestionar la escritura y publicación
  3. Configuración de la visualización y lectura del contenido
  4. Personalización de contenidos y estructura del sitio
  5. Opciones multimedia y gestión de archivos
  6. Privacidad y enlaces permanentes

UNIDAD DIDÁCTICA 5. Añadir contenido a WordPress

  1. Creación de nuevas entradas y artículos
  2. Incorporación de multimedia en las publicaciones
  3. Gestión y configuración del menú de navegación

UNIDAD DIDÁCTICA 6. Organización y gestión del contenido

  1. Creación y gestión de categorías
  2. Uso de etiquetas para mejorar la organización
  3. Enlaces internos y externos
  4. Comentarios y participación del usuario
  5. Creación y gestión de páginas estáticas

UNIDAD DIDÁCTICA 7. Funcionalidades avanzadas de WordPress

  1. Revisión de publicaciones y papelera de reciclaje
  2. Herramientas adicionales para mejorar el sitio
  3. Gestión y administración de usuarios
  4. Personalización del perfil de usuario
  5. Creación de avatares personalizados

UNIDAD DIDÁCTICA 8. Uso de plantillas y temas

  1. Cómo instalar y activar temas
  2. Personalización de menús y navegación
  3. Personalización de fondos y cabeceras
  4. Widgets: qué son y cómo utilizarlos
  5. Editor de temas y estructura del diseño

UNIDAD DIDÁCTICA 9. Plugins: Extensiones y funcionalidades

  1. Conceptos básicos sobre plugins
  2. Cómo instalar y gestionar plugins
  3. Clasificación de plugins según su función
  4. Plugins específicos como sociable y galería Flash
  5. Gestión de usuarios registrados y permisos
  6. Insertar artículos, enlaces y modificar datos de usuario

UNIDAD DIDÁCTICA 10. Optimización para buscadores (SEO)

  1. Introducción a las buenas prácticas SEO
  2. Optimización de URLs y títulos
  3. Creación y gestión de mapas web y navegación efectiva
  4. Evitar contenido duplicado
  5. Optimización de imágenes para mejorar el rendimiento

PARTE 2. Programación web con PHP y JavaScript (Cliente + Servidor)

MÓDULO 1. JavaScript

UNIDAD DIDÁCTICA 1. Introducción a las páginas web y programación

  1. Conceptos básicos de las páginas web
  2. Programación en el navegador (lado del cliente)
  3. Programación del servidor (lado del servidor)
  4. Herramientas y tecnologías que utilizaremos
  5. Qué conocimientos previos necesitas
  6. Primer ejemplo práctico de JavaScript

UNIDAD DIDÁCTICA 2. Conceptos fundamentales de JavaScript

  1. La etiqueta <script> y su uso
  2. Contenido alternativo y accesibilidad
  3. Variables y tipos de datos
  4. Operadores básicos y avanzados
  5. Cuadros de diálogo: alert, confirm, prompt
  6. Ejercicios prácticos

UNIDAD DIDÁCTICA 3. Fundamentos de programación en JavaScript

  1. Introducción a estructuras condicionales
  2. Estructuras lógicas y comparaciones
  3. Bucles y estructuras de repetición
  4. Creación y uso de funciones
  5. Ámbito de las variables y scope
  6. Ejercicios prácticos

UNIDAD DIDÁCTICA 4. Trabajando con objetos en JavaScript

  1. Concepto de objetos y su jerarquía
  2. Propiedades y eventos asociados
  3. Métodos y cómo utilizarlos
  4. Ejercicios prácticos con objetos

UNIDAD DIDÁCTICA 5. Objetos Location y History

  1. ¿Qué es una URL y cómo funciona?
  2. El objeto Location: redirigir y obtener información
  3. El objeto History: navegar entre páginas
  4. Ejercicios prácticos

UNIDAD DIDÁCTICA 6. El objeto Document y manipulación del DOM

  1. Introducción al objeto Document
  2. Propiedad Title y cambios en el contenido
  3. Manipulación de colores y estilos
  4. Uso del método document.write()
  5. Trabajando con colecciones de imágenes
  6. Ejercicios prácticos

UNIDAD DIDÁCTICA 7. Formularios y validación

  1. Creación de formularios HTML
  2. El conjunto de formularios y sus elementos
  3. Propiedad elements y acceso a controles
  4. Validación de datos en el cliente
  5. Cuándo y cómo realizar validaciones
  6. Tipos de validación y buenas prácticas
  7. Ejercicios prácticos

UNIDAD DIDÁCTICA 8. Uso de otros objetos en JavaScript

  1. El objeto Frame y su uso
  2. El objeto Navigator para detectar navegador
  3. El objeto Screen y sus propiedades
  4. Ejercicios prácticos

MÓDULO 2. PHP

UNIDAD DIDÁCTICA 9. Instalación y configuración

  1. Qué es PHP y su función en desarrollo web
  2. Cómo descargar e instalar XAMPP
  3. Verificación de la instalación y configuración
  4. Uso de PHPMyAdmin para gestionar bases de datos
  5. Configuración de la contraseña de root
  6. Gestión de usuarios y permisos
  7. Acceso a la base de datos desde consola
  8. Tipos de tablas en MySQL
  9. Creación de tablas y relaciones

UNIDAD DIDÁCTICA 10. Creación de un sitio web con PHP

  1. Cómo funcionan las páginas PHP
  2. Configurar alias en Apache para facilitar el desarrollo
  3. Construcción de la página principal
  4. Ejemplo práctico de creación de sitio web

UNIDAD DIDÁCTICA 11. Fundamentos de PHP

  1. Etiquetas PHP y sintaxis básica
  2. Variables y tipos de datos
  3. Constantes y su uso
  4. Ejercicios prácticos

UNIDAD DIDÁCTICA 12. Arrays y control de flujo

  1. Definición y uso de arrays
  2. Estructuras de repetición: for, while, do-while
  3. Condicionales: if, else, switch
  4. Combinación de estructuras
  5. Arrays asociativos y multidimensionales
  6. El bucle foreach
  7. Ejercicios prácticos: 12a y 12b

UNIDAD DIDÁCTICA 13. Funciones en PHP

  1. Creación y uso de funciones
  2. Pasar parámetros y valor de retorno
  3. Parámetros con valores por defecto
  4. Ejercicios prácticos

UNIDAD DIDÁCTICA 14. Inclusión de archivos

  1. Ámbito de variables en archivos incluidos
  2. Variables estáticas
  3. Uso de include y require
  4. Incluyendo solo una vez con require_once y include_once
  5. Seguridad al incluir archivos
  6. Ejercicios prácticos

UNIDAD DIDÁCTICA 15. Programación orientada a objetos (POO)

  1. Introducción a clases y objetos
  2. Propiedades y métodos
  3. Control de acceso: público, protegido, privado
  4. Creación y gestión de objetos
  5. Constructores y destructores
  6. Ejercicios prácticos: 15a y 15b

UNIDAD DIDÁCTICA 16. Herencia en PHP

  1. Concepto de herencia y subclases
  2. Creación de clases hijas y objetos
  3. Sobrescribir métodos y propiedades
  4. Control de acceso protected
  5. Ejercicio práctico de herencia

UNIDAD DIDÁCTICA 17. Recoger datos del usuario

  1. Cómo capturar datos con $_GET y $_POST
  2. Enviar datos entre páginas
  3. Validar entradas en la misma página o en diferente
  4. Campos requeridos y validaciones básicas
  5. Ejercicios prácticos: 17a y 17b

UNIDAD DIDÁCTICA 18. Validación de formularios

  1. Uso de expresiones regulares para validar
  2. Limpiar y sanitizar datos
  3. Verificar datos en el servidor
  4. Ejercicios prácticos

UNIDAD DIDÁCTICA 19. Cookies y sesiones

  1. Concepto y utilidad de cookies
  2. Crear, modificar y eliminar cookies
  3. Caducidad y dependencia del navegador
  4. Propiedades y seguridad de cookies
  5. ¿Qué es una sesión y cómo funciona?
  6. El array $_SESSION y funciones relacionadas
  7. Finalizar sesiones y gestionar identificadores
  8. Ubicación y almacenamiento de datos
  9. Ejercicios prácticos: 19a y 19b

UNIDAD DIDÁCTICA 20. Acceso y manipulación de archivos

  1. Introducción al manejo de archivos en PHP
  2. Crear, escribir y modificar archivos
  3. Leer información desde archivos
  4. Ejercicios prácticos

UNIDAD DIDÁCTICA 21. Gestión de errores y excepciones

  1. Tipos de errores en PHP
  2. Uso de excepciones y manejo de errores
  3. Ejercicios prácticos: 21a y 21b

UNIDAD DIDÁCTICA 22. Configuración y administración de bases de datos con MySQL

  1. Qué es MySQL y sus ventajas
  2. Instalación de MySQL en XAMPP
  3. Creación y gestión de usuarios y permisos
  4. Acceso y administración con PHPMyAdmin
  5. Configuración de la contraseña de root
  6. Ejercicios prácticos

UNIDAD DIDÁCTICA 23. Bases de datos y SQL

  1. Tipos de tablas en MySQL
  2. Creación y estructura de tablas
  3. Relaciones uno a muchos y muchos a muchos
  4. Lenguaje SQL: sentencias básicas
  5. Conexión y consulta de datos
  6. Mostrar datos en tablas HTML
  7. Cierre de conexión
  8. Ejercicios prácticos: 23a, 23b y 23c

UNIDAD DIDÁCTICA 24. Funcionalidades avanzadas en SQL

  1. Ordenar resultados de consultas
  2. Paginación de resultados
  3. Consultas preparadas y seguras
  4. Ejercicios prácticos

UNIDAD DIDÁCTICA 25. Autenticación y gestión de usuarios

  1. Creación de páginas de login y registro
  2. Asegurar la confidencialidad de datos
  3. Procedimientos de autenticación
  4. Ejercicios prácticos

UNIDAD DIDÁCTICA 26. Proceso de compra online

  1. Introducción y conceptos clave
  2. Modificación de scripts para gestionar productos
  3. Creación de páginas de compra y carrito
  4. Identificación y seguimiento del cliente
  5. Confirmación y finalización del pedido
  6. Gestión del cierre de sesión y desconexión
  7. Transferencia del carrito y datos
  8. Ejercicios prácticos: 26a y 26b

UNIDAD DIDÁCTICA 27. Integración del carrito en una web

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

UNIDAD DIDÁCTICA 28. Métodos de pago online

  1. Introducción a las formas de pago
  2. Tipos de métodos de pago: Contrareembolso, transferencia, tarjetas y Paypal
  3. Implementación en la tienda y en la base de datos
  4. Modificación de la interfaz para pagos
  5. Integración de métodos de pago en el proceso de compra

PARTE 3. Administración de bases de datos con MySQL

UNIDAD DIDÁCTICA 1. Introducción a MySQL

  1. ¿Qué es MySQL y cuáles son sus ventajas?
  2. Open Source: código abierto y comunidad
  3. Razones para usar MySQL en proyectos web
  4. Detalles técnicos y características principales

UNIDAD DIDÁCTICA 2. Instalación de MySQL

  1. Proceso de instalación y configuración en XAMPP
  2. Verificación de la correcta instalación
  3. Gestión desde PHPMyAdmin
  4. Configuración de usuario root y permisos
  5. Acceso a bases de datos mediante consola
  6. Creación de tablas y relaciones

UNIDAD DIDÁCTICA 3. Tipos de datos en MySQL

  1. Resumen de los tipos de datos disponibles
  2. Datos de texto: String y Char
  3. Datos numéricos: enteros, decimales
  4. Fecha y hora en las tablas
  5. Elegir el tipo de dato adecuado para cada columna
  6. Importancia de seleccionar correctamente el tipo de dato
  7. Relación con otros sistemas de bases de datos

UNIDAD DIDÁCTICA 4. Operadores y funciones en SQL

  1. Conceptos básicos y control de flujo en SQL
  2. Operadores de comparación y lógica
  3. Funciones de fecha y hora
  4. Funciones para cadenas de texto
  5. Operaciones aritméticas y matemáticas

UNIDAD DIDÁCTICA 5. Sintaxis SQL

  1. Introducción a la estructura y sintaxis del SQL
  2. Sentencias para definir estructura de datos (CREATE, ALTER)
  3. Consultas básicas: SELECT, INSERT, DELETE, UPDATE
  4. Subconsultas y su uso
  5. JOIN y relaciones entre tablas

UNIDAD DIDÁCTICA 6. Procedimientos almacenados

  1. Qué son y cómo se utilizan los procedimientos almacenados
  2. Creación y gestión con CREATE PROCEDURE
  3. Sintaxis y ejemplo de procedimientos en SQL

UNIDAD DIDÁCTICA 7. Triggers o disparadores

  1. Funcionalidad de los triggers y cuándo usarlos
  2. Sintaxis para crear y eliminar triggers
  3. Ejemplos prácticos de triggers en MySQL

UNIDAD DIDÁCTICA 8. Vistas

  1. Qué son y cómo se crean las vistas
  2. Sintaxis para crear, modificar y eliminar vistas

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