Resumen del curso

  • 1

    Calentando Motores

    • La app que vamos a hacer y prerequisitos (importante!)

    • Instalación y configuración de PHP y MySQL

    • Autenticación y migraciones en Laravel

    • Hola mundo en Laravel! Patrón MVC

  • 2

    Primer Proyecto

    • Formularios y ataque CSRF en Laravel

    • CRUD en Laravel

    • Validación manual y automatizada de formularios

    • Almacenamiento en el servidor y sesiones

    • Seguridad en el servidor

    • Acabamos el proyecto

  • 3

    Intro a Vue.js

    • Reactividad

    • Componentes

  • 4

    Subiendo el nivel

    • Docker

    • Docker Compose

    • Nginx

  • 5

    Proyecto Final

    • Se pone seria la cosa: App Dockerizada de Laravel servida con Nginx

    • Encuesta

  • 6

    Vue.js a fondo

    • Librerías de Vue.js: Vue Form Generator

    • Más liberías: Bootstrap Vue

    • Modelamos el Json Resume Schema en Vue.js

    • Programamos un componente custom para imágenes

    • Formularios dinámicos "on the fly"!

    • Mixins en Vue.js

    • Seguimos profundizando en Vue: Debugging y componentes dinámicos.

    • Cuidado con las referencias y objetos en Javascript!

  • 7

    Laravel a fondo

    • Model Factories

    • Custom Requests

    • Blobs y UUIDs

    • Debugging

    • Validación front-back nivel extremo

    • Session flash y Vue

  • 8

    Acabamos el proyecto final

    • Task Scheduling: Trabajos en segundo plano

    • Request forwarding: Uso de APIs externas

    • Reutilización de formularios para create y edit

    • Constraints y QueryExceptions

    • Aquí no nos hackean ni queriendo: Controlando la visibilidad

  • 9

    Más Herramientas de Laravel

    • API Tokens

    • Server Logs

    • Cache

    • Mailing

    • Monitorización con Telescope

  • 10

    Testea tu App!

    • Unit Testing en el Backend

    • Unit Testing en el Frontend

  • 11

    Despedida

    • Hemos terminado el curso!

Profesor

Antonio Sarosi imparte este curso

Antonio Sarosi

Mi nombre es Antonio, estudio Ingeniería Informática y tengo un canal de Youtube de programación. Uno de mis vídeos más vistos es "Pasando de noob a pro de Linux en 20 minutos", vídeo que ha pasado a convertirse en un total de 24 horas de contenido repartidas en tres cursos diferentes en Mastermind, de los cuales uno está en el top de valoraciones en esta plataforma.