Hola Juan!!! en cuanto termine el curso de grado de Desarrollo de Aplicaciones me enganchare a tus videos de Laravel , quiero decirte que tengo ya a toda la clase enganchada a tu canal :P , has sustituido a todos nuestros maestros , ahora cuando tenemos una duda miramos tus videos antes de preguntar al maestro por que nos solucionas nuestras dudas con tu explicacion jejej asi que creo que tu canal estara aumentando en suscriptores :P ..un saludo
Después de tantos contratiempos con la instalación acá estamos mi editor atom y yo estamos listos para empezar el curso, tengo muchas expectativas y de antemano te agradezco mucho juan por sacar un tiempo para instruirnos.
Me encantó la cláusula "where". Intenté validar ambas variables (una con números y otra con texto) y me costó pero finalmente encontré que en esos casos es necesario incluir un array escrito entre corchetes. Me quedó de esta manera: Route::get('/producto/{id}/{nombre}',function($id,$nombre){ return 'El producto tiene el id: '.$id.'El usuario que lo solicita es: '.$nombre; })->where(['id'=>'[0-9]+', 'nombre'=>'[a-zA-Z]+']);
No me funcionó ninguna de las dos formas de instalación entonces tuve que instalar un paquete con wamp y pues bueno, al menos me funcionó y ya puedo seguir con el curso. Muchas gracias!
Yo en mi caso para poder cargar la página de Laravel tengo que validarme con SSH. Si sólo ejecuto la maquina virtual desde el Homestead no me carga Laravel, también hay que validarse con SSH en mi caso. jejeje. De ahí en fuera todo bien. Gracias maestro Juan. :)
Totalmente de acuerdo, los mejores cursos, de verdad te agradezco por compartir y aprovecho para hacerte una pregunta, harás algún tuto como éste para Code Igniter? Gracias
Buen video como siempre, solo un consejo pon mas grande el tamaño de fuente sobre todo en la git bash ya que desde un smartphone no se alcanza a ver tan claro
Despues de mill intento y formateo de mi máquina al fín pude llegar aquí. Lo que pasa es que estoy trabajando con linux. Saludos y felicidades profesor.. Excelente curso.
Buenas, para realizar este curso de laravel es necesario ver las dos partes del curso de php o con la primera alcanza para despues si todo lo siguiente como por ej DB verlo directamente en laravel. O sea con la primera parte alcanza para aprender la sintaxis y lo basico
veremos como llamar a las vistas desde los controladores como se hace en Codeigniter por ejemplo? otra cosa, en las rutas se tienen que llamar a las vistas siempre o se pueden llamar a los controladores?
Sí, lo veremos. De hecho dudé si explicar en este vídeo cómo dar nombre a las rutas para llamarlas desde controladores. Al final decidí dejarlo para más adelante. Un saludo!!
Unsa saludo para Juan, impecables tus contenidos, quiero saber si alguien ha conectado Netbeans con Laravel como editor, ya que Netbeans con PHP nos corrige y ayuda en la sintaxis del código.
No utilizo Netbeans aunque me parece un gran IDE para trabajar con PHP y una gran elección, de todos modos lo que comentas también lo puedes hacer con otros editores mediante extensiones, por ejemplo en Visual Studio Code entre otros tienes la extensión Laravel Blade Snippets, en Sublime Text tienes Laravel Blade Highlighter, en Brackets tienes Laravel Blade, solo por mencionar algunos ejemplos. Espero te haya sido de alguna ayuda, saludos!!
El pasar parámetros a una URL y que una persona o un conjunto de personas intente crear muchas instancias ¿nuestro servidor no sufre el riesgo de saturarse?
Para gente que ya se va a dedicar esto a nivel profesional, los procesadores de texto cómo brackets y sublime no están mal, pero recomiendo un IDE de PHP cómo Netbeans que es de código abierto o PHPStorm que es de pago, pero esto facilita mucho el desarrollo.
Hola Juan, una pregunta, puedo seguir tu curso sin tener instalado virtualBox ? Me refiero a trabajar en localhost pdt: Gracias por tomarte el tiempo para hacer estos videos. Empece un curso de laravel donde se usara localhost pero no me gusto asi que volvi. Explicaste el tema de rutas mucho mejor al que vi. Gracias
Una duda, he instalado vía composer creando un nuevo proyecto Laravel y se instala la versión 5.5. Pero no me permite actualizarlo porque en php CLI tengo la versión 5.x. De qué manera se puede modificar la versión del php CLI para ponerla a v7.x?
cuando quiero abrir la clase web,php me sale este error Fatal error: Uncaught Error: Class 'Route' not found in C:\xampp\htdocs\miweb outes\web.php:14 Stack trace: #0 {main} thrown in C:\xampp\htdocs\miweb outes\web.php on line 14 no reconoce la clae Route a que se debe o que podria hacer?
Tengo problemas a la hora de que se me muestre los acentos en Laravel. No me muestra bien las palabras acentuadas, sino que me sale �. ¿Alguien sabe cómo se soluciona en Laravel?. Muchas gracias. Un saludo.
No es problema de Laravel sino de php y html en general. Esto pasa porque los textos los evalúa en base a la tabla asccii que es un estandar de representación de texto. Si quieres representar texto con acentos tienes que configurar php para que acepte formato UTF-8, otra solución es que en tu html agregues este mismo formato el el charset.
Alguien me puede dar una mano? he buscado por internet pero aun no he encontrado la solucion del porque al colocar homestead.test en el navegador, me tira el siguiente error: No se puede acceder a este sitio webNo se ha podido encontrar la dirección IP del servidor de homestead.test. Busca homestead test en Google ERR_NAME_NOT_RESOLVED
Bueno en el video 05, mencionan en los comentarios de tal video, que en la ultima parte a la que te refieres en relacion a que no reconocen el "homestead.test" en el navegador, es por que es necesario que en el "git bash" vallas a "cd homestead" y dspues pones "vagrant reload --provision", terminado eso pruebas en "homestead.test" en el navegador y deberia de funcionar. Espero haberte ayudado :)
Tengo un problema. He seguido los mismos pasos para modificar y crear nuevas rutas. El problema es que sólo me reconoce la ruta de la raíz ('/'). cualquier otra ruta que creo me devuelve un error 404. ¿Qué estoy haciendo mal? Ejemplo: Route::get('/', function () { return ('bienvenida'); }); Route::get('/hola', function () { return ('hola'); }); La ruta / me devuelve el texto "bienvenida". La ruta "/hola" me tira un error 404
Me costo un poco el tema de las rutas ya que hice la instalación local y al final entendí que lo que agrego en el código debe ponerse después de public. Ej: Route::get('/inicio', function () { return view('welcome'); }); se debe escribir inicio después de public en el navegador public/inicio
Me resulta gracioso como a estas alturas todavía te encuentres gente que se queje porque uses Dreamweaver... cada uno trabaja con el IDE/Editor de código con el que se sienta más cómodo y por todo lo que ya nos has demostrado queda patente que la calidad de un programador no va relacionada a la herramienta de trabajo que utilice, que nadie va a ser mejor por usar Dreamweaver, Sublime Text o Emacs porque si el programador no es un buen programador no va a conseguir hacer nada, y si lo es, hasta con el Bloc de notas de Windows te va hacer completas maravillas. En este caso donde no estoy tan de acuerdo es en lo de trabajar en una maquina virtual, pero porque es la opción más tediosa en un principio ya que las razones que has dado para hacerlo son ciertas, correctas y es perfectamente aceptable, no obstante yo me decanto por hacerlo vía XAMPP, o incluso más fácil aun sería vía Laragon, pero bueno, eso ya es otra historia...
para usar laravel, descargate dreamweaver.... bravo campeon... pd: si ya tienes dreamweaver, laravel es innecesario... y si para ajustar php , un simple notebook ++ lo hace mas rapido
En caso de no usar vagrant si no xampp, la carpeta del proyecto debería estar en htdocs me imagino, pero no logro ver esa pantalla de welcome :B como si me faltara algo (ya tengo levantado el server apache)
Gracias por el curso, he encontrado cursos decentes de Laravel, pero esto es otro nivel. Se agradece muchísimo tu trabajo
Hola Juan!!! en cuanto termine el curso de grado de Desarrollo de Aplicaciones me enganchare a tus videos de Laravel , quiero decirte que tengo ya a toda la clase enganchada a tu canal :P , has sustituido a todos nuestros maestros , ahora cuando tenemos una duda miramos tus videos antes de preguntar al maestro por que nos solucionas nuestras dudas con tu explicacion jejej asi que creo que tu canal estara aumentando en suscriptores :P ..un saludo
Gracias por el comentario. Aprovecho para saludar desde aquí a todos tus compañeros que me siguen. Un saludo!!
Gracias por el vídeo me costo llegar a este punto pero lo logre estoy entusiasmado
a mi tambien
muchisimooooooooooooooooooooooooooooooooo
Tambien a mi... la instalacion estba un poco complicada xd
por fin entendiendo laravel como debe ser, gracias maestro el mejor
Hola maestro... saludos desde Perú gracias por el curso de Laravel... esta muy bueno...
Gracias por el curso lo estaba esperando con ancias! Ojala más adelante podamos implementar un API REST .
Muchas gracias maestro Juan!
Después de tantos contratiempos con la instalación acá estamos mi editor atom y yo estamos listos para empezar el curso, tengo muchas expectativas y de antemano te agradezco mucho juan por sacar un tiempo para instruirnos.
Excelente, seguimos aprendiendo, ansioso porque el siguiente vídeo salga pronto.
Ya puede instalar todo jejejeje ya solucione todo los problemas ahora si puedo verlos y practicar muchas gracias por los cursos =)
Excelente profesor voy por el video 43 de Php y sumando para entender este perfectamente. Muchas gracias!!!
Ansioso de saber mas de laravel. Gracias juan!!!!
gracias gracias el mejor tuto, tengo php a medias pero me esta ayudando mucho
Me encantó la cláusula "where". Intenté validar ambas variables (una con números y otra con texto) y me costó pero finalmente encontré que en esos casos es necesario incluir un array escrito entre corchetes. Me quedó de esta manera:
Route::get('/producto/{id}/{nombre}',function($id,$nombre){
return 'El producto tiene el id: '.$id.'El usuario que lo solicita es: '.$nombre;
})->where(['id'=>'[0-9]+', 'nombre'=>'[a-zA-Z]+']);
Es precisamente lo que busco hacer, pero no me funciona eso. Inclusive copio y pego su código pero me marca error.
Espero que ya lo hayas solucionado. Yo lo probé tal como lo escribí y funcionó bien.
Me causo curiosidad esa validación. Sabes si eso es de PHP o de Laravel?
Gracias Raimundo, mejoraste bastante la validación con clausula WHERE, incluso la programaste para ser Case sensitive. Muy buen aporte.
Hola lo solucionasteis a mi no me funciona la instruccion where
No me funcionó ninguna de las dos formas de instalación entonces tuve que instalar un paquete con wamp y pues bueno, al menos me funcionó y ya puedo seguir con el curso. Muchas gracias!
ok
como siempre. Gracias Juan
Yo en mi caso para poder cargar la página de Laravel tengo que validarme con SSH. Si sólo ejecuto la maquina virtual desde el Homestead no me carga Laravel, también hay que validarse con SSH en mi caso. jejeje. De ahí en fuera todo bien. Gracias maestro Juan. :)
Totalmente de acuerdo, los mejores cursos, de verdad te agradezco por compartir y aprovecho para hacerte una pregunta, harás algún tuto como éste para Code Igniter? Gracias
GraciasPildorasInformaticas
Buen video como siempre, solo un consejo pon mas grande el tamaño de fuente sobre todo en la git bash ya que desde un smartphone no se alcanza a ver tan claro
Tomo nota. Un saludo!
Despues de mill intento y formateo de mi máquina al fín pude llegar aquí. Lo que pasa es que estoy trabajando con linux. Saludos y felicidades profesor.. Excelente curso.
Por fin terminé la instalación!
excelente curso
Buenas, para realizar este curso de laravel es necesario ver las dos partes del curso de php o con la primera alcanza para despues si todo lo siguiente como por ej DB verlo directamente en laravel. O sea con la primera parte alcanza para aprender la sintaxis y lo basico
Estoy esperando con ansias la continuación del curso de Python :D
Enseñanos a hacer un foro seria calidad
veremos como llamar a las vistas desde los controladores como se hace en Codeigniter por ejemplo? otra cosa, en las rutas se tienen que llamar a las vistas siempre o se pueden llamar a los controladores?
Sí, lo veremos. De hecho dudé si explicar en este vídeo cómo dar nombre a las rutas para llamarlas desde controladores. Al final decidí dejarlo para más adelante. Un saludo!!
Unsa saludo para Juan, impecables tus contenidos, quiero saber si alguien ha conectado Netbeans con Laravel como editor, ya que Netbeans con PHP nos corrige y ayuda en la sintaxis del código.
No utilizo Netbeans aunque me parece un gran IDE para trabajar con PHP y una gran elección, de todos modos lo que comentas también lo puedes hacer con otros editores mediante extensiones, por ejemplo en Visual Studio Code entre otros tienes la extensión Laravel Blade Snippets, en Sublime Text tienes Laravel Blade Highlighter, en Brackets tienes Laravel Blade, solo por mencionar algunos ejemplos.
Espero te haya sido de alguna ayuda, saludos!!
No instale composer, pero vamos bien por ahora y probablemente pedira segun vaya avanzado :)
Para conseguirlo más fácil, no busquen por Pattern PHP, pongan pattern HTML... Al final, son las que se usan.
Hola, ¿para qué sirve el signo mas (+) en el where?
Juan cuando haces un curso de angular
Saludos desde México, me gustaría saber si ¿es necesario que el segundo parámetro se muestre también en la URL o podemos evitarlo?
El pasar parámetros a una URL y que una persona o un conjunto de personas intente crear muchas instancias ¿nuestro servidor no sufre el riesgo de saturarse?
Para gente que ya se va a dedicar esto a nivel profesional, los procesadores de texto cómo brackets y sublime no están mal, pero recomiendo un IDE de PHP cómo Netbeans que es de código abierto o PHPStorm que es de pago, pero esto facilita mucho el desarrollo.
VSCode?
Hola Juan, una pregunta, puedo seguir tu curso sin tener instalado virtualBox ? Me refiero a trabajar en localhost
pdt: Gracias por tomarte el tiempo para hacer estos videos. Empece un curso de laravel donde se usara localhost pero no me gusto asi que volvi. Explicaste el tema de rutas mucho mejor al que vi. Gracias
hola, comonle soy url a una pagina web que creo?
Una duda, he instalado vía composer creando un nuevo proyecto Laravel y se instala la versión 5.5. Pero no me permite actualizarlo porque en php CLI tengo la versión 5.x. De qué manera se puede modificar la versión del php CLI para ponerla a v7.x?
Debe descargar la ulti version de php en su pagina oficial y remplazar la capeta php por la otra version
Que programa usa el profe para hacer ese montón de marcar rojas sobre la pantalla, haber si alguien me dice cual es
ZoomIt. Gratuito y portable. Un saludo!!
ayuda bastante... cuando se trata de enmarcar puntos importantes...
Saludos estimado Juan, ya no va a continuar el curso.
cuando quiero abrir la clase web,php me sale este error
Fatal error: Uncaught Error: Class 'Route' not found in C:\xampp\htdocs\miweb
outes\web.php:14 Stack trace: #0 {main} thrown in C:\xampp\htdocs\miweb
outes\web.php on line 14
no reconoce la clae Route a que se debe o que podria hacer?
parece que intentas abrir la clase web.php desde el navegador. la tienes que editar en local, no es un punto de visita web.
Este curso va a seguir?
¿Y por qué no iba a hacerlo?
Excelente...
En breve más vídeos. Saludos
Tengo problemas a la hora de que se me muestre los acentos en Laravel. No me muestra bien las palabras acentuadas, sino que me sale �. ¿Alguien sabe cómo se soluciona en Laravel?. Muchas gracias. Un saludo.
No es problema de Laravel sino de php y html en general. Esto pasa porque los textos los evalúa en base a la tabla asccii que es un estandar de representación de texto. Si quieres representar texto con acentos tienes que configurar php para que acepte formato UTF-8, otra solución es que en tu html agregues este mismo formato el el charset.
Alguien me puede dar una mano? he buscado por internet pero aun no he encontrado la solucion del porque al colocar homestead.test en el navegador, me tira el siguiente error:
No se puede acceder a este sitio webNo se ha podido encontrar la dirección IP del servidor de homestead.test.
Busca homestead test en Google
ERR_NAME_NOT_RESOLVED
Bueno en el video 05, mencionan en los comentarios de tal video, que en la ultima parte a la que te refieres en relacion a que no reconocen el "homestead.test" en el navegador, es por que es necesario que en el "git bash" vallas a "cd homestead" y dspues pones "vagrant reload --provision", terminado eso pruebas en "homestead.test" en el navegador y deberia de funcionar.
Espero haberte ayudado :)
Tengo un problema. He seguido los mismos pasos para modificar y crear nuevas rutas. El problema es que sólo me reconoce la ruta de la raíz ('/'). cualquier otra ruta que creo me devuelve un error 404. ¿Qué estoy haciendo mal?
Ejemplo:
Route::get('/', function () {
return ('bienvenida');
});
Route::get('/hola', function () {
return ('hola');
});
La ruta / me devuelve el texto "bienvenida". La ruta "/hola" me tira un error 404
pudiste resolverlo?
@@qirhaaq783 Al final, cambié la ruta del dominio en vez de /, apunta a /public y funciona
això d'usar laravel sense saber php és com bussejar sense saber nedar
Correcto
Me costo un poco el tema de las rutas ya que hice la instalación local y al final entendí que lo que agrego en el código debe ponerse después de public.
Ej: Route::get('/inicio', function () {
return view('welcome');
});
se debe escribir inicio después de public en el navegador public/inicio
consejo: poner velocidad 1.25 para los videos de este canal ajjaja
Cierto! haha
1.5 va bien
1.75
Me resulta gracioso como a estas alturas todavía te encuentres gente que se queje porque uses Dreamweaver... cada uno trabaja con el IDE/Editor de código con el que se sienta más cómodo y por todo lo que ya nos has demostrado queda patente que la calidad de un programador no va relacionada a la herramienta de trabajo que utilice, que nadie va a ser mejor por usar Dreamweaver, Sublime Text o Emacs porque si el programador no es un buen programador no va a conseguir hacer nada, y si lo es, hasta con el Bloc de notas de Windows te va hacer completas maravillas.
En este caso donde no estoy tan de acuerdo es en lo de trabajar en una maquina virtual, pero porque es la opción más tediosa en un principio ya que las razones que has dado para hacerlo son ciertas, correctas y es perfectamente aceptable, no obstante yo me decanto por hacerlo vía XAMPP, o incluso más fácil aun sería vía Laragon, pero bueno, eso ya es otra historia...
No puedo estar más de acuerdo con todo lo que has dicho. Nada más que decir. Un saludo!!
para usar laravel, descargate dreamweaver.... bravo campeon...
pd: si ya tienes dreamweaver, laravel es innecesario...
y si para ajustar php , un simple notebook ++ lo hace mas rapido
loquequieras
No funciona trabajando en local. Pensé que había dicho que sí se podía aprender sin tener que recurrir a máquina virtual.
Tampoco en máquina virtual.
si se puede usando xampp me gusto mas
En caso de no usar vagrant si no xampp, la carpeta del proyecto debería estar en htdocs me imagino, pero no logro ver esa pantalla de welcome :B como si me faltara algo (ya tengo levantado el server apache)