{"id":15160048,"url":"https://github.com/exegeses/laravel-57749","last_synced_at":"2026-01-20T07:32:14.216Z","repository":{"id":38536623,"uuid":"506610633","full_name":"exegeses/laravel-57749","owner":"exegeses","description":"Curso de Laravel código 57749","archived":false,"fork":false,"pushed_at":"2022-08-11T14:59:21.000Z","size":1546,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-07T18:47:23.609Z","etag":null,"topics":["backend-development","laravel","laravel-framework","laravel9","php","php8"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/exegeses.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-23T11:22:39.000Z","updated_at":"2023-02-21T22:31:54.000Z","dependencies_parsed_at":"2022-07-10T00:46:29.353Z","dependency_job_id":null,"html_url":"https://github.com/exegeses/laravel-57749","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/exegeses/laravel-57749","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exegeses%2Flaravel-57749","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exegeses%2Flaravel-57749/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exegeses%2Flaravel-57749/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exegeses%2Flaravel-57749/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/exegeses","download_url":"https://codeload.github.com/exegeses/laravel-57749/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exegeses%2Flaravel-57749/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28598151,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T02:08:49.799Z","status":"ssl_error","status_checked_at":"2026-01-20T02:08:44.148Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend-development","laravel","laravel-framework","laravel9","php","php8"],"created_at":"2024-09-26T22:04:05.441Z","updated_at":"2026-01-20T07:32:14.190Z","avatar_url":"https://github.com/exegeses.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"extras/imagenes/laravel-header.jpg\"\u003e\n\n# Curso de Laravel código 57749\n\u003cimg src=\"https://img.shields.io/badge/Laravel-F55247?style=for-the-badge\u0026logo=laravel\u0026logoColor=white\"\u003e\u003cimg src=\"https://img.shields.io/badge/PHP-8993BF?style=for-the-badge\u0026logo=php\u0026logoColor=white\"\u003e\u003cimg src=\"https://img.shields.io/badge/MySQL-4D9EB1?style=for-the-badge\u0026logo=mysql\u0026logoColor=white\"\u003e\n\u003e Curso de Laravel |  \n\u003e Lunes y Jueves 10hs a 12hs (Arg) |  \n\u003e Código: 57749 |  \n\u003e sensei: Marcos Pinardi |\n\n1. Definición\n2. Requisitos \u003cimg alt=\"Packagist PHP Version Support\" src=\"https://img.shields.io/packagist/php-v/laravel/laravel?style=flat-square\" valign=\"middle\"\u003e \u003cimg alt=\"Packagist Version\" src=\"https://img.shields.io/packagist/v/laravel/laravel\" valign=\"middle\"\u003e\n3. Recursos\n4. Instalación\n5. Iniciar el server\n6. Actualizar desde un proyecto existente\n\n## Definición\n\u003e Laravel es uno de los frameworks de código abierto más fáciles de asimilar para PHP.\n\u003e El objetivo de Laravel es el de ser un framework que permite el uso de una sintáxis refinada y expresiva para crear código de forma sencilla, evitando el “código espagueti” y permitiendo multitud de funcionalidades.\n\u003e Aprovecha todo lo bueno de otros frameworks y utiliza las características de las últimas versiones de PHP.\n\u003e Fue creado en 2011 por Taylor Otwell y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC.  \n\u003e Gran parte de Laravel está formado por dependencias, especialmente de Symfony, esto implica que el desarrollo de Laravel dependa también del desarrollo de sus dependencias.\n\n\u003e\u003e ¿Porqué Elegir Laravel?\n- [ ] Desarrollo más rápido\n- [ ] Menos escritura de código\n- [ ] Bibliotecas para tareas comunes\n- [ ] Seguir buenas prácticas\n- [ ] Más seguro que escribir tus propias Apps\n- [ ] Mejor para el trabajo en equipo\n- [ ] Fácil de mantener\n\n\n## Requisitos\n\u003e De Software\n\n![Packagist PHP Version Support](https://img.shields.io/packagist/php-v/laravel/laravel?style=for-the-badge) ![Packagist Version](https://img.shields.io/packagist/v/laravel/laravel?style=for-the-badge)\n\n1. un terminal\n- [ ] la del sistema operativo\n- [ ] cmDer \u003chttps://cmder.net/\u003e\n- [ ] Cygwin \u003chttps://www.cygwin.com/\u003e\n- [ ] Git Bash \u003chttps://git-scm.com/\u003e\n\n2. Composer\n   Composer es un administrador de dependencias en PHP.  \n   \u003chttps://getcomposer.org/\u003e  \n   \u003chttps://getcomposer.org/Composer-Setup.exe\u003e\n\n## Recursos\n\nManual Oficial de Laravel \u003chttps://laravel.com/\u003e  \nLaravel News \u003chttps://laravel-news.com/\u003e  \nLaracasts \u003chttps://laracasts.com/\u003e  \nLaraJobs \u003chttps://larajobs.com/\u003e\n\n## Instalación\n\u003e Usando composer vamos a movernos al directorio de trabajo    \n\u003e En ese directorio vamos a crear un proyecto (carpeta con toda la magia de laravel) .  \n\u003e Con el comando \"cd\" nos movemos a nuestro directorio de trabajo    \n\u003e y luego, con el comando \"composer create-project\" crearemos un proyecto\n\n`composer create-project laravel/laravel nombre \"version\"`\n\n\u003e Ejemplo para instalar laravel 6x  \n`composer create-project laravel/laravel proyecto \"6.*\"`\n\n\u003e Ejemplo para instalar laravel (versión más actual según tu versión de PHP - no necesita especificar versión)    \n`composer create-project laravel/laravel proyecto`\n\n\u003e Una vez finalizada la instalación instalado, nos movemos al directorio del proyecto\n\n`cd proyecto`\n\n\u003e Y ya podemos arrancar el server:\n\n\u003e ***EL MARAVILLOSO MUNDO DE ARTISAN***    \n\u003e para iniciar al server es el comando\n\n`php artisan serve`\n\n----\n\n\n## Actualizar desde un proyecto existente\n\n\u003ePrimero hay que descargar el proyecto existente usando git   \n\u003epreferntemente.   \n\u003eSino, descargar los archivos de manera tradicional.\n\n\u003e Cuando se descarga de este modo, NO DESCARGA TODO EL PROYECTO.  \n\u003e NO descarga por ejemplo el directorio \"vendor\"\n\n\u003e El comando para clonar todo un proyecto desde git es:\n\n    git clone direccion\n\n\u003e Ejemplo:\n\n    git clone https://github.com/exegeses/laravel-57749.git\n\n\n\u003e Una vez descargado, vamos a obtener los componetes necesorios para que funcione el framework  \n\u003e El comando necesario es \"composer update\" en el proyecto.  \n\u003e No olvidemos primero posicionarnos dentro del directorio del proyecto.\n\n    cd catalogo  \n    composer update  \n\n\n\u003e Cuando haya terminado de descargar y querramos iniciar el proyecto, va a parecer que esta todo funcionando bien, pero aun falta algo.  \n\u003e Al intentar editar el archivo de configuración  \".env\" nos damos cuenta que no está- sin embargo, hay un archivo. \".env.example\"  \n\u003e Entonces vamos a generar nuetro archivo \".env\" renombrando o compiando este archivo.\n\n\u003e Ahora si, el último paso es genear la key del proyecto.  \n\u003e Esto se logra con el comando\n\n    php artisan key:generate\n\n\u003e Ahora ya tenemos nuestro proyecto base listo\n\u003e enjoy coding!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexegeses%2Flaravel-57749","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexegeses%2Flaravel-57749","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexegeses%2Flaravel-57749/lists"}