Aprende a programar aplicaciones web modernas

Curso de Laravel, React y NextJS

Curso de Laravel 11, donde llevarás tus habilidades de desarrollo web al siguiente nivel. Este curso te guiará a través de técnicas y conceptos básicos y avanzados para construir aplicaciones web sólidas y eficientes.

En esta oportunidad, desarrollaremos un sistema de venta de libros electrónicos aplicando las tecnologías más utilizadas en el mundo del desarrollo de software, como es Laravel, React y Next.js. Utilizaremos Laravel para gestionar todo el backend, garantizando una estructura robusta y eficiente. Para el frontend, implementaremos React, creando una interfaz de usuario interactiva y dinámica. Además, emplearemos Next.js para desarrollar una aplicación web capaz de consumir una API desarrollada en Laravel, aprovechando al máximo las capacidades de SSR (Server-Side Rendering) y generación estática que ofrece Next.js.

CONTENIDO DEL CURSO

Laravel 11, React y NextJS

En el curso, exploraremos una combinación poderosa de tecnologías para el desarrollo web moderno. Aprenderás a utilizar Laravel como backend robusto, mientras que React y Next.js te permitirán crear interfaces de usuario dinámicas y aplicaciones web de alto rendimiento. También veremos Tailwind CSS para diseñar interfaces atractivas. Utilizaremos GitHub para la gestión de versiones y la colaboración en proyectos.

1.- Instalación y configuración de Laravel 11.

2.- Instalar laravel breeze con react e inertia (Frontend).

3.- Qué es GitHub, crear y subir nuestro proyecto al repositorio de GitHub.

4.- Analizar y crear la lógica de la aplicación “Sistema de Venta de libros electrónicos”.

5.- Configuración de la base de datos, Zona horarios y demás configuraciones del sistema.

6.- Migraciones en laravel, relaciones en las migraciones.

7.- Modelos y relaciones en los modelos en Laravel.

8.- Eloquent ORM y constructor de consultas de Laravel.

9.- Utilización de la herramienta de Tinker y Laravel Hugo para interactuar con la aplicación .

10.- Seeder y Factories en Laravel.

11.- Controladores y Rutas para la funcionalidad del sistema.

12.- Usuarios, Roles y Permisos en Laravel.

13.- Validación de formularios y uso de Excepciones.

14.- Transacciones en Laravel.

15.- Inyección de dependencias en Laravel.

16.- Manejo de idiomas en Laravel. 

17.- Que es una API, Métodos HTTP y códigos de respuesta.

18.- Crear los Controladores y Rutas API para la funcionalidad venta.

19.- Utilización de la herramienta de Postman.

20.- React, Inertia y JavaScript, para crear las vistas del administrador.

21.- Desarrollo de aplicaciones web con React, Componentes, React Hook y Custom Hook, useState y useEffect, etc.

22.- Diseño de la aplicación web con Tailwind CSS.

23.- Generación de reportes gerenciales en PDF y Excel.

24.- NextJs, TypeScript, para crear las vistas de ventas de libros.

25.- Rutas, Next API routes, Server Side y Client Side Rendering.

26.- Consumir la API de la aplicación de Laravel.

27.- Registro y login del usuario final.

28.- Crear la funcionalidad de venta de  libros (carrito de compras).

29.- Integración de pago con Paypal.

30.- Subir nuestra aplicación a producción.

Costo del curso

Empieza tu carrera en desarrollo de aplicaciones web con Laravel

99 USD

El curso incluye

Beneficios y Recursos del Curso

CÓDIGO FUENTE

Todo el código desarrollado en el curso estará disponible gratuitamente en el repositorio de GitHub para su descarga y utilización en su máquina local.

LOS LIBROS DE LARAVEL

Los Libros de Laravel, Laravel de cero a diez “Crear aplicaciones Web en Laravel y Next js”, “Guia para subir tu aplicación a producción” y “Crear aplicaciones web con Laravel, React y NextJS”.

LARAVEL HUGO

Incluye la herramienta Laravel Hugo, que nos ayudará a realizar pruebas de nuestra aplicación utilizando Eloquent ORM y el constructor de consultas de Laravel.

GRABACIONES DE LAS CLASES

Las clases son 100% online por la plataforma de Zoom o Meet, Las clases serán grabadas y subidas a la plataforma para que se puedan consultar en cualquier momento.

CERTIFICADO DEL CURSO

Al finalizar el curso, se entregarán certificados que acrediten un total de 62 horas académicas, incluyendo 24 clases y 16 mentorías grupales e individuales.

MENTORIA PERSONALIZADAS

El curso incluye mentorías grupales y personalizadas del proyecto realizado en clase, proyectos estudiantiles y profesionales.

Acerca de mi

Victor Peña

Ing. MSc. Victor Peña

Co-founder
Norvic Software

Soy desarrollador web especializado en el framework Laravel, con una sólida trayectoria en la creación de aplicaciones web de alto rendimiento y escalabilidad. Utilizo tecnologías como Laravel, JavaScript, React y Vue. Con más de 10 años de experiencia, he trabajado en empresas desarrollando proyectos para clientes en Estados Unidos y Canadá.

Sponsors

Logo Norvic Software
ISAP Parroquias
Assilem Logo

Estudiantes

Lo que dicen nuestros estudiantes

Maria Eugenia Mendoza

Maria Eugenia Mendoza

El curso de Laravel 11 ha sido una experiencia increíblemente enriquecedora. La claridad de las explicaciones, combinada con ejemplos prácticos y bien estructurados, hizo que cada lección fuera fácil de seguir y aplicar. He adquirido un profundo conocimiento de Laravel y me siento mucho más confiado en mi capacidad para desarrollar aplicaciones web robustas y eficientes. Sin duda, recomendaría este curso a cualquier desarrollador interesado en mejorar sus habilidades con Laravel.

Manuel Arevalo

Manuel Arevalo

Los cursos en línea que ofrecen no solo brindan una formación clara y precisa, sino que también incorporan ejemplos prácticos de gran relevancia y actualidad, lo que facilita una comprensión profunda y aplicada de los conceptos. Además, destacan por su excepcional atención al cliente, asegurando una experiencia de aprendizaje completa y satisfactoria. Sin duda, recomiendo estos cursos para aquellos que buscan mejorar sus habilidades y conocimientos de manera efectiva y actualizada.

Georgina Perez

Georgina Perez Escarzo

Este curso de Laravel es una excelente opción para los que buscan dominar el desarrollo web con este framework en su última versión, además de que cuenta con una combinación efectiva de teoría, práctica, y proyectos que podemos aplicar en el mundo real, particularmente con este curso y el libro que nos brinda se puede esperar adquirir habilidades valiosas y aplicables en el desarrollo de aplicaciones web. La accesibilidad del ingeniero y la calidad de los materiales hacen de este curso una inversión educativa altamente recomendable.

Cristian Barrios

Cristian Barrios

Formación clara, precisa y actualizada en desarrollo web. Sus ejemplos prácticos son relevantes y fáciles de entender. Excelente atención y dedicación. Gracias a su guía, ahora tengo un rumbo claro en mi carrera. Muy agradecido por su apoyo.

Wilber Vladimir Illanes

Wilber Vladimir Illanes

Estimado Victor, muy buen tema abordado, didáctico y comprensible, siempre respondiendo y aclarando las dudas de todos, espero sigas impartiendo el conocimiento y la experiencia, ya que sirve para iniciar el mundo de Laravel y sus bondades, personalmente es la primera vez que vi Laravel, y me parece muy interesante y una herramienta muy completa y cómoda, espero poder participar de futuros cursos mas adelante, muchas felicidades y gracias por compartir los saberes de tu noble profesión

Rosmery Catunta

Rosmery Catunta

Buenas noches ing, quería compartir que me parecieron muy bien explicadas y claras las clases. Se aprecia mucho la dedicación y el esfuerzo. Las clases fueron realmente útiles y me ayudaron a entender mejor los conceptos. Estoy seguro de que otros estudiantes también encontrarán mucho valor en sus cursos. Gracias por su excelente trabajo, y espero poder participar en más clases en el futuro.

Iber Churata

Iber Churata

El contenido y los conceptos están muy bien estructurados y es fácil de seguir, incluso para alguien sin experiencia previa en Laravel, y las prácticas son muy útiles para aplicar lo aprendido.

Ronald Guerra

Ing. Ronald Guerra

Recientemente complete el curso de laravel avanzado y la esperiencia fue exepcional.desde el principio la estructura del curso fue muy clara y muy organizada y sobretodo la didactica del docente ha sido muy efectiva y practica explicando los temas con gran claridad. Gracias a este curso ahora me siento mas competente y seguro al trabajar con Laravel. Sin duda recomiendo este curso al 100%

Vicente Flores

Vicente Flores

Muy buena la realización de este curso, personalmente me ha servido de apoyo para mi aprendizaje en el desarrollo de software, infinitamente agradecido.

Rodrigo Montaño

Ing. Rodrigo Montaño

Estoy muy satisfecho y agradecido porlo enseñado por parte el Ingeniero Peña al demostrar totalmente el gran conocimiento que tiene como desarrollador Web, de la misma manera, la gran paciencia que tiene por resolver las preguntas o inconvenientes que se tienen en el desarrollo de las clases tanto en la clase como fuera de ella. Totalmente satisfecho.

Jhon Blas

Ing. Jhon Blas Aviza A.

Es un buen curso. Cómo ingeniero de sistemas me ayudó mucho a aprender está herramienta de desarrollo. Es práctico y te enseña desde cero. Además esta actualizado.

Luis Beltran

Leticia Vargas

Recientemente, completé un curso de Laravel 11 con React y Next.js con el instructor Ing. Msc. Victor Peña de NORVIC SOFTWARE, y puedo decir que fue una experiencia increíblemente enriquecedora. Recomiendo este curso a cualquier desarrollador que quiera adentrarse en el desarrollo full-stack utilizando Laravel 11 con React y Next.js. La combinación de estas tecnologías ofrece una potente herramienta para crear aplicaciones web modernas y eficientes. El curso proporciona tanto teoría como práctica, lo que facilita la adquisición de habilidades y conocimientos aplicables en proyectos reales. Agradecido por la enseñanza.

Copyright © 2024 | Powered by Norvic Software