Última actualización:

¿Qué voy a aprender?

[email protected] al curso de Eloquent ORM, este curso te ofrece desde cero todo lo que puedas necesitar en tu día a día como desarrollador web para extraer datos de tus bases de datos MySQL haciendo uso de Eloquent, una poderosa herramienta que nos ofrece Laravel, pero, que mal utilizada, puede ser desastrosa para nuestros proyectos.

Eloquent ORM es expuesto por Laravel a través de sus modelos, gracias a ellos podemos conectar con las tablas de nuestra base de datos y relacionar nuestros datos con métodos de una forma realmente sencilla.

Sea con Eloquent ORM o Query Builder, Laravel en la actualidad ofrece soporte para las siguientes bases de datos: MySQL 5.7+, PostgreSQL 9.6+, SQLite 3.8.8+, SQL Server 2017+.

Sin duda Eloquent ORM nos puede ayudar a realizar prácticamente cualquier operación a nivel de base de datos, aquí te expongo algunas cosas:
  • Obtener resultados.
  • Actualizar resultados.
  • Eliminar resultados.
  • Paginación.
  • Acceso a relaciones.
  • Seleccionar columnas de las relaciones de un modelo.
  • Scopes y globalScopes.
  • Subqueries y subselects.
  • Ordenar por Modelos de una forma eficiente y muy útil.
  • Transacciones para asegurar la integridad de los datos.
  • Obtener muchos registros de formas que desconocías.
  • Métodos mágicos de Eloquent que desconocías.
  • Gestionar las tablas pívote (many to many).
  • $casts, $fillable, $hidden, $append.
  • Incrementos y decrementos.
  • Having y agrupaciones.
  • Chunks.
  • Asignar modelos por defecto a nuestras relaciones.
  • Consultas agrupadas.
  • Operaciones masivas (INSERT|UPDATE).
  • Generar logs de las consultas realizadas en entornos locales.
  • mucho más por el camino.

Si te interesa el temario del curso y crees no dominar Eloquent ORM, ni lo dudes, suscríbete ahora, estoy seguro que el material te será 100% útil.

Requisitos recomendados para tomar el curso

Haber realizado el curso de Laravel 8 desde cero, el resto se cubre aquí.

¿Para quién es este curso?

Cualquier desarrollador Laravel que desee aprender a trabajar de forma correcta con Eloquent ORM para estar seguro de estar realizando bien su trabajo.

¿Qué hago si tengo dudas a lo largo del curso?

Si estás suscrito al plan Trimestral o Anual o has comprado el curso cuentas con soporte completo en menos de 24 horas dentro de días laborables.

Contenido del Curso

Introducción
Curso de Eloquent ORM: Archivos del curso 00:00:00
Curso de Eloquent ORM: ¿Qué vamos a hacer? GRATIS 00:02:00
Curso de Eloquent ORM: Explicación inicial y crear base de datos GRATIS 00:04:00
Preparando el modelo de datos
Curso de Eloquent ORM: Migraciones 00:11:00
Curso de Eloquent ORM: Factorías y Seeder 00:09:00
Curso de Eloquent ORM: Modelos y setup inicial 00:09:00
Primeros pasos realizando consultas con Eloquent
Curso de Eloquent ORM: Obtener registros por su PK 00:02:00
Curso de Eloquent ORM: Obtener registros por su PK o lanzar excepción 00:02:00
Curso de Eloquent ORM: Obtener registros por su PK con selección de columnas [Tip] 00:02:00
Curso de Eloquent ORM: Búsqueda por columnas con métodos mágicos o 404 00:03:00
Curso de Eloquent ORM: Obtener mútliples registros [Tip] 00:02:00
Curso de Eloquent ORM: Paginación con selección de columnas [Tip] 00:02:00
Curso de Eloquent ORM: Paginación manual 00:02:00
Curso de Eloquent ORM: Crear registros 00:02:00
Curso de Eloquent ORM: Retorna el modelo si existe o creálo 00:03:00
Trabajo con relaciones y varios
Curso de Eloquent ORM: Cargando relaciones: with[user, category, tags] 00:04:00
Curso de Eloquent ORM: Cargando relaciones: load[user, category, tags] 00:03:00
Curso de Eloquent ORM: Cargando relaciones con selección de columnas [Tip] 00:05:00
Curso de Eloquent ORM: Contando relaciones [Tip] 00:03:00
Curso de Eloquent ORM: Actualizando registros 00:02:00
Curso de Eloquent ORM: Actualiza si existe o crea un nuevo registro 00:03:00
Curso de Eloquent ORM: Eliminar registros con relaciones many to many 00:04:00
Curso de Eloquent ORM: Incrementar y decrementar columnas [like – dislike] 00:04:00
Curso de Eloquent ORM: Chunks 00:02:00
Curso de Eloquent ORM: Crear registros relacionados [User -> Billing] 00:04:00
Curso de Eloquent ORM: Actualizar registros relacionados [Post -> Tags] 00:03:00
Curso de Eloquent ORM: Obtener Posts que tengan 2 o más Tags 00:03:00
Curso de Eloquent ORM: Obtener Posts con Tags y ordenar Tags por su nombre 00:02:00
Curso de Eloquent ORM: Obtener Posts con Tags y sin Tags 00:02:00
Curso de Eloquent ORM: Scopes 00:03:00
Curso de Eloquent ORM: Cargar relaciones automáticamente 00:03:00
Curso de Eloquent ORM: Generar atributos personalizados 00:03:00
Trabajo con fechas
Curso de Eloquent ORM: Búsquedas por campos de fecha 00:03:00
Curso de Eloquent ORM: Búsquedas por mes/día 00:03:00
Curso de Eloquent ORM: Búsquedas por rangos de fechas 00:01:00
Tips y temas más avanzados
Curso de Eloquent ORM: Condicionales elegantes 00:04:00
Curso de Eloquent ORM: Agrupar consultas (where orWhere) 00:05:00
Curso de Eloquent ORM: GlobalScopes 00:04:00
Curso de Eloquent ORM: Raw y agrupaciones 00:06:00
Curso de Eloquent ORM: Raw, agrupaciones y having 00:02:00
Curso de Eloquent ORM: Ordenación avanzada por relaciones 00:05:00
Curso de Eloquent ORM: Subconsultas, usuarios y su último Post 00:02:00
Curso de Eloquent ORM: Generando logs para revisar consultas en nuestro entorno local 00:03:00
Operaciones masivas
Curso de Eloquent ORM: Insertar información de forma masiva, mejorable pero bastante bien 00:05:00
Curso de Eloquent ORM: Inserts masivos Optimizados 00:06:00
Curso de Eloquent ORM: Updates masivos Optimizados 00:05:00
Más recursos
Curso de Eloquent ORM: Recursos útiles 00:00:00

Valoraciones del curso

4.9

11 valoraciones
  • 5 estrellas
  • 4 estrellas
  • 3 estrellas
  • 2 estrellas
  • 1 estrellas
  1. Carlos Andrés Pérez Úbeda9 agosto, 2021 at 3:16 amResponder

    Gracias

    Para fortalecer mis habilidades. Es el curso mas adecuado

  2. Bien completo y con varios detalles bien explicado

    Excelente Curso Israel, me gusto, sabes que me sirvio para aclarar varias dudas que tenia, el uso de scope, fechas y otros detalles de por medio, va genial, en la ultima parte para insercion de datos masivo, lo que se me viene a la mente y he utilizado para estos casos es laravel excel, con esto puedes hacer esa tarea importando un excel…

    buenisimo, espero seguir aprendiendo mas con tus cursos, saludos y gracias por compartir

    • Muchas gracias Miguel, te agradezco mucho. Me alegra mucho que el curso te haya servido para aclarar dudas y mejorar algunos aspectos.

  3. Curso ORM completo

    Muchas gracias profesor Israel, este curso refrescas conocimientos previos, aprendes nuevas técnicas para implementar las mejores practicas en la construcción de
    relaciones/queries con ORM , tienes un apoyo muy grande al momento de utilizar las inserciones masivas utilizando las últimas unidades del curso, para los proyectos del día a día . Espero que pueda realizar a futuro un curso de ORM con consultas más complejas, estaría genial.
    Un saludo

  4. Indispensable!!

    Creo que es uno de los mejores cursos de esta plataforma, claro, conciso y bien explicado, me he pegado mucho con la documentación de Laravel para aprender algunas de estas operaciones, me ha servido como repaso en algunas y he aprendido un montón de cosas que desconocia.
    Si no sois conscientes del potencial de Eloquent, este curso es indispensable.

  5. tema y didactica

    muchas gracias por el curso, y las unidades cortas esto facilita el aprendizaje

  6. Jesus Daniel Quintero Berrios1 septiembre, 2021 at 4:10 amResponder

    Excelente curso

    Muy buena explicación, ejemplos claros y útiles, me ayudó a reforzar conocimiento y aprender nuevas cosas.

  7. Breve pero conciso

    Si ya tienes un cierto conocimiento de Eloquent quizás no le saques tanto partido (en mi ignorancia debo admitir que no conocía los global scopes por ejemplo) pero si yo no supiera nada del ORM de Laravel hubiera sido un punto de entrada interesante para utilizarlo con buenas prácticas.

    • Muchas gracias por tu valoración, no es un curso avanzado, siempre hay cosas que aprender, quedo satisfecho sabiendo que algo te ha resultado útil.

  8. 100% RECOMENDABLE

    Excelente curso para refrescar conocimientos y para aprender otros, ojalá Israel puedas sacar una segunda parte mas avanzada. gracias.

  9. El mejor curso de Eloquent

    Es un excelente curso para llevar las habilidades del ORM Eloquent a un nivel mas pro

  10. Curso Eloquent Recomendado

    Israel, muy buen curso, habian llevo como 1 año trabajando poco a poco con laravel, y habia un par de detalles con eloquent que me parecieron interesante y bastante util, sobretodo la sección de group by que ya pasan a ser mas complejas y habia un tema con el bloqueo/obligacion a agrupar por todo lo seleccionado. Saludos y Felicitaciones por los cursos.

  11. Curso de Eloquent ORM desde 0

    Excelente el curso. Muy ben explicados cada tema y se aprende cada día mas, lo cual nos ayuda a mejorar la programación en nuestros proyectos de Laravel.

Más valoraciones
HACER ESTE CURSO
71 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register