Curso Módulos para Prestashop AvanzadoRegalar este curso
¿Sabes que cada módulo de Prestashop puede tener un coste de media de 50€? y además es el CMS ecommerce más empleado en España y Francia entre otros. Cualquier pequeña funcionalidad implica una programación a medida. Tienes grandes ideas, quieres facilitar la tarea diaria sobre las más de 1.000.000 de tiendas en todo el mundo. En el presente curso podrás desde cero aprender a programar módulos básicos y avanzados comenzando por la base como Smarty, PHP etc.. Es el curso más completo en el desarrollo de módulos que podrás encontrar. ¿Qué recibo con el curso? Ayuda profesor para tus dudas Certificado de Aula301 Acceso ilimitado A tu ritmo
Características Clases 88 Duración 150 h Nivel Básico- Avanzado Estudiantes 43 EvaluacionesRecomendaciones antes de empezar…
-
Semana 1 - PHP
- Clase 1.1 Recomendaciones antes de empezar… Vista previa
- Clase 1.2 Bienvenida Unidad Programación básica con PHP Deshabilitado
- Clase 1.3 ¿Cómo funciona un navegador / servidor Web? Deshabilitado
- Clase 1.4 PHP en en servidor Deshabilitado
- Clase 1.5 Creando nuestro servidor local Deshabilitado
- Clase 1.6 Sublime Text – Comenzando a escribir código Deshabilitado
- Clase 1.7 Nuestra primera aplicación web en PHP Deshabilitado
- Clase 1.8 Variables Deshabilitado
- Clase 1.9 Comillas simples o dobles Deshabilitado
- Clase 1.10 Tipos de variables Deshabilitado
- Clase 1.11 Realizar operaciones con variables Deshabilitado
- Clase 1.12 Arrays Deshabilitado
- Clase 1.13 Arrays Asociativos Deshabilitado
- Preguntas 1.1 Ejercicios Semana 1 Deshabilitado
-
Semana 2 - PHP
- Clase 2.1 Arrays Multidimensionales Deshabilitado
- Clase 2.2 Estructuras de control Deshabilitado
- Clase 2.3 Condicionales Deshabilitado
- Clase 2.4 Estructura Switch Deshabilitado
- Clase 2.5 Bucle While Deshabilitado
- Clase 2.6 Bucle For Deshabilitado
- Clase 2.7 Iterador Foreach Deshabilitado
- Clase 2.8 Constantes Deshabilitado
- Clase 2.9 Funciones Deshabilitado
- Clase 2.10 Require VS Include Deshabilitado
- Clase 2.11 Parciales Deshabilitado
- Preguntas 2.1 Ejercicios semana 2 Deshabilitado
-
Semana 3 - PHP
- Clase 3.1 Peticiones GET Deshabilitado
- Clase 3.2 Peticiones POST Deshabilitado
- Clase 3.3 Introducción BBDD Deshabilitado
- Clase 3.4 Phpmyadmin Deshabilitado
- Clase 3.5 Conectar con la base de datos Deshabilitado
- Clase 3.6 Leer registro Deshabilitado
- Clase 3.7 Crear registro Deshabilitado
- Clase 3.8 Actualizar Registro Deshabilitado
- Clase 3.9 Borrar registro Deshabilitado
- Preguntas 3.1 Ejercicios semana 3 Deshabilitado
-
Semana 4 - Smarty
- Clase 4.1 Bienvenida Deshabilitado
- Clase 4.2 Que es smarty Deshabilitado
- Clase 4.3 Instalación Deshabilitado
- Clase 4.4 Sintaxis básica Deshabilitado
- Clase 4.5 Variables Deshabilitado
- Clase 4.6 Modificadores de variables Deshabilitado
- Clase 4.7 Funciones Deshabilitado
- Clase 4.8 Estructuras de control – Condicionales Deshabilitado
- Preguntas 4.1 Ejercicios semana 4 Deshabilitado
-
Semana 5 - Smarty
- Clase 5.1 Estructuras de control – Bucles Deshabilitado
- Clase 5.2 Ficheros de configuración Deshabilitado
- Clase 5.3 Metodos Deshabilitado
- Clase 5.4 Objetos Deshabilitado
- Clase 5.5 Filtros Deshabilitado
- Clase 5.6 Plugins Deshabilitado
- Clase 5.7 Consola Debug Deshabilitado
- Clase 5.8 Cache Deshabilitado
- Preguntas 5.1 Ejercicios semana 5 Deshabilitado
-
Semana 6 - Prestashop
- Clase 6.1 Introducción prestashop Deshabilitado
- Clase 6.2 Instalación prestashop Deshabilitado
- Clase 6.3 Estructuras de carpertas Deshabilitado
- Clase 6.4 Administrador Deshabilitado
- Clase 6.5 Posiciones de los módulos Deshabilitado
- Clase 6.6 Estructura de la BBDD Deshabilitado
- Clase 6.7 Estándares de codificación Deshabilitado
- Clase 6.8 Mi primer módulo Deshabilitado
- Preguntas 6.1 Ejercicios semana 6 Deshabilitado
-
Semana 7 - Prestashop
- Clase 7.1 Los métodos instalar y desinstalar Deshabilitado
- Clase 7.2 Creando nuestro icono Deshabilitado
- Clase 7.3 Creando una página de configuración Deshabilitado
- Clase 7.4 Las traducciones Deshabilitado
- Clase 7.5 Registrando Hooks Deshabilitado
- Clase 7.6 Creando nuevos hooks Deshabilitado
- Clase 7.7 Mostrando plantillas con los hooks Deshabilitado
- Preguntas 7.1 Ejercicios semana 7 Deshabilitado
-
Semana 8 - Prestashop
- Clase 8.1 Creando nuevas tablas BBDD Deshabilitado
- Clase 8.2 Usando el Contexto y sus métodos Deshabilitado
- Clase 8.3 Añadiendo CSS Y JS Deshabilitado
- Clase 8.4 Helper Options Deshabilitado
- Clase 8.5 Helper Forms Deshabilitado
- Clase 8.6 Actualizaciones Deshabilitado
- Preguntas 8.1 Ejercicios semana 8 Deshabilitado
-
Semana 9 - Prestashop
- Clase 9.1 Guardar registros Deshabilitado
- Clase 9.2 Enviar Email Deshabilitado
- Clase 9.3 Admin Controller Deshabilitado
- Clase 9.4 Crear una clase Deshabilitado
- Clase 9.5 Utilizar nuestra clase para grabar en la BBDD Deshabilitado
- Clase 9.6 Mejorar nuestro AdminController Deshabilitado
- Preguntas 9.1 Ejercicios semana 9 Deshabilitado
-
Semana 10 - Prestashop
- Clase 10.1 Utilizar los hooks de BackOffice Deshabilitado
- Clase 10.2 Crear un nuevo FrontController Deshabilitado
- Clase 10.3 Multitienda Deshabilitado
- Clase 10.4 Proteger directorios Deshabilitado
- Clase 10.5 Evitar injecciones SQL Deshabilitado
- Preguntas 10.1 Ejercicios semana 10 Deshabilitado
-
Semana 11 - Prestashop
- Clase 11.1 Módulo ejemplo – blockcontactinfos Deshabilitado
- Clase 11.2 Modificaciones sobre el módulo Deshabilitado
- Clase 11.3 Herramienta generador Deshabilitado
- Clase 11.4 Modulo ejemplo propio – History Prices Deshabilitado
-
Semana 12 - Prestashop
- Clase 12.1 Testeando un módulo Deshabilitado
- Clase 12.2 Buenas prácticas Deshabilitado
- Clase 12.3 Subir nuestro módulo a addons prestashop Deshabilitado
Requisitos
- Tener conocimientos de HTML y CSS básicos.
- Tener conocimientos a nivel usuario de Prestashop
¿A quién va dirigido?
- Personas que sean realizar módulos para Prestashop CON conocimientos de programación
- Personas que sean realizar módulos para Prestashop SIN conocimientos de programación
- Personas que tienen una tienda online en Prestashop y desean personalizar su funcionalidad
- Empresas que ofrecen servicio de realización de tiendas online con prestashop y desean realizar personalización de la tienda con sus propio desarrollo.
Descripción
El curso se compone de 13 semanas, las 3 primeras se hace un recorrido por PHP siempre orientado a la programación de módulos para Prestashop. No pretendemos que te hagas un experto en este lenguaje pero si que conozcas todo lo necesario para desenvolverte en él a la hora de enfrentarte a nuestro objetivo final.
Una vez tenemos la base necesaria de PHP nos adentramos en SMARTY, un potente motor de plantillas para PHP que utiliza Prestashop y que debemos conocer para exprimir al máximo nuestras opciones a la hora de realizar módulos, esto es realmente útil si queremos personalizar nuestras tiendas ya que seguramente te has encontrado con ficheros que tienen una extensión .tpl dentro de tu Prestashop y no te has atrevido a tocar por no conocer su estructura.
Ya con toda la base adquirida podemos empezar con lo realmente interesante, nuestro primer módulo, pero antes daremos un repaso a la estructura de Prestashop y a su administrador, sobre todo en la sección módulos. Si queremos que nuestro módulo triunfe, debemos saber que necesidades tienen los usuarios.
Y por fin tenemos nuestro primer módulo operativo, veremos que con pocas líneas podremos hacer cosas muy interesantes y eso nos llevará vídeo tras vídeo, práctica tras práctica a ir viendo nuestras funcionalidades pero siempre enfocadas en aplicarlas a soluciones reales, de esa manera veremos que todo los conocimientos adquiridos tienen su sentido y cada uno de ellos nos sirve para hacer aún más útil nuestro código.
Para los que quieran hacer del desarrollo de módulos su profesión también tenemos un bloque especifico para ellos, os enseñaremos los requisitos que Prestashop pide para poder vender tu módulo en su tienda, te enseñaremos las herramientas que nos ofrece tanto para crear un esqueleto funcional de forma rápida y como poder verificar si tu módulo es apto para la venta antes de enviarlo a la revisión por parte del equipo de Prestashop.
Actualmente hay una gran demanda de soluciones en forma de módulos para funcionalidades especificas que no están cubiertas, ¿a que esperas?, !!! No pierdas esta oportunidad!!!
-
Belennn
Muy contenta la verdad
Muy buenas explicaciones, aunque me parecía algo difícil al principio, logré finalizar el curso gracias a la ayuda de Jose y ahora puedo llevar mi tienda a la web.
-
RobertoGascon
Simplemente genial
Profesor de 10, explicaciones claras, y paso a paso, genial.
-
WillyReyes
de 10.
Excelente curso, ya estoy mirando más de aula301 para empezar!!
-
Madridista74
Muy buena experiencia
A pesar de no tener quizá el conocimiento necesario para cursar este curso, he comprendido y aprendido todo lo que se ve en él. Gracias José por la ayuda y el seguimiento que me has prestado.