Directos #soyDeveloper
Grabaciones de las sesiones en directo
01. ¿Cómo planificar un nuevo proyecto?
Historias de usuario y diagramas de flujo en riguroso directo.
02. Cocina tu código con ramas de git
Trucos y consejos sobre el uso práctico y real de git.
03. Aprende testing unitario (TDD) con una kata de programación
Los tests unitarios o TDD es una herramienta de desarrollo que hará tus aplicaciones invencibles.
05. Cuéntame un cuento y te monto una webapp
¡Nos vamos de boda!
06. El caso real de una aplicación web: SAT
Daniel Pastor nos cuenta como ha construido su aplicación web.
07. Crear las bases del backend #LiveCoding 1
Arrancamos esta nueva experiencia en directo: #LiveCoding
08. Persistencia de datos con SQLite #LiveCoding 2
Completamos el núcleo de nuestra app con la persistencia de datos.
09. Primeros pasos de frontend con VueJS #LiveCoding 3
Comenzamos nuestro flamante frontend en directo con Vue JS.
10. Reconvertir HTML+JS a una app de verdad VueJS #LiveCoding 4
Refactorizamos y aplicamos buenas prácticas en el frontend de la sesión anterior.
12. Envío de formulario desde el frontend al backend desacoplado #LiveCoding 5
La aplicación interactúa con el usuario completando el círculo de características.
13. Refactorizando el backend con buenas prácticas #LiveCoding 6
Clases, herencia, constructores, funciones anónimas y más buenas prácticas.
15. Ajustes de front y despliegue en la nube #LiveCoding 7
Terminamos la serie de esta aplicación desplegándola en la nube.
17. Empezando con Git 2
Las instrucciones básicas para arrancar con el sistema de control de versiones.
18. Prototipando una aplicación web desde cero con Pencil 2
Creando desde cero la interfaz de nuestra aplicación.
19. Primeros pasos con NuxtJS
Un framework con mucha magia para crear aplicaciones web.
20. Carga de datos en Nuxt (markdown, JSON)
Hacemos que las cosas funcionen en NuxtJS.
21. Empezando con Tailwind CSS
Maquetación rápida y efectiva con esta librería CSS.
22. Juntando las piezas con Nuxt, Tailwind y JSON
Ya tenemos todo lo necesario para nuestra primera versión del directorio de perfiles.
23. Así empezamos con Github Actions
Desplegamos de forma automatizada, validando antes de publicar.
25. Comando Coding 01: Calculadora de presupuestos con JavaScript 2
Usamos Vanilla JavaScript para crear una webapp funcional.
26. Trucos y puesta en producción del directorio de profesionales con NuxtJS
La última milla de una aplicación real.
27. Comando Coding 02: Formulario Atrapahumanos con JavaScript
JavaScript básico para generar plantillas, contadores y validaciones.
28. GraphQL para novatos (en WordPress)
Conecta cliente y servidor con esta tecnología creada por Facebook.
30. Introducción a Laravel: Webapp de control de gastos
Laravel es un excelente framework de PHP que empezamos a ver en este directo.
31. Comando Coding 03: Maquetando una tarjeta con CSS
Introducción a las hojas de estilo CSS para todos los públicos.
32. Primeros pasos con Frontity
Crea un theme para WordPress con un rendimiento envidiable.
34. Jamstack y pruebas de concepto
Una introducción al Jamstack y ejercicios prácticos con esta filosofía de desarrollo.
36. Haz magia con los datos en frontend con Vuex
Aprender a gestionar el estado en aplicaciones Vue con Vuex.
38. Conoce las novedades de Vue 3
Descubrimos las nuevas características de Vue 3.
40. LivePremium: Docker
Aprenderemos los conceptos de Docker.
42. Comando Coding 04: POO con PHP
Programación orientada a objetos con PHP.
44. Comando Coding 05: API Rest con PHP (I)
Introducción a una API Rest montada desde cero.
45. Comando Coding 05: API Rest con PHP (II)
Introducción a una API Rest montada desde cero (segunda parte).
47. Arranca en la nube con AWS Amplify
Programando con Amazon Web Services.
51. Tripetto y Webhook
Bot con Tripetto conectado al mundo.
53. LiveSnippets #1
Vue, WordPress, Vanilla JavaScript y Github.
55. Un prototipo con Bootstrap 5
Usaremos Sass para el CSS y Laravel Mix para el bundle.
56. LiveChallenge: Dos retos resueltos en directo
La comunidad resuelve dos retos de programación.
58. LiveCoding: Bot de telegram #1
Primera sesión de un nuestro Twitch Premium
60. LiveSnippets #2: Cerrar ventana, SVG animado y fallida intro a Oh My Zsh 2
Cerrar ventana, SVG animado y fallida intro a Oh My Zsh
61. LiveCoding: Bot de telegram #2
Segunda sesión de nuestro Twitch Premium
64. LiveCoding: Bot de telegram #3
Empezamos con el testing.
65. VueJs para todos los públicos
Creamos una webapp desde cero con VueJS.
66. Jugando con Docker Compose
Desplegamos aplicaciones open source con Docker.
68. Primeros pasos con Eleventy
Crea webs modernas con Jamstack.
69. LiveSnippets #3
Favicon dinámico, styled components en Vue y Netlify functions.
70. Crea una API con datos abiertos y píntala en un mapa de LeafletJS (I)
Backend y frontend desacoplados dentro de la misma plataforma.
71. Crea una API con datos abiertos y píntala en un mapa de LeafletJS (II)
Muestra con un mapa datos extraídos de una API.
72. Reto de grupo: crea una webapp con una API de transportes
Es nuestro segundo LiveChallenge: ¡viva la fiestAPI!
73. Primeros pasos en el testing e2e con Cypress
Automatizamos pruebas de interfaz en un suspiro.
75. Presentación de la nueva temporada de directos
La nueva temporada viene bien cargadita.
77. Construye webapps con React y Vue gracias a Astro
Astro es un nuevo framework volcado en la mejora del rendimiento.
78. Notion API con el nuevo Nuxt 3
Probamos la beta de Nuxt 3 con la excusa de conectarnos a la API de Notion.
81. Presentación de soluciones al desafío miniAOC
Los retos de un desafío de programación al fin revelados en varios lenguajes
88. Final del desafío Backend de la Suerte
Los participantes en el desafío de programación nos muestran sus soluciones.