写在前面:
之前在国外的网站上看到一个很棒电子书,觉得语言挺诙谐幽默的,于是试着翻译下来,在得到作者的允许后,将译文释出,希望我的一点努力能给大家一点帮助。大家如果有兴趣可以点击底部的传送门去查看英文原文。
本书简介
学习Laravel 5: 使用Laravel搭建应用是学习web开发最简单的方法。通过5个章节,Nathan Wu老师将会教你通过scratch来搭建多个真实的应用程序。而这本畅销书就是为你而准备的。这本书经过精心地编排,从教会你如何安装Laravel5.1到将代码传送到服务器上搭建起来等等。
当你完完全全地看完了这本书,你将会为创建一个动态网站成为一个杰出的web开发者打下坚实的基础。
我们将会从最基本的开始入手。你将会了解一些主要概念,然后创建一个简单的网站。然后进阶搭建更高级的web应用。
我们的理念是:在实践中学习!
如果你正在找一本对你搭建牛逼应用真正有帮助的书,那这本书就是不二之选。
要求
这本书中的项目是为了帮助那些已经掌握了PHP和HTML基础知识的人,使用Laravel先进技术开发更复杂的项目。学习此书,对你的要求是:
- 有PHP,HTML,CSS的基础知识。
- 热爱Laravel, 喜欢我们所做的事。
你将会获得什么
获取在线书籍。 (免费阅读70%的书!)
电子书:PDF, MOBI, EPUB (仅高级版)
全部源代码 (仅高级版)
当新章节出版后可以立刻获取 (仅高级版)
和10000多名社区同学一起学习。
让人惊呆了的赠品帮你成为一个成功的开发者。
iPhone,iPad和Android也是可以访问的。
书的结构
注意:这本书还正在创作中,也意味着将会有一些错误和bug. 如果你发现了任何问题,请发送邮件反馈给我们,多谢了。
第一章 - 安装Laravel
安装Laravel的方法有很多种。在本章中,你将会学习如何安装Laravel Homestead(一个基于Vagrant的虚拟机),然后在上面运行你的Laravel项目。
第二章 - 搭建我们第一个网站
这本书旨在帮助你尽快获取技能,快速可靠地创建web应用。我们将向你展示4个在各个州比赛的项目来解释和练习我们之前提到的概念。我们第一个应用是一个简单的网站,将会带你了解Laravel应用的结构和主要概念。你将会为我们下一个应用创建很好的模板。
第三章 - 搭建票务系统
当有了一个很好的模板后,我们将会开始搭建一个票务系统来学习Laravel的特性,比如Eloquent ORM,Eloquent关系,Migrations,Requests,Laravel集合,发送邮件等等。
虽然项目设计的很简单,但却是个探究Laravel很好的机会。你也将会知道怎么正确的构建你应用的结构。
第四章 - 搭建一个博客应用
在这本书的整个项目中,我们学到了很多东西。现在该是使用我们的技术来搭建一个完整博客系统的时候了。你将会学习如何使用一个管理控制面板来创建和管理你的文章,用户,角色,权限等等。
第五章 - 部署我们的Laravel应用
最后,我们将会学习如何创建我们自己的web服务器,然后部署我们的Laravel应用。启动我们第一个Laravel5应用将会很简单!
反馈
欢迎读者给我们反馈。让我们知道你喜欢什么和不喜欢什么。
动动手指,给support@learninglaravel.net发送邮件就可以了,我们一直在等你!
翻译
我们也在寻找可以帮助我们把我们的书翻译成其他语言的人(没错那个人就是你!)。
心动了吗?那就通过support@learninglaravel.net联系我们吧。
以下便是和我们一起翻译的小伙伴:
本书状态,更改日志和贡献者
你可以在这里查询本书的状态,更改日志和贡献者的列表: