WordPress Ninja Developer
WordPress Ninja Developer es el curso definitivo de desarrollo web, creado e ideado por Carlos Longarela, en el que volcaré todos mis conocimientos adquiridos a lo largo de las últimas dos décadas.
Es un curso pensado para desarrolladores, no es tu curso si lo que buscas es una base para comenzar a programar, pero si ya conoces las bases de la programación y quieres pasar a ser un desarrollador senior, este curso es lo que necesitas.
Está enfocado al desarrollo con WordPress, pero sus contenidos se pueden aplicar perfectamente a cualquier otro CMS, framework o desarrollo a medida.
Los vídeos van al grano, sin largos procesos de instalación, esperas o contenidos de relleno para cubrir espacio y hacer de un curso de una hora, otro de 5 horas. Iré siempre a lo que interesa, con vídeos de entre treinta segundos y un máximo de 15 minutos.
Si en los vídeos se menciona cualquier información de interés como servicios web, extensiones, etc., se publicarán en los contenidos de dicha unidad los enlaces e información relativa a dichas menciones.
Módulo 1 | Introducción | |
---|---|---|
¿Es este curso adecuado para mi? | ||
Unidad 1 | Usuario destino - Vista previa | |
Unidad 2 | Que aprenderás en este curso | |
Unidad 3 | Changelog - Vista previa | |
Módulo 2 | Desarrollo en local | |
En este módulo vamos a ver las opciones que utilizaremos en el curso para nuestros desarrollos en el entorno local | ||
Unidad 1 | Local (Flywheel) | |
Unidad 2 | Lando | |
Unidad 3 | Otros sistemas | |
Módulo 3 | Consola | |
Diferentes opciones de consola, su uso y utilidades | ||
Unidad 1 | Consolas en Windows | |
Unidad 2 | Consola alternativa (Tabby) | |
Unidad 3 | Consola desde el editor | |
Módulo 4 | Git | |
Una breve introducción a Git, el sistema de control de cambios | ||
Unidad 1 | Instalación de Git | |
Unidad 2 | GitHub, GitLab, Bitbucket | |
Unidad 3 | Entornos gráficos para Git | |
Unidad 4 | Git desde VS Code | |
Unidad 5 | Git desde VS Code: Commit parcial | |
Módulo 5 | Editor VSC | |
Visual Studio Code y otras alternativas como editor de código para nuestros desarrollos | ||
No hay unidades en este módulo. | ||
Módulo 6 | Gestionando la BD | |
Vamos a ver las mejores opciones para gestionar la base de datos de nuestro entorno local y en producción | ||
No hay unidades en este módulo. | ||
Módulo 7 | Task runners | |
¿Qué son los Task runners? ¿Para qué nos sirven los Task runners? ¿Qué uso les vamos a dar? | ||
No hay unidades en este módulo. | ||
Módulo 8 | PHP Debug | |
Vamos a inspeccionar los posibles problemas de PHP realizando un debug del mismo | ||
No hay unidades en este módulo. | ||
Módulo 9 | Clean code, lean code | |
¿Qué es el clean code? ¿Y el lean code? | ||
No hay unidades en este módulo. | ||
Módulo 10 | PHPCS | |
Los estándares en nuestro lenguaje de programación | ||
No hay unidades en este módulo. | ||
Módulo 11 | Debug de javascript y CSS | |
Igual que con el PHP pero con el JavaScript y CSS | ||
No hay unidades en este módulo. | ||
Módulo 12 | Sincronizar local y remoto | |
Sincronización de nuestro entorno local y el entorno remoto, ya sea de staging o de producción | ||
No hay unidades en este módulo. | ||
Módulo 13 | Editar desde el navegador | |
Edición de nuestros proyectos directamente desde el navegador | ||
No hay unidades en este módulo. | ||
Módulo 14 | API y Postman | |
Visión de las API externas, la de WordPress y WooCommerce y su uso con Postman | ||
No hay unidades en este módulo. | ||
Módulo 15 | CI | |
¿Qué es CI? ¿Cómo implementamos CI en nuestro proyecto? | ||
No hay unidades en este módulo. | ||
Módulo 16 | Publicar en repositorio WP automáticamente | |
Publicar nuestro plugin en el repositorio de WordPress.org directamente sin necesidad de utilizar SVN | ||
No hay unidades en este módulo. | ||
Módulo 17 | Otras herramientas y utilidades | |
Finalmente veremos varias herramientas que nos podrán ser de gran utilidad en el día a día de nuestros desarrollos | ||
No hay unidades en este módulo. |