# 课前准备 >[success]要开发一个Laravel的项目,首先需要做一些准备工作。 ## 1. 开发平台的选择 > 在这里,选用的平台是`windows` ## 2. 本地开发环境 > 在本这里使用`[UPUPW]`快速搭建本地的PHP开发环境 > 下载地址:[UPUPW(http://www.upupw.net/)](http://www.upupw.net/) > 课程中使用的是:全能界面版本 ## 3. 开发工具的选择 > 开发工具可以根据个人的习惯与喜好进行选择,课程中使用`phpstorm`做为开发工具。 ## 4.`git`工具 > 本套课程的源码将直接同步到`码云`,所以为了方便大家的学习,建议大家使用了解`git`并安装。 ## 5.`composer`工具 > 学习本套课程前,首先需要对Composer工具有所了解,并且电脑上已经安装了`composer` ## 6. 本地域名解析 >建议大家准备一个本地域名(无需购买),并做好本地解析。 课程中使用:www.yfkt.com ## 7.框架及版本的选择 在这里选用`laravel`最新版本`5.8.*` ## 重点介绍: ### 1. Laravel版本的选择 ### 2. 本地服务器环境的搭建 ### 3. git简单的介绍 ### 4. composer的安装和使用