Laravel homestead Improved per php 7
4.5 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
487 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Laravel homestead Improved per php 7 to your Wishlist.

Add to Wishlist

Laravel homestead Improved per php 7

Impara laravel homestead e crea un ambiente php 7 con mysql, git, composer e molto di più
4.5 (13 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
487 students enrolled
Created by Hidran Arias
Last updated 7/2017
Italian
Price: Free
Includes:
  • 1 hour on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Installare homestead improved
  • Configurare virtual host
  • Installare package con composer
  • Installare package con git
  • Configurare un ambiente virtuale di sviluppo per php
View Curriculum
Requirements
  • Avere un PC, MAC o LINUX
  • Connessione internet
Description

[QUESTO CORSO FA PARTE DI LARAVEL 5: LA GUIDA PRATICA]

Non c'è dubbio che Laravel è un framework che punta verso l'ambiente Enterprise.

Sapere come avere un ambiente di sviluppo non solo per Laravel ma php in generale, è un requisito fondamentale per tutti gli sviluppatori php in modo da aumentare la produttività

Configurare tutto l'ambiente di sviluppo  php per creare pagine web dinamiche oppure per sviluppare con il framework laravel, può essere complicato e talvolta confusionale

Questo corso ti insegnerà passo a passo come installare tutto il software necessario per avere un ambiente di sviluppo virtuale senza inquinare la macchina dove si installa, utilizzando VIRTUALBOX, VAGRANT, programmi gratuiti ed installabili su WINDOWS, MAC e LINUX

Alla fine di questo corso saprai come creare un ambiente di sviluppo LAMP completo per sviluppare con php 7 e soprattutto pronto per sviluppare con il framework LARAVEL.

Who is the target audience?
  • Sviluppatore web php
  • programmatori
Students Who Viewed This Course Also Viewed
Curriculum For This Course
+
Start Here
1 Lecture 00:40
Introduction
00:40
+
Configurare homestead
7 Lectures 54:07

Vedremo come installare virtualbox.

Andare su virtualbox.com e scegliere la versione a seconda del sistema operativo.

Andare sul sito vagrant.com e installare vagrant

Una volta installato , aprire un terminal, scrivere vagrant e invio e vedere che venga fuori le opzioni di vagrant

Installare Vagrant e Virtualbox
06:45

Installare git andando su https://git-scm.com/ .

Con git possiamo avere un sistema di versioning

Installare git
04:24

Installiamo homestead improved, un ambiente di sviluppo basato sull'immagine homestead standard di laravel.

Aprire un terminal e scrivere

git clone su https://github.com/Swader/homestead_improved homestead

Installare homestead improved
09:01

Avviare homestead e mappare le cartelle.

Col comando vagrant up, sotto la cartella homesteat, avviamo la macchina virtuale.

Avviare homestead e mappare le cartelle
05:37

Aggiungere host virtual a homestead e mappare delle cartelle locali con la macchina virtuale.

Faremo queste modifiche al file Homestead.yaml

Aggiungere host virtual a homestead
18:23

Installeremo putty per accedere con ssh alla macchina virtuale. Possiamo farlo  in windows anche con gitbash.

Dalla riga di comando lanciamo il comando:

composer create project laravel/laravel --prefer-dist

Installare laravel dalla riga di comando con composer
08:43

Bonus Lecture
01:14
About the Instructor
Hidran Arias
4.4 Average rating
1,029 Reviews
7,733 Students
16 Courses
Software Engineer

I'm a cuban living in the beautiful city of Turin, Italy. I have a university degree in computer sciences in the field of automation engineering. I am a software engineer since 2002 and since then I have worked for different italian companies developing web applications with the latest technogies, most of them open sources, such as PHP, MYSQL, ORACLE, CSS, HTML, NODEJS, MONGODB and javascript libraries such as EXTJS, SENCHATOUCH, JQUERY, ANGULARJS.

When I am not programming, I am learning new languages,currently German and Arabic. Currently I speak SPANISH, my mother tongue, ITALIAN,almost my second mother tongue, ENGLISH, FRENCH and PORTUGUESE.

Playing GUITAR is one of my hobbies and passions and I dedicate it as much time as for languages and computer.

People say I am an easy talker, always ready to help people and I love teaching what I know and mainly new technologies. I try to keep always up to date not only by teaching but also by learning and taking courses such as the ones found here in UDEMY .