Full Stack con Vue.js y Laravel
Carrera profesional full stack PHP con Laravel en backend y Vue.js en frontend: el stack más productivo para startups, pymes, agencias digitales y e-commerce que necesitan llevar un producto a producción con rapidez y coste controlado.
Cursos incluidos
Cada curso comprado por separado cuesta 19 €. La carrera completa por 147 € incluye todos los cursos del itinerario más certificado de carrera con QR verificable y acceso permanente.
Esta carrera forma equipos full stack en el tándem PHP/Laravel y Vue.js, uno de los stacks más productivos y extendidos del desarrollo web. Laravel es el framework PHP más popular del mundo, con un ecosistema maduro que incluye ORM (Eloquent), sistema de migraciones, autenticación, colas, eventos y una comunidad enorme. Vue.js complementa el frontend con su enfoque progresivo, su curva de aprendizaje accesible y su integración natural con Laravel a través de Inertia.js o APIs REST.
Este stack es especialmente popular en startups, PYMEs, agencias digitales y proyectos de e-commerce, donde la velocidad de desarrollo y el time-to-market son factores decisivos. La carrera cubre desde los fundamentos de PHP y la maquetación web con HTML, CSS y Bootstrap, hasta la construcción de aplicaciones completas con Laravel y Vue.js, pasando por bases de datos SQL, contenedorización con Docker y control de versiones con Git.
Público objetivo
- Personas que quieren iniciarse en el desarrollo web full stack con un ecosistema productivo y una curva de aprendizaje progresiva.
- Desarrolladores PHP que quieren modernizar su perfil aprendiendo Laravel y Vue.js.
- Desarrolladores frontend que desean añadir un backend potente con Laravel para convertirse en perfiles full stack.
- Profesionales orientados a startups, PYMEs, agencias digitales y freelancing, donde la velocidad de desarrollo es clave.
- Personas en reconversión profesional que buscan un stack con amplia oferta laboral y comunidad activa en España y Latinoamérica.
Estructura
PHP
Fundamentos del lenguaje PHP: sintaxis, tipos de datos, variables, operadores, estructuras de control, funciones, arrays, programación orientada a objetos (clases, herencia, interfaces, traits), namespaces, manejo de errores y excepciones, y características modernas de PHP 8 (named arguments, match, enums, fibers).
Laravel
El framework PHP más completo y productivo. Estructura MVC, routing, controladores, middleware, Blade templates, Eloquent ORM (modelos, relaciones, consultas, migraciones, seeders), validación, autenticación y autorización, APIs REST con API Resources, eventos, colas, notificaciones, testing y Artisan CLI.
SQL
Lenguaje de consultas para bases de datos relacionales. SELECT, filtrado, joins, agrupación, subconsultas, DDL, DML, índices, vistas y optimización. Laravel trabaja con MySQL, PostgreSQL y SQLite mediante Eloquent y el query builder, por lo que dominar SQL es fundamental.
HTML
Estructura y semántica del lenguaje de marcado web. Elementos HTML5, formularios (esencial para las vistas Blade de Laravel), tablas, multimedia, accesibilidad y buenas prácticas de maquetación semántica.
CSS
Estilos y diseño visual para la web. Selectores, modelo de caja, Flexbox, Grid, responsive design, animaciones, variables CSS y metodologías de organización. Base necesaria antes de aprender Bootstrap.
Bootstrap
Framework CSS más utilizado del mundo. Sistema de grid responsive, componentes predefinidos (navbar, cards, modals, forms, alerts, dropdowns), utilidades de espaciado y tipografía, personalización con Sass y creación de interfaces profesionales rápidamente. Ideal para prototipos y paneles de administración con Laravel.
JavaScript
Fundamentos completos de JavaScript: sintaxis, tipos, funciones, objetos, arrays, programación asíncrona (promesas, async/await), manipulación del DOM, módulos ES6+ y las características modernas del lenguaje. Base imprescindible para trabajar con Vue.js.
Vue.js
Framework frontend progresivo y accesible. Componentes con Composition API y Options API, reactividad, directivas, props y eventos, Vue Router para navegación SPA, gestión de estado con Pinia, comunicación con APIs REST, formularios reactivos, transiciones y buenas prácticas de arquitectura de componentes.
Docker
Contenedorización de aplicaciones. Imágenes, contenedores, Dockerfile, Docker Compose para orquestar Laravel con MySQL/PostgreSQL, volúmenes, redes y entornos de desarrollo reproducibles. Laravel Sail utiliza Docker, por lo que dominar contenedores es esencial.
Git
Control de versiones profesional. Commits, ramas, merges, resolución de conflictos, flujos de trabajo colaborativos, remotos, pull requests y buenas prácticas. Herramienta imprescindible en cualquier proyecto de desarrollo.
Objetivos de aprendizaje
- Dominar PHP como lenguaje de programación, incluyendo OOP y las características modernas de PHP 8.
- Construir aplicaciones web completas con Laravel: MVC, APIs REST, autenticación, Eloquent ORM y testing.
- Diseñar y gestionar bases de datos relacionales con SQL, migraciones y seeders.
- Maquetar y estilizar interfaces web profesionales con HTML, CSS y Bootstrap.
- Desarrollar interfaces de usuario reactivas y modernas con Vue.js y Composition API.
- Dominar JavaScript como lenguaje base para el desarrollo frontend.
- Contenedorizar aplicaciones full stack con Docker y Docker Compose.
- Gestionar código fuente de forma profesional con Git.
- Integrar Laravel y Vue.js en aplicaciones full stack completas y desplegables.
Tecnologías principales
- Backend: PHP 8, Laravel (MVC, Eloquent ORM, API Resources, Artisan)
- Base de datos: SQL (MySQL/PostgreSQL)
- Frontend: Vue.js (Composition API, Pinia, Vue Router), JavaScript, HTML5, CSS3, Bootstrap
- DevOps: Docker, Docker Compose, Git
Antes de comprar
¿Cuánto dura el acceso?
Acceso permanente. La carrera queda asociada a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.
¿Incluye certificado?
Sí. Al superar los cursos del itinerario obtienes un certificado de carrera con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.
¿Puedo pedir factura con NIF?
Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.
¿Hay devolución?
Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas