This document provides an overview of object-oriented programming (OOP) and introduces the Laravel PHP framework. It defines key OOP concepts like objects, classes, and inheritance. It also covers PHP basics like variables, data types, and functions. Composer is introduced as a dependency manager. MVC architecture and the MVC pattern implemented by Laravel are explained at a high-level. Laravel requirements and installation are outlined in the last few slides.
A detailed overview of the laravel framework, created by Awulonu Obinna and presented at: Laravel Abuja.
Author details:
Twitter – https://www.twitter.com/awulonu_obinna
Facebook – https://www.facebook.com/awulonuobinna
GitHub – https://www.github.com/obinosteve
Laravel, längst kein unbestriebenes Blatt mehr, gewinnt immer mehr an Popularität.
In diesem Vortrag wir Laravel kurz vorgestellt mit Themen wie:
- Was ist Laravel?
- Woher kommt Laravel?
- Was bietet Laravel?
- Laravel und sein Ecosystem.
und einiges mehr...
This is very basic laravel presentation. I tried to cover all the topics in this presentation. For more information, please feel free to email me - toufiqist@gmail.com
A detailed overview of the laravel framework, created by Awulonu Obinna and presented at: Laravel Abuja.
Author details:
Twitter – https://www.twitter.com/awulonu_obinna
Facebook – https://www.facebook.com/awulonuobinna
GitHub – https://www.github.com/obinosteve
Laravel, längst kein unbestriebenes Blatt mehr, gewinnt immer mehr an Popularität.
In diesem Vortrag wir Laravel kurz vorgestellt mit Themen wie:
- Was ist Laravel?
- Woher kommt Laravel?
- Was bietet Laravel?
- Laravel und sein Ecosystem.
und einiges mehr...
This is very basic laravel presentation. I tried to cover all the topics in this presentation. For more information, please feel free to email me - toufiqist@gmail.com
Projects In Laravel : Learn Laravel Building 10 ProjectsSam Dias
Projects In Laravel : Learn Laravel Building 10 Projects
Learn Laravel 5, top PHP framework, including how to install Laravel 5 framework & fundamentals in this Laravel 5 tutorial. This is why you need something to help you learn a technology quickly and easily! Our course does exactly that!
https://www.eduonix.com/courses/Web-Development/projects-in-laravel-learn-laravel-building-10-projects
Slides from a presentation given at Laravel Chicago on November 18, 2014. Goes over the basics of building a REST API using the Laravel framework as well as some handy tips and tools.
Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern and based on Symfony.
This Edureka "Node.js Express tutorial" will help you to learn the Node.js express fundamentals with examples. Express.js is flexible and minimal node.js web application framework that provides robust set of features to develop mobile and web applications. It facilitates the rapid development of node.js applications. Below are the topics covered in this tutorial:
1) Why Express.js?
2) What is Express.js?
3) Express Installation
4) Express Routes
5) Express Middlewares
Cette présentation a été créée dans le cadre de l'enseignement du module "Framework Web côté serveur" au sein du département TI de l'ISET de Bizerte en Tunisie
Partindo de uma introdução ao Node, entenderemos o funcionamento da Engine JavaScript V8, o Loop de Eventos, o Ambiente de Desenvolvimento até criarmos um pequeno Microsserviço com Node.js e o framework Express.
PHP: Why PHP and MySQL? Server-side scripting, PHP syntax and variables, comments, types, control structures, branching, looping, termination, functions, passing information with PHP, GET, POST, formatting form variables, superglobal arrays, strings and string functions, regular expressions, arrays, number handling, basic PHP errors/problems
Blade is a simple, yet powerful templating engine provided with Laravel. Blade is driven by template inheritance and sections. All Blade templates should use the .blade.php extension.This presentation would cover the basics of blade templating.
What is Programming Paradigm
Types of Programming Paradigm
What is web programming
How does it work
What are web programming languages
Module of Web Programming
HTML
CSS
JAVASCRIPT
PHP
ASP .NET
RUBY ON RAILS
JAVA
PYTHON
Projects In Laravel : Learn Laravel Building 10 ProjectsSam Dias
Projects In Laravel : Learn Laravel Building 10 Projects
Learn Laravel 5, top PHP framework, including how to install Laravel 5 framework & fundamentals in this Laravel 5 tutorial. This is why you need something to help you learn a technology quickly and easily! Our course does exactly that!
https://www.eduonix.com/courses/Web-Development/projects-in-laravel-learn-laravel-building-10-projects
Slides from a presentation given at Laravel Chicago on November 18, 2014. Goes over the basics of building a REST API using the Laravel framework as well as some handy tips and tools.
Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern and based on Symfony.
This Edureka "Node.js Express tutorial" will help you to learn the Node.js express fundamentals with examples. Express.js is flexible and minimal node.js web application framework that provides robust set of features to develop mobile and web applications. It facilitates the rapid development of node.js applications. Below are the topics covered in this tutorial:
1) Why Express.js?
2) What is Express.js?
3) Express Installation
4) Express Routes
5) Express Middlewares
Cette présentation a été créée dans le cadre de l'enseignement du module "Framework Web côté serveur" au sein du département TI de l'ISET de Bizerte en Tunisie
Partindo de uma introdução ao Node, entenderemos o funcionamento da Engine JavaScript V8, o Loop de Eventos, o Ambiente de Desenvolvimento até criarmos um pequeno Microsserviço com Node.js e o framework Express.
PHP: Why PHP and MySQL? Server-side scripting, PHP syntax and variables, comments, types, control structures, branching, looping, termination, functions, passing information with PHP, GET, POST, formatting form variables, superglobal arrays, strings and string functions, regular expressions, arrays, number handling, basic PHP errors/problems
Blade is a simple, yet powerful templating engine provided with Laravel. Blade is driven by template inheritance and sections. All Blade templates should use the .blade.php extension.This presentation would cover the basics of blade templating.
What is Programming Paradigm
Types of Programming Paradigm
What is web programming
How does it work
What are web programming languages
Module of Web Programming
HTML
CSS
JAVASCRIPT
PHP
ASP .NET
RUBY ON RAILS
JAVA
PYTHON
Top 8 Powerful Tools Developers Use for Laravel Web Development.pdfMoonTechnolabsPvtLtd
PHP, an abbreviation for Hypertext Processor, is an open-source, broadly useful prearranging language. The programming language is broadly utilized for Laravel web development across the globe, and as of now controls more the 200,000,000 sites, including Yahoo!, Facebook and WordPress.
PHP (Hypertext Preprocessor) is a scripting language that is frequently used in open-source applications and is especially ideal for web development. It includes a slew of built-in functionalities that make it easy for developers to do a variety of jobs. In this guide, we'll look at some of PHP's essential capabilities and highlight key built-in functions that novices should be aware of. PHP, like all programming languages, relies on functions. You will learn how to create and use pre-existing and customised PHP functions.
Information about the level of programming language, types of programming language, the principal paradigms, few programming languages, criteria for good language.
Node.js vs PHP, What should SMBs prefer for web development.pdfMindfire LLC
Unfortunately, stacking software against one another doesn’t solve all your problems. Any small or medium business must take on an analytical role and consider each advantage and shortcoming to determine best.
PHP may not be as event-driven or fast as Node.js, but maybe database connectivity will be a significant factor in the specific software you choose to build. Depending on the project and the vision you have in mind, you have to choose the right option.
These are the slides I was using in the PHP JumpStart lecture, that took place in HIT on October 9th, 2013. You can watch my lecture at http://youtu.be/h1bwU6VBVug.
More information about the Java course I deliver can be found at java.course.lifemichael.com
More information about the PHP course I deliver can be found at php.course.lifemichael.com
More information about the FED course I deliver can be found at fed.course.lifemichael.com
More information about the Scala course I deliver can be found at scala.course.lifemichael.com
More information about the Android course I deliver can be found at android.course.lifemichael.com
More information about the Kotlin course I deliver can be found at kotlin.course.lifemichael.com
More information about the Swift course I deliver can be found at swift.course.lifemichael.com
More information about the C++ course I deliver can be found at cpp.course.lifemichael.com
More information about the Go course I deliver can be found at go.course.lifemichael.com
More information about the CSS course I deliver can be found at css.course.lifemichael.com
More information about the C# course I deliver can be found at csharp.course.lifemichael.com
More information about the Python course I deliver can be found at python.course.lifemichael.com
More information about the Angular course I deliver can be found at angular.course.lifemichael.com
More information about the Node.js course I deliver can be found at nodejs.course.lifemichael.com
More information about the Fullstack Development course I deliver can be found at fullstack.course.lifemichael.com
This is a slide for lecture in topic of super introduction to Laravel for Lecture in 31/10/2016 at 9:30.
SCL706, Applied Computer Science, KMUTT, Bangkok, Thailand.
The course aims to provide you with an understanding of the fundamental concepts involved in object-oriented programming (object, class, protocol, hierarchy, inheritance, encapsulation, polymorphism and collaboration).
The programming language you will use is Java. However, the purpose of the course is not to teach you the minutiae of the Java language, but rather to teach you fundamental object-oriented programming concepts and skills that will be transferable to any object¬ oriented language
Most developers prefer the PHP programming language because it has well-defined support systems, a large community, extensive documentation, and a library of ready-made scripts. PHP is the most popular programming language when compared to Python and Ruby. The developers created many PHP web development tools that improve 100% coding efficiency to process PHP work efficiently.
A very good presentation that has been used by a couple presenters of the SDPHP group, including myself. Takes you from the very basics of PHP to more advanced ideas like OOP.
Similar to Object Oriented Programming with Laravel - Session 1 (20)
Zoom is a comprehensive platform designed to connect individuals and teams efficiently. With its user-friendly interface and powerful features, Zoom has become a go-to solution for virtual communication and collaboration. It offers a range of tools, including virtual meetings, team chat, VoIP phone systems, online whiteboards, and AI companions, to streamline workflows and enhance productivity.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Looking for a reliable mobile app development company in Noida? Look no further than Drona Infotech. We specialize in creating customized apps for your business needs.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
2. Today’s Presentation
▪ What is PHP?
▪ Object Oriented Programming
▪ Introduction to PHP Syntax
▪ Composer
▪ Framework
▪ MVC
▪ Laravel
2
3. What is PHP?
▪ PHP is a popular, general-purpose and server-side scripting
language that is especially suited to web development.
▪ Commonly used to build web applications.
▪ PHP: Personal Home Page --- Php Hypertext Preprocessor
▪ PHP (Hypertext Preprocessor) was created by Rasmus Lerdorf in
1994. It is now developed and improved by a large team of
people.
▪ http://www.php.net
3
4. PHP History
PHP2 1995 Added database support, file uploads,
variables, arrays, recursive functions,
conditionals, iterations, regular expression and
etc.
PHP3 1998 Added support of ODBC data sources, multiple
platform support, email protocol, and new parser
written by Zeev Suraski and Andi Gutmans.
PHP4 2000 The parser was renamed the Zend Engine. Many
security features were added.
PHP5 2004 Adds Zend Engine 2 with object oriented
programming, robust XML support, SOAP
extension for interoperability with Web Services,
SQLLite has been bundled with PHP.
PHP7 2015 Revolution in PHP
4
5. Scripting Language
▪ A scripting language is a programming language that employs a
high-level construct to interpret and execute one command at a
time.
▪ Interpreted at runtime
5
6. Who Uses PHP?
▪ Yahoo!
▪ Facebook (HACK)
▪ Wikipedia
▪ 20+ million other domain names
6
7. Which Tools Based on PHP?
▪ Wordpress (Blog engine)
▪ Drupal (CMS)
▪ Slack (Chat Service)
▪ Joomla (CMS)
➢As of January 2013, PHP was used in more than 240
million websites (39% of those sampled) and was installed on
2.1 million web servers.
7
8. Why I Choose PHP?
▪ Cost nothing, it is free to download and use.
▪ Open source
▪ Runs on different platforms
▪ Codes and solutions are easily available
▪ Lots and lots of knowledge and documentation
▪ Speed of development
8
10. Object-Oriented Programming
What is Object-Oriented Programming (OOP)?
Object-oriented programming (OOP) is a programming paradigm
based on the concept of "objects".
So,
Objects are key to understanding object-oriented technology.
10
11. What is Object?
❖Many examples of real-world objects
▪ your Book, your PC, your Mobile, your Computer mouse and so on.
❖Real-world objects share two characteristics:
▪ State
▪ Behavior
❖Software Objects
▪ Modeled after real-world objects.
▪ Maintains its states in variables or attributes.
▪ Implements its behaviors with methods.
11
12. Objects
▪ E.g. A Computer Mouse is a real-world Object. Its states would be
its color, size and brand name and its behaviors would be left-
click, right-click and middle click.
▪ Software object that modeled your real-world computer mouse.
▪ Have variables(attributes) that indicated the computer mouse’s current
states:
▪ Its color is black.
▪ Its size is medium.
▪ Its brand name is Genius.
▪ Have methods that indicated the computer mouse’s current behaviors
like left-click, right-click and middle click.
12
13. What is Class?
▪ A class is a prototype that defines the variables and the methods
common to all objects of a certain kind.
▪ A class is an entity that helps the programmer to define a new
complex data type.
➢An object is an instance of a class.
➢A class defines the data and behavior of objects.
➢E.g. Apple, Orange and banana are members of the fruit class.
13
14. Introduction to PHP Syntax
▪ PHP has quality easy syntax. If you are familiar with any c-type
language
▪ It has all the same structures that you are familiar with other
programming languages
▪ PHP is designed to output to browser, but it is possible to do also
CLI apps
14
15. Variables
▪ Variables in PHP are represented by a dollar sign ($).
▪ PHP supports nine main types:
▪ boolean
▪ integer
▪ float
▪ double
▪ string
▪ array
▪ object
▪ resource
▪ NULL
▪ Case-sensitivity
▪ Start with letter or _
▪ After that you can have numbers, letters and _
15
16. Booleans
▪ Simple Type
▪ A boolean expresses a truth value. It can be either TRUE or False
(case-insensitive).
16
17. Integers
▪ An integer is a number of the Set Z = { … , -2 , -1 , 0 , 1 , 2 , … }
▪ Integers can be specified in decimal (base 10), hexadecimal
(base 16), octal (base 8) or binary (base 2) notation, optionally
preceded by a sign ( - or + ).
17
18. Array
▪ An array in PHP is actually an ordered map. A map is a type that
associates values to keys.
▪ This type is optimized for several different uses:
▪ Array
▪ List (vector)
▪ Hash table
▪ Dictionary
▪ Collection
▪ Stack
▪ Queue
▪ …
18
19. NULL
▪ The special Null value represents a variable with no value.
▪ NULL is the only possible value of type null.
▪ A variable is considered to be null if:
▪ It has been assigned the constant NULL.
▪ It has not been set to any value yet.
▪ It has been unset()
19
20. Functions
▪ A function may be defined using syntax such as the following:
▪ Any valid PHP code may appear inside a function, even other
functions.
20
21. Class in PHP
▪ Basic class definitions begin with the keyword class, followed by
a class name
▪ Then, followed by a pair of curly braces which enclose the
definitions of the properties and methods belonging to the class.
21
23. Namespace
▪ Provide a way in which to group related classes, functions,
constants and others.
▪ An abstract concept in many places.
▪ In PHP world, namespaces are designed to solve two problems:
▪ Name collisions between code you create
▪ Improving readability of source code (Ability to alias)
23
24. Composer
▪ Composer is a tool for dependency management in PHP. It allows
you to declare the libraries your project depends on and it will
manage (install/update) them for you.
▪ Use:
▪ Install Composer
▪ In root of your project, Create a text file (JSON File) – composer.json
▪ Require all libraries you want to use it
▪ Composer install
24
25. What is Framework?
▪ An application framework is a software library that provides a
fundamental structure to support the development
of applications for a specific environment.
▪ In computer systems, a framework is often a layered structure
indicating what kind of programs can or should be built and how
they would interrelate.
▪ A PHP Framework is a basic platform that allows us to develop
web applications. In other words, it provides structure. By using
a PHP Framework, you will end up saving loads of time, stopping
the need to produce repetitive code, and you'll be able to build
applications rapidly (RAD).
25
26. MVC: Model-View-Controller
▪ Model–View–Controller (MVC) is a software design pattern for
implementing user interfaces on computers.
▪ It divides a given application into three interconnected parts in
order to separate internal representations of information from the
ways that information is presented to and accepted from the user.
▪ Popular programming languages like Java, C#, Ruby, PHP and
others have popular MVC frameworks.
26
27. Laravel
▪ Laravel is a free, open-source PHP web framework created by
Taylor Otwell.
▪ Intended for the development of web applications following
the model–view–controller (MVC) architectural pattern.
➢As of March 2015, Laravel is regarded as one of the most
popular PHP frameworks, together
with Symfony2, Nette, CodeIgniter, Yii2 and other frameworks.
27
28. Laravel Requirements:
▪ The Laravel framework has a few system requirements:
▪ PHP >= 5.6.4
▪ OpenSSL PHP Extension
▪ PDO PHP Extension
▪ Mbstring PHP Extension
▪ Tokenizer PHP Extension
▪ XML PHP Extension
Laravel utilizes Composer to manage its dependencies. So, before
using Laravel, make sure you have Composer installed on your
machine.
28
29. Install Laravel
▪ First, download the Laravel installer using Composer:
▪ composer global require "laravel/installer“
▪ laravel new blog
29