Curso de Laravel código 53800

Overview

Curso de Laravel código 53800

Curso de Laravel |
Lunes, Martes y Miércoles 10hs a 13hs (Arg) |
Código: 53800 |
sensei: Marcos Pinardi |

  1. Definición
  2. Requisitos
  3. Recursos
  4. Instalación
  5. Iniciar el server
  6. Actualizar desde un proyecto existente

Definición

Laravel es uno de los frameworks de código abierto más fáciles de asimilar para PHP. 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. Aprovecha todo lo bueno de otros frameworks y utiliza las características de las últimas versiones de PHP. Fue creado en 2011 por Taylor Otwell y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC.
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.

¿Porqué Elegir Laravel?

  • Desarrollo más rápido
  • Menos escritura de código
  • Bibliotecas para tareas comunes
  • Seguir buenas prácticas
  • Más seguro que escribir tus propias Apps
  • Mejor para el trabajo en equipo
  • Fácil de mantener

Requisitos

De Software

  1. un terminal
  1. Composer Composer es un administrador de dependencias en PHP.
    https://getcomposer.org/
    https://getcomposer.org/Composer-Setup.exe

Recursos

Manual Oficial de Laravel https://laravel.com/
Laravel News https://laravel-news.com/
Laracasts https://laracasts.com/
LaraJobs https://larajobs.com/
Packagist https://packagist.org/

Instalación

Usando composer vamos a movernos al directorio de trabajo
En ese directorio vamos a crear un proyecto (carpeta con toda la magia de laravel) .
Con el comando "cd" nos movemos a nuestro directorio de trabajo
y luego, con el comando "composer create-project" crearemos un proyecto

composer create-project laravel/laravel nombre "version"

Ejemplo para instalar laravel 7x
composer create-project laravel/laravel proyecto "7.*"

Ejemplo para instalar laravel (versión más actual según tu versión de PHP - no necesita especificar versión)
composer create-project laravel/laravel proyecto

Una vez finalizada la instalación instalado, nos movemos al directorio del proyecto

cd proyecto

Y ya podemos arrancar el server:

EL MARAVILLOSO MUNDO DE ARTISAN
para iniciar al server es el comando

php artisan serve


You might also like...
Laravel User Activity Log - a package for Laravel 8.x that provides easy to use features to log the activities of the users of your Laravel app
Laravel User Activity Log - a package for Laravel 8.x that provides easy to use features to log the activities of the users of your Laravel app

Laravel User Activity Log - a package for Laravel 8.x that provides easy to use features to log the activities of the users of your Laravel app

Laravel Segment is an opinionated, approach to integrating Segment into your Laravel application.

Laravel Segment Laravel Segment is an opinionated, approach to integrating Segment into your Laravel application. Installation You can install the pac

Laravel Sanctum support for Laravel Lighthouse
Laravel Sanctum support for Laravel Lighthouse

Lighthouse Sanctum Add Laravel Sanctum support to Lighthouse Requirements Installation Usage Login Logout Register Email Verification Forgot Password

Bring Laravel 8's cursor pagination to Laravel 6, 7

Laravel Cursor Paginate for laravel 6,7 Installation You can install the package via composer: composer require vanthao03596/laravel-cursor-paginate U

A package that uses blade templates to control how markdown is converted to HTML inside Laravel, as well as providing support for markdown files to Laravel views.
A package that uses blade templates to control how markdown is converted to HTML inside Laravel, as well as providing support for markdown files to Laravel views.

Install Install via composer. $ composer require olliecodes/laravel-etched-blade Once installed you'll want to publish the config. $ php artisan vendo

A light weight laravel package that facilitates dealing with arabic concepts using a set of classes and methods to make laravel speaks arabic

A light weight laravel package that facilitates dealing with arabic concepts using a set of classes and methods to make laravel speaks arabic! concepts like , Hijri Dates & Arabic strings and so on ..

Jetstrap is a lightweight laravel 8 package that focuses on the VIEW side of Jetstream / Breeze package installed in your Laravel application

A Laravel 8 package to easily switch TailwindCSS resources generated by Laravel Jetstream and Breeze to Bootstrap 4.

Laravel Jetstream is a beautifully designed application scaffolding for Laravel.

Laravel Jetstream is a beautifully designed application scaffolding for Laravel. Jetstream provides the perfect starting point for your next Laravel application and includes login, registration, email verification, two-factor authentication, session management, API support via Laravel Sanctum, and optional team management.

Laravel Larex lets you translate your whole Laravel application from a single CSV file.
Laravel Larex lets you translate your whole Laravel application from a single CSV file.

Laravel Larex Translate Laravel Apps from a CSV File Laravel Larex lets you translate your whole Laravel application from a single CSV file. You can i

Owner
null
Curso Laravel Eloquent ORM

Curso Laravel Eloquent ORM

EspecializaTi 4 Nov 18, 2022
Curso Laravel Microservices - RabbitMQ

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Ewerton Motta 1 Dec 30, 2021
Projeto de um blog chamado Blog Codar feito durante o curso PHP: Do zero a maestria, ministrado pelo Matheus Baptisti

PJ- Blog Codar Este projeto é um blog fictício. Apesar de poder ser usado como um blog real, este projeto não tem conexão com banco de dados, então es

João Pedro Sassi Granado 4 Nov 5, 2021
Projeto de uma rede social de Filmes feito durante o curso PHP: Do zero a maestria, ministrado pelo Matheus Baptisti

PJ - Moviestar Este projeto é uma rede social quase completa. O objeto de estudo aqui é a conexão de PHP + BD, PHP e a WEB, Regras de negócio complexa

João Pedro Sassi Granado 6 Jul 17, 2022
Una plataforma para publicar cursos, trabajado de la mano con el curso de Udemy de CodersFree

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Carlos Villatoro 2 May 23, 2022
Projeto de um sistema de pedidos de uma Pizzaria. Feito durante o curso "SQL - Básico ao Avançado" Dísponível na Udemy pelo instrutor Matheus Baptisti

PJ-Pizzaria Este projeto é um sistema de pedidos de uma Pizzaria. O objeto de estudo aqui é a conexão de PHP + BD, PHP e a WEB, Regras de negócio comp

João Pedro Sassi Granado 2 Nov 29, 2021
Sociedade de meio ambiente educação e cidadania em Belém, trabalha com educação e curso profissionalizante no interior do estado do Pará

SOMEC Sociedade de emio ambiente educação e cidadania em Belém, trabalha com edução e curso profissinalizante no interior do estado do Pará Tecnologia

David Orion Ferreira da silva 1 Jan 8, 2022
List of 77 languages for Laravel Framework 4, 5, 6, 7 and 8, Laravel Jetstream , Laravel Fortify, Laravel Breeze, Laravel Cashier, Laravel Nova and Laravel Spark.

Laravel Lang In this repository, you can find the lang files for the Laravel Framework 4/5/6/7/8, Laravel Jetstream , Laravel Fortify, Laravel Cashier

Laravel Lang 6.9k Jan 2, 2023
⚡ Laravel Charts — Build charts using laravel. The laravel adapter for Chartisan.

What is laravel charts? Charts is a Laravel library used to create Charts using Chartisan. Chartisan does already have a PHP adapter. However, this li

Erik C. Forés 31 Dec 18, 2022
Laravel Kickstart is a Laravel starter configuration that helps you build Laravel websites faster.

Laravel Kickstart What is Laravel Kickstart? Laravel Kickstart is a Laravel starter configuration that helps you build Laravel websites faster. It com

Sam Rapaport 46 Oct 1, 2022