Máster en Formación Permanente en Programación Web de Alto Rendimiento: PrestaShop
100% Online
60 ECTS
12 meses
2195€
Presentación
Gracias a este Master en Programación Web de Alto Rendimiento: Prestashop tendrás el dominio necesario para poder usar la herramienta Prestashop. Primero utilizando Visual Studio Code como herramienta esencial para el desarrollo de código para páginas web, con ello aprenderemos los lenguajes de programación más utilizados en Prestashop, PHP, Javascript para diseñar la parte lógica de una página web y HTML5 para la estructura del sitio web. Además de apreder MYSQL para la gestión de bases de datos. En general, con estos conocimientos podrás crear proyectos enfocados en el desarrollo de tiendas online en el mundo del E-commerce.
También contarás con un equipo docente especializado en la materia.
Universidades colaboradoras
Para qué te prepara
Este Master en Programación Web de Alto Rendimiento: Prestashop te prepara para trabajar con Prestashop como plataforma para el desarrollo de tiendas online, también te prepara para las buenas prácticas como desarrollador, utilizando IDEs como Visual Studio Code, para crear tus sitios web de forma cómoda y eficiente. Utilizarás PHP, JavaScript y MySQL para elaborar más la parte lógica. También podrás gestionar y mantener el sitio web.
Objetivos
- Dominar Visual Studio Code, como entorno de desarrollo integrado para hacer código
- Entender los fundamentos de los diferentes lenguajes de programación.
- Comprender conceptos de usabilidad como crear una navegación intuitiva y optimización de legibilidad
- Desarrollar técnicas de optimización y seguridad web, utilizando técnicas SEO y proteger el sitio web de las amenazas.
- Practicar el desarrollo de proyectos reales.
A quién va dirigido
Este Master en Programación Web de Alto Rendimiento: Prestashop es adecuado para cualquier persona interesada en crear tiendas online y desarrollo web, también es ideal para informáticos o programadores que quieran aprender herramientas para desarrollar sus proyectos con estas tecnologías. No es necesario tener experiencia previa.
Salidas Profesionales
Al finalizar este Master en Programación Web de Alto Rendimiento: Prestashop podrás trabajar como programador o diseñador de páginas web basadas en Prestashop. Además, es un sector muy demandado por las empresas que necesitan personal para crear sus páginas web, por lo que podrás trabajar como desarrollador de páginas web con Prestashop o bien trabajar de forma independiente.
Temario
MÓDULO 1. VISUAL STUDIO CODE
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A VISUAL STUDIO CODE
- Introducción
- Objetivos
- Mapa Conceptual
- ¿Qué es Visual Studio Code?
- Características y ventajas de usar Visual Studio Code
- - Características
- - Ventajas
- Instalación y configuración de Visual Studio Code en diferentes sistemas operativos
- Navegación y personalización de la interfaz de Visual Studio Code
- Recuerda
- Autoevaluación
UNIDAD DIDÁCTICA 2. CONFIGURACIÓN Y GESTIÓN DE PROYECTOS
- Introducción
- Objetivos
- Mapa Conceptual
- Creación de un nuevo proyecto en Visual Studio Code
- Organización de archivos y carpetas en un proyecto
- Configuración de extensiones y plugins en Visual Studio Code
- Uso de archivos de configuración para proyectos
- Recuerda
- Autoevaluación
UNIDAD DIDÁCTICA 3. EDICIÓN DE CÓDIGO Y FUNCIONALIDADES BÁSICAS
- Introducción
- Objetivos
- Mapa Conceptual
- Edición de código con Visual Studio Code
- Autocompletado y sugerencias de código
- Uso de atajos de teclado y comandos útiles en Visual Studio Code
- Trabajo con múltiples archivos y pestañas
- Búsqueda y reemplazo de texto en el editor
- Recuerda
- Autoevaluación
UNIDAD DIDÁCTICA 4. DEPURACIÓN Y PRUEBAS
- Introducción
- Objetivos
- Mapa Conceptual
- Configuración del entorno de depuración en Visual Studio Code
- Depuración de código paso a paso
- Uso de puntos de interrupción (breakpoints) para encontrar errores
- Pruebas unitarias y de integración en Visual Studio Code
- Gestión de errores y manejo de excepciones en el depurador
- Recuerda
- Autoevaluación
UNIDAD DIDÁCTICA 5. COLABORACIÓN Y CONTROL DE VERSIONES
- Introducción
- Objetivos
- Mapa Conceptual
- Integración con sistemas de control de versiones (Git)
- Uso de ramas (branches) y fusiones (merges) en Visual Studio Code
- Trabajo colaborativo con Live Share
- Gestión de conflictos en el control de versiones
- Uso de extensiones para mejorar la colaboración
- Recuerda
- Autoevaluación
UNIDAD DIDÁCTICA 6. EXTENSIONES Y PERSONALIZACIÓN AVANZADA
- Introducción
- Objetivos
- Mapa Conceptual
- Exploración de las extensiones más populares para Visual Studio Code
- Configuración y personalización avanzada del entorno de trabajo
- Temas y esquemas de color en Visual Studio Code
- Uso de snippets y plantillas para acelerar el desarrollo
- Automatización de tareas con tareas y comandos personalizados
- Recuerda
- Autoevaluación
UNIDAD DIDÁCTICA 7. OPTIMIZACIÓN DEL FLUJO DEL TRABAJO
- Introducción
- Objetivos
- Mapa Conceptual
- Uso de paneles y ventanas divididas en Visual Studio Code
- Uso de la terminal integrada para ejecutar comandos
- Uso de fragmentos de código (code snippets) para agilizar la escritura
- Integración con herramientas externas y servicios web
- Mejores prácticas y consejos para un flujo de trabajo eficiente
- Recuerda
- Autoevaluación
MÓDULO 2. ANALISTA PROGRAMADOR JAVASCRIPT
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A JAVASCRIPT
UNIDAD DIDÁCTICA 2. SINTAXIS DE JAVASCRIPT
UNIDAD DIDÁCTICA 3. MANIPULACIÓN DEL DOM CON JAVASCRIPT
UNIDAD DIDÁCTICA 4. PROGRAMACIÓN ORIENTADA A OBJETOS EN JAVASCRIPT
UNIDAD DIDÁCTICA 5. AJAX CON JAVASCRIPT
UNIDAD DIDÁCTICA 6. DESARROLLO DE APLICACIONES WEB CON JAVASCRIPT
UNIDAD DIDÁCTICA 7. FRAMEWORKS DE JAVASCRIPT
UNIDAD DIDÁCTICA 8. JAVASCRIPT EN EL LADO DEL SERVIDOR
UNIDAD DIDÁCTICA 9. SEGURIDAD EN JAVASCRIPT
UNIDAD DIDÁCTICA 10. JAVASCRIPT AVANZADO
UNIDAD DIDÁCTICA 11. OPTIMIZACIÓN Y RENDIMIENTO EN JAVASCRIPT
UNIDAD DIDÁCTICA 12. TESTING Y DEPURACIÓN EN JAVASCRIPT
MÓDULO 3. ANALISTA PROGRAMADOR PHP
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A PHP
UNIDAD DIDÁCTICA 2. PROGRAMACIÓN ORIENTADA A OBJETOS EN PHP
UNIDAD DIDÁCTICA 3. TRABAJO CON BASES DE DATOS EN PHP
UNIDAD DIDÁCTICA 4. PROGRAMACIÓN WEB CON PHP
UNIDAD DIDÁCTICA 5. FRAMEWORKS DE PHP
UNIDAD DIDÁCTICA 6. SEGURIDAD EN APLICACIONES WEB CON PHP
UNIDAD DIDÁCTICA 7. OPTIMIZACIÓN Y RENDIMIENTO EN PHP
MÓDULO 4. MYSQL
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS BASES DE DATOS
UNIDAD DIDÁCTICA 2. ESTRUCTURA DE UNA BASE DE DATOS
UNIDAD DIDÁCTICA 3. CONSULTAS BÁSICAS CON SQL
UNIDAD DIDÁCTICA 4. MODIFICACIÓN DE DATOS CON SQL
UNIDAD DIDÁCTICA 5. ADMINISTRACIÓN Y SEGURIDAD EN MYSQL
UNIDAD DIDÁCTICA 6. TRIGGERS Y PROCEDIMIENTOS ALMACENADOS
UNIDAD DIDÁCTICA 7. OPTIMIZACIÓN AVANZADA DE CONSULTAS
UNIDAD DIDÁCTICA 8. REPLICACIÓN Y CLUSTERING
UNIDAD DIDÁCTICA 9. INTEGRACIÓN DE MYSQL CON OTROS LENGUAJES Y HERRAMIENTAS
UNIDAD DIDÁCTICA 10. MIGRACIÓN Y ACTUALIZACIÓN DE BASES DE DATOS
UNIDAD DIDÁCTICA 11. CASOS PRÁCTICOS CON MYSQL
MÓDULO 5. HTML 5
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A HTML 5
UNIDAD DIDÁCTICA 2. ELEMENTOS Y ATRIBUTOS DE HTML 5
UNIDAD DIDÁCTICA 3. ESTILOS Y DISEÑO EN HTML 5
UNIDAD DIDÁCTICA 4. INTERACCIÓN Y MULTIMEDIA EN HTML 5
UNIDAD DIDÁCTICA 5. OPTIMIZACIÓN Y ACCESIBILIDAD EN HTML 5
UNIDAD DIDÁCTICA 6. FORMULARIOS EN HTML 5
UNIDAD DIDÁCTICA 7. HTML 5 AVANZADO
MÓDULO 6. PRESTASHOP
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A PRESTASHOP
UNIDAD DIDÁCTICA 2. CONFIGURACIÓN INICIAL DE PRESTASHOP
UNIDAD DIDÁCTICA 3. GESTIÓN DE PRODUCTOS
UNIDAD DIDÁCTICA 4. GESTIÓN DE CLIENTES Y PEDIDOS
UNIDAD DIDÁCTICA 5. CONFIGURACIÓN AVANZADA DE PRESTASHOP
UNIDAD DIDÁCTICA 6. OPTIMIZACIÓN Y MARKETING EN PRESTASHOP
UNIDAD DIDÁCTICA 7. MANTENIMIENTO Y SEGURIDAD EN PRESTASHOP
MÓDULO 7. PROYECTO FIN DE MASTER
Titulación
Titulación Universitaria:
Solicitar información