JLuis Dev
JLuis Dev
  • Видео 894
  • Просмотров 1 318 544
Curso MVC en PHP: Domina el Desarrollo Web desde Cero
Aprende a crear aplicaciones web robustas y escalables con el patrón de diseño MVC (Modelo-Vista-Controlador) en PHP. Este curso está diseñado para desarrolladores principiantes e intermedios que desean adquirir conocimientos sólidos sobre cómo estructurar su código de manera eficiente y mantener la separación de responsabilidades en sus proyectos.
SUSCRÍBETE al canal 🔔 para no perderte las próximas clases:
► ruclips.net/user/Codeapps
PARTES DEL VIDEO
El contenido del curso MVC PHP y MySql Página Web tiene 10 Unidades en orden correlativo, organizado por un número determinado de capítulos:
Introducción
Capítulo 1 - Planteamiento
Capítulo 2 - Herramientas de desarrollo
Capítulo 3 - Estructura de...
Просмотров: 241

Видео

Cómo Crear Menús Desplegables Dependientes con JavaScript, PHP y MySQL: Tutorial Completo
Просмотров 6114 дней назад
¿Quieres aprender a crear un sistema de selección de menús desplegables dependientes usando JavaScript, PHP y MySQL? ¡Este videotutorial es para ti! 🚀 Link de descarga: codea.app/blog/menu-desplegable-con-js-php-y-mysql SUSCRÍBETE al canal 🔔 para no perderte las próximas clases: ► ruclips.net/user/Codeapps En este video te guiaré paso a paso para que puedas implementar un sistema de selección d...
Login en PHP con Sesiones Ejercicio Básico de Programación Web
Просмотров 6414 дней назад
Implementaremos un Login Básico en PHP donde explicaremos en funcionamiento de un sistema de autenticación en PHP nivel básico... además de implementar el Logout. SUSCRÍBETE al canal 🔔 para no perderte las próximas clases: ► ruclips.net/user/Codeapps PARTES DEL VIDEO #php #loginphp #sesionesenphp MÁS CURSOS EN: Plataforma: codea.app SÍGUENOS EN: Facebook: codeaapp TikTok: www.tikto...
Herramienta web para centrar divs y generar código css
Просмотров 3514 дней назад
Entrada de datos: Permite al usuario ingresar las dimensiones del div, así como opciones para centrarlo horizontal y/o verticalmente. Vista previa: Muestra cómo se verá el div centrado en la página. Botón para generar código: Al hacer clic, este botón mostrará el código CSS necesario para lograr el centrado. Link de la herramienta para centrar divs con css: codea.app/tools/centrar-div-con-css M...
Problema en PHP : Imprimir un array bidimensional con diferentes longitudes en una columna.
Просмотров 4921 день назад
Resuelto! Cómo imprimir arrays bidimensionales irregulares en una columna con PHP Descripción: ¿Estás luchando con arrays bidimensionales en PHP donde cada fila tiene un número diferente de elementos? ¡No te preocupes! En este tutorial te mostraremos cómo imprimir estos arrays de manera clara y eficiente en una sola columna. Aprenderás: Qué son los arrays bidimensionales irregulares Por qué pue...
Laravel 11 Final del Curso Página de Contacto
Просмотров 194Месяц назад
Curso de Laravel 11 desarrollo de una página web 100% administrable ideal para adaptarlo a tus proyectos de forma sencilla con el código fuente descargable SUSCRÍBETE al canal 🔔 para no perderte las próximas clases: ► ruclips.net/user/Codeapps PARTES DEL VIDEO #laravel11 #cursolaravel11 #paginaweblaravel #desarrolloweblaravel #php #backend #desarrollobackend MÁS CURSOS EN: Plataforma: codea.app...
Optimizar un proyecto Laravel con Bootstrap :( Se puede o No!!!!
Просмотров 100Месяц назад
Optimiza tu Proyecto Laravel con Bootstrap usando Vite y PurgeCSS | Tutorial Completo 🚀 ¡Bienvenidos a un nuevo tutorial de desarrollo web! En este video, te mostraré cómo optimizar tu proyecto Laravel que utiliza Bootstrap, implementando Vite y PurgeCSS para mejorar el rendimiento y reducir el tamaño de tus archivos CSS y JS. 📋 Índice de Contenidos: Introducción Instalación de Vite en Laravel ...
PHP Namespace Resolver COMO USAR EN VISUAL STUDIO CODE - laravel
Просмотров 73Месяц назад
Para utilizar un resolutor de espacios de nombres PHP en Visual Studio Code (VS Code), puedes seguir estos pasos: 1. Instalar la Extensión Primero, instala una extensión de PHP Namespace Resolver desde el marketplace de VS Code. Aquí hay una extensión popular: PHP Namespace Resolver by Mehedi Hassan Para instalarla: Abre VS Code. Ve a la vista de Extensiones presionando Ctrl Shift X. Busca "PHP...
¿Es dificil Laravel? que debo saber antes de empezar a aprender Laravel?
Просмотров 66Месяц назад
¿Es dificil Laravel? que debo saber antes de empezar a aprender Laravel?
Video Responsive Youtube con 2 Líneas de Código CSS
Просмотров 34Месяц назад
Video Responsive RUclips con 2 Líneas de Código CSS
Laravel 11 Diseño Frontend de la sección Blog en Laravel
Просмотров 902 месяца назад
Laravel 11 Diseño Frontend de la sección Blog en Laravel
Laravel 11 Diseño Frontend de la página Productos con Bootstrap en Laravel 11
Просмотров 2012 месяца назад
Laravel 11 Diseño Frontend de la página Productos con Bootstrap en Laravel 11
Laravel 11 Diseño FrontEnd página de categorías con Bootstrap y Laravel
Просмотров 1623 месяца назад
Laravel 11 Diseño FrontEnd página de categorías con Bootstrap y Laravel
Laravel 11 Diseño de la página de Inicio en Laravel 11
Просмотров 3633 месяца назад
Laravel 11 Diseño de la página de Inicio en Laravel 11
Buscador en Laravel con Javascript - Sin voz - solo teclado ASMR
Просмотров 713 месяца назад
Buscador en Laravel con Javascript - Sin voz - solo teclado ASMR
Laravel 11 Modelo y Migración de un Slider en Laravel 11
Просмотров 1003 месяца назад
Laravel 11 Modelo y Migración de un Slider en Laravel 11
Laravel 11 Implementar un CRUD de Productos en Laravel 11
Просмотров 2223 месяца назад
Laravel 11 Implementar un CRUD de Productos en Laravel 11
Buscador Laravel con Javascript
Просмотров 2514 месяца назад
Buscador Laravel con Javascript
Laravel 11 : Gestión de Páginas en Laravel
Просмотров 774 месяца назад
Laravel 11 : Gestión de Páginas en Laravel
Laravel 11 Crud de una Slider Administrable en Laravel
Просмотров 1274 месяца назад
Laravel 11 Crud de una Slider Administrable en Laravel
Laravel 11 Desarrollo del CRUD para ProfileController en Laravel
Просмотров 1114 месяца назад
Laravel 11 Desarrollo del CRUD para ProfileController en Laravel
Laravel 11 Modelo y migración para el blog con una tabla Post en Laravel
Просмотров 394 месяца назад
Laravel 11 Modelo y migración para el blog con una tabla Post en Laravel
Laravel 11 Implementar el modelo y la migración de Productos en Laravel
Просмотров 584 месяца назад
Laravel 11 Implementar el modelo y la migración de Productos en Laravel
Laravel 11 Implementación del modelo y migración para la tabla Categoria
Просмотров 534 месяца назад
Laravel 11 Implementación del modelo y migración para la tabla Categoria
Laravel 11 Modelo y Migración de la tabla Pagina
Просмотров 744 месяца назад
Laravel 11 Modelo y Migración de la tabla Pagina
Laravel 11 Implementar un carrusel Modelo - Migración
Просмотров 994 месяца назад
Laravel 11 Implementar un carrusel Modelo - Migración
Agregar Bootstrap en HTML
Просмотров 2494 месяца назад
Agregar Bootstrap en HTML
Importar Excel, CSV con Laravel Excel a MySql
Просмотров 4914 месяца назад
Importar Excel, CSV con Laravel Excel a MySql
Laravel 11: Implementación de un perfil o configuración para una página web administrable
Просмотров 2794 месяца назад
Laravel 11: Implementación de un perfil o configuración para una página web administrable
Laravel 11 Rutas para la página web administrable
Просмотров 4974 месяца назад
Laravel 11 Rutas para la página web administrable

Комментарии

  • @EMILIANOSAMPER-q8q
    @EMILIANOSAMPER-q8q 5 дней назад

    el codigo

  • @user-pl7yo3qw1v
    @user-pl7yo3qw1v 6 дней назад

    Muchas gracias. Por tu aportación a la sociedad ❤. A mí me gustaría saber sobre SQL relaciones de tablas más precisamente quiero saber sobre las llaves foráneas. Y si puedes explicar las jerarquías que llevan ya que no entiendo o más bien me confunde la dirección que lleva las relaciones..

    • @codeaapp
      @codeaapp 6 дней назад

      En cuanto tenga un pokito de tiempo ;)

    • @user-pl7yo3qw1v
      @user-pl7yo3qw1v 6 дней назад

      @@codeaapp muchas gracias

  • @phptv3954
    @phptv3954 10 дней назад

    Gracias Hermano este curso esta actualizado con los nuevos php 8 y demas 🤔 de 2024

    • @codeaapp
      @codeaapp 7 дней назад

      Está sobre PHP 8

  • @MarioHerreraChavez
    @MarioHerreraChavez 11 дней назад

    como poder hacerlo para usar la cámara frontal?

  • @MtracandyMontoya
    @MtracandyMontoya 12 дней назад

    Gracias , un video bien explicado.

  • @Solfejar6464_
    @Solfejar6464_ 16 дней назад

    thanksss

  • @codeaapp
    @codeaapp 16 дней назад

    Link de la herramienta para centrar un div con css codea.app/tools/centrar-div-con-css

  • @codeaapp
    @codeaapp 16 дней назад

    Código descargable del TimeLine CSS codea.app/blog/timeline-css

  • @codeaapp
    @codeaapp 18 дней назад

    La cuenta de acceso del curso en laravel es login admin: weblaravel@gmail.com y el pass es: 1 hasta el 8

  • @fredywilliamsvarela8490
    @fredywilliamsvarela8490 21 день назад

    un git donde este todo

    • @codeaapp
      @codeaapp 16 дней назад

      Link codea.app/blog/timeline-css

  • @nolandmontblanc7478
    @nolandmontblanc7478 23 дня назад

    Profe no veo el capitulo #15 de CategoriaController alguien puede orientarme porfavor

  • @rosagonzalez7398
    @rosagonzalez7398 24 дня назад

    porque no usas las rutas de laravel y la autenticación del lado del servidor?? y pues falta por ahí saber algo de react porque no entendi mucho k digamos de outlet y eso jeje

    • @rosagonzalez7398
      @rosagonzalez7398 24 дня назад

      que me recomiendas ver de tus videos para entender lo de outlet y ello para las rutas ya que creo entender que usas laravel api y no directo es que yo uso vuejs y pues manejo las rutas de laravel :P

  • @user-pl7yo3qw1v
    @user-pl7yo3qw1v 25 дней назад

    Cómo distingo un array de un objeto. O como se usa. O se leen cuando son los dos?

    • @codeaapp
      @codeaapp 25 дней назад

      Si quieres almacenar una lista de nombres, un array es adecuado. Pero si quieres representar a una persona con sus datos personales y acciones, un objeto es más apropiado. Array [ ] corchetes para acceder a sus elementos y objetos -> flecha para acceder a sus propiedades

    • @user-pl7yo3qw1v
      @user-pl7yo3qw1v 25 дней назад

      @@codeaapp pues más que nada quiero saber cómo manejar dos resultados json. En dos peticións Ajax.

    • @codeaapp
      @codeaapp 25 дней назад

      @@user-pl7yo3qw1v Una peticion Ajax solo maneja un response o resultado generalmente JSON... ahora en ese JSON puedes encapsuplar varios arrays de Arrays o arrays de Objetos o colecciones que deben transformarse en formato JSON..

  • @leonelacosta2822
    @leonelacosta2822 28 дней назад

    De que tamaño era cada imagen que utilizaste?

    • @codeaapp
      @codeaapp 27 дней назад

      Utilice de distintos tamaños... pero lo recomendable es que tenga el mismo el tamaño de su contenedor DIV.... siendo un poco mas exacto: los banner 1000 x 350px y las demas en 400 x 240px seria lo ideal... todo depende del diseño.

  • @asamxx_
    @asamxx_ Месяц назад

    muchas gracias, me sirvio bastante :D

  • @santiagoalmendra7772
    @santiagoalmendra7772 Месяц назад

    Hola, me gustaría ingresar a la web pero no me deja

    • @codeaapp
      @codeaapp Месяц назад

      Solucionado el problema del SSL

  • @aldhairsorian
    @aldhairsorian Месяц назад

    Llevaré tu curso desde el principio, RUclips me recomendó tu canal ahora, y justo estaba pensando en llevar un curso de laravel, gracias por tu esfuerzo.

  • @nolandmontblanc7478
    @nolandmontblanc7478 Месяц назад

    alguna idea de porque me arroja error en la linea \Auth:: tanto en el user como el logout? gracias de antemano anexo como tengo el codigo a continuacion: public function redirectPath(){ if(\Auth::user()->active ===1){ return"/home"; }else{ \Auth::logout(); return "/"; } }

    • @nolandmontblanc7478
      @nolandmontblanc7478 Месяц назад

      lo solucione cambiando el codigo asi: use Illuminate\Support\Facades\Auth; public function redirectPath(){ if(Auth::user()->active ===1){ return"/home"; }else{ Auth::logout(); return "/"; } }

  • @user-fd7td1ns4q
    @user-fd7td1ns4q Месяц назад

    Primero que nada gracias por el aporte significa mucho y voy a comprar el curso full y tengo una duda de donde sale la variable "page" ?

    • @codeaapp
      @codeaapp Месяц назад

      La variable $page almacena la ruta del archivo o de la sección que queremos cargar en nuestra aplicación.

  • @ivank2014
    @ivank2014 Месяц назад

    hola

  • @cesarjmfigueroaj3218
    @cesarjmfigueroaj3218 Месяц назад

    use App\Models\User; use Illuminate\Http\Request; use App\Http\Controllers\Controller; use Illuminate\Support\Facades\Validator; class AuthController extends Controller { public function register(Request $request){ $response = ["success"=> "false"]; //validacion $validator=Validator::make($request->all(),[ 'name' => 'required', 'email' => 'required | email', 'password' => 'required', ]); if ($validator->fails()){ $response = ["error"=> $validator->errors()]; return response()->json($response, 200); } //Registrar $input = $request-> all(); $input [password] = bcrypt($input['password']); $user = User::create($input); $user->assignRole ('admin'); $response [success]=true; // $response ["token"]= $user->createToken("Exito")->plainTextToken; return response()->json($response, 200); } } Tengo un error, usando el Thunder, la primera prueba indico que tenia una repuesta, la segunda vez me da un error para agregar el usuario en la base de datos con el role Admin. Pero por mas que detallo el codigo no encuentro mi error

  • @joseolea852
    @joseolea852 Месяц назад

    Esta bueno gracias por tu trabajo

  • @Tiara-py7nz
    @Tiara-py7nz Месяц назад

    Ya no funciona el link

  • @cesarjmfigueroaj3218
    @cesarjmfigueroaj3218 Месяц назад

    Que extension usa para importar arriba el USE... Yo tengo que escribit todo

    • @codeaapp
      @codeaapp Месяц назад

      es PHP NAMESPACE RESOLVER EN VSC... ruclips.net/video/5Jv8FdvDQyo/видео.html

  • @cesarjmfigueroaj3218
    @cesarjmfigueroaj3218 Месяц назад

    Gracias por aumentar el tamano de la letra

  • @marcobernalromero
    @marcobernalromero Месяц назад

    gracias por tu tiempo pero la verdad que lejos de enseñar .confundes estas lleno de errores y situaciones poco claras...puf fue una perdida de tiempo verlo-.......

  • @MasterForEver
    @MasterForEver Месяц назад

    gracias, excelente explicación

  • @emmanuelsoto9171
    @emmanuelsoto9171 Месяц назад

    Que ruta se puede colocar en un menu que tiene submenus, ejemplo, tengo el menu consultas (sin ruta) y el submenu consulta1 (ruta: consulta.consulta1), el menu padre que ruta deberia tener para que desaparesca o aparesca cuando tenga un permiso asignado

    • @codeaapp
      @codeaapp Месяц назад

      las consultas deben tener un campo slug, este se tomará para la ruta dinamica.... /consulta/{consultax} ... los permisos determinarán si accede a esta ruta o no.

  • @Josecarlos-ve8cs
    @Josecarlos-ve8cs 2 месяца назад

    hola bro, no puedo instarlo en laravel 11 por problemas de compatibilidad, no conoces algun otro paquete para esta version de laravel

    • @codeaapp
      @codeaapp 2 месяца назад

      Podes probar con la versión del paquete en modo desarrollo … dev

  • @kamikase23
    @kamikase23 2 месяца назад

    Bueno el video, facil de seguir y de aprender, gracias por eso! Ahora consulta, se puede hacer lo mismo, pero seleccionando un archivo y que valide los datos de ese archivo?

    • @codeaapp
      @codeaapp 2 месяца назад

      Claro... depende del formato del archivo.... txt,csv los mas habituales.

  • @juanquevedo5264
    @juanquevedo5264 2 месяца назад

    Saludos amigo, consulta como seria o tienes un video o explicación para que cada usuario cuando ingrese tiene su propia sesion y ingrese datos en una to do list y los otros usuarios no puedan ver ni modificar la de los demas usuarios

    • @codeaapp
      @codeaapp 2 месяца назад

      Para esa funcionalidad ... se debe implementar la logica con sesiones o cookies...

  • @lisandroc17
    @lisandroc17 2 месяца назад

    Hola, para que es el guion bajo, tanto en html como en css ?

    • @codeaapp
      @codeaapp 2 месяца назад

      Solo es para diferenciar las variables de forma semantica... mas puedes utilizar tus propias variables sin usar el subguion

  • @santiagoalmendra7772
    @santiagoalmendra7772 2 месяца назад

    Hola José Luis, ¿cómo estás? Compré el curso y quisiera saber si hay alguna plataforma donde pueda comunicarme contigo para resolver dudas y corregir errores de código.

  • @CarlosAdrianTrejoRamirez
    @CarlosAdrianTrejoRamirez 2 месяца назад

    el peor video curso que he visto, solo copia y pega pedazos de codigo que nunca explca de donde salio y uno tiene que adivinar. en plan ahora ponemos tal codigo y pega un pedazo codigo que valla tu a saber donde lo saco, o si quiera explica para que es?

  • @alexanderardila4307
    @alexanderardila4307 2 месяца назад

    Lastima que no hiciste el sistema de roles :(

  • @samuelelias2607
    @samuelelias2607 3 месяца назад

    Esto es igual que si hacemos un api rest y la consumismo por separado en react? o tiene alguna diferencia

  • @flashff4108
    @flashff4108 3 месяца назад

    buen trabajo, solo que pudiste ahorrarte un video si unias el incrementar y decrementar bro

  • @flashff4108
    @flashff4108 3 месяца назад

    muy buenos videos hermano, me has ayudado demasiado en desarrollar mi tiendita ecomerce. Espero que en los siguientes videos hables de como mantener el carrito de compra ,es decir, que cuando vuelva iniciar sesion sigan ahi los productos del carrito

  • @danielquirozcarrasco3173
    @danielquirozcarrasco3173 3 месяца назад

    Gracias me sirvió de mucho estuve sufriendo mucho para la relación

  • @RODRIGOMARTINALVAREZ-oz6me
    @RODRIGOMARTINALVAREZ-oz6me 3 месяца назад

    wow bro mis respetos

  • @LudwigAngov
    @LudwigAngov 3 месяца назад

    Hola, cuando hago este procedimiento no carga la vista tipo bootstrap... Sale como HTML crudo el welcome y las route de login y register, que puedo hacer?

    • @codeaapp
      @codeaapp 3 месяца назад

      Debe instalar bootstrap con artisan y ejecutar el cmd npm correspondiente para generar los build del frontend

    • @LudwigAngov
      @LudwigAngov 3 месяца назад

      @@codeaapp el proceso que tuve que hacer fue mas complejo pero si se resolvió, gracias

  • @oscarandresperezcarmona7224
    @oscarandresperezcarmona7224 3 месяца назад

    Cómo le cambio el color a la barra??

  • @oscarandresperezcarmona7224
    @oscarandresperezcarmona7224 3 месяца назад

    Gracias crack, me ayudó mucho

  • @nelsonvasquez4357
    @nelsonvasquez4357 3 месяца назад

    Hola JLuis, muy buen video y excelente explicación, pero quería preguntar... ¿Cuál de las 3 maneras es la que más se utiliza y cuál es la mejor en cuanto a rendimiento pensando en un sistema con muchos registros? Gracias y saludos desde Chile.

  • @leosalomon
    @leosalomon 3 месяца назад

    hola me salio todo jenial paso a paso pero consulta como hago pra modificar colores y botones de los manejadores? de izquierda y derecha algo mas pro

  • @ItzayanaMonserratReyesPerez
    @ItzayanaMonserratReyesPerez 3 месяца назад

    Tienes un video antes de este ? es que seguí todos tus pasos pero no me sale igual

    • @codeaapp
      @codeaapp 3 месяца назад

      Conectar Base de Datos #mysql y #php de forma simple y muy rápidamente ruclips.net/video/95lxuOT43DI/видео.html

  • @ladelec
    @ladelec 4 месяца назад

    Excelente! una pregunta: como sería la modificación para que un item tenga varios subitem y solo se vean al hacer click?

  • @user-un7bf7gj3o
    @user-un7bf7gj3o 4 месяца назад

    Muy buen Video es lo que necesitaba :) Gracias!!!!

    • @codeaapp
      @codeaapp 4 месяца назад

      Excelente!

  • @jefelon
    @jefelon 4 месяца назад

    Excelente

  • @JuanGabrielOyolaCardona
    @JuanGabrielOyolaCardona 4 месяца назад

    Muchas gracias