1.1. 序言
本书封面由 Laravel China 社区的联合创始人 安正超 友情设计。
Laravel 进阶教程
本书是第一本书 《Laravel 教程 - Web 开发实战入门》 的进阶版本,本书将教你如何使用 Laravel 一步一步构建一套论坛系统,让你从实际开发中体会到 Laravel 开发的敏捷、愉悦与轻松。
通过阅读本教程,你将学到如 HTML、CSS、JavaScript、PHP 和 Laravel 等 Web 开发相关的进阶知识。不仅如此,本书还会对这些基础知识点进行延伸扩展,为你讲解一些在 Web 开发中更为专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流、Bootstrap 框架基本使用等。这些知识将为你未来的编程开发奠定下坚实的基础。使你不论是在做自己的个人项目,或是构建一个伟大的商业产品时,都能得心应手。
目标用户
作为 Web 全栈工程师系列书籍的第二本书,涉及多角色用户权限系统、管理员后台、注册验证码、图片上传、图片裁剪,XSS 防御、自定义命令行、自定义中间件、任务调度、队列系统的使用、应用缓存、Redis、模型事件监控、表单验证、消息通知、邮件通知、模型修改器等现代化 Web 开发话题。本书是第一本书 《Laravel 教程 - Web 开发实战入门》 的进阶版本,我们强烈建议你先学习过第一本书以后,再来学习此书。如果你有基础的 Laravel 开发经验,阅读此书也应该不会成为问题。
1. 程序员新手
作为一个入门级别的程序员,不论你的职业目标是自由职业者、高级工程师、架构师或者技术合伙人,本书都将使你受益匪浅。我们会带你系统性地学习项目开发的每一个环节,你可以在短时间内掌握到完整的项目开发经验。再加上重复练习,你将为你的伟大编程之路奠定好坚实的基础。
2. PHP 程序员
《Laravel 实战进阶》对于有经验的 PHP 程序员有以下好处:
- 作为 PHP 进阶的学习资料,是一份完整构建项目的实战经验,可写进简历里;
- 深入学习 Laravel 框架功能;
- 现代化 Web 开发入门;
- 全栈工程师进阶课程。
本书特色
- 现代化工作流 - Web 开发日常流程,包括Git 工作流、前端工作流、GitHub 使用等;
- 注重实战 - 所用工具、开发流程、编码理念都是工程师每日编码必备;
- 最佳实践 - 代码中加入许多最佳实践,从一开始就养成好的编码习惯;
- 刻意练习 - 一步一步构建一个完整的项目,整书一个线索,轻松上手,一气呵成。
系列课程
目前完成的课程有:
- 《L01 Laravel 教程 - Web 开发实战入门 》 —— 制作类微博项目,项目名称 Weibo App
- 《L02 Laravel 教程 - Web 开发实战进阶 》 —— 制作论坛系统 Larabbs
- 《L03 Laravel 教程 - 实战构架 API 服务器》 —— 基于 Larabbs 构建的 API 服务器
- 《L04 Laravel 教程 - 微信小程序从零到发布... —— 基于 Larabbs 的 API 构建微信小程序
- 《L05 Laravel 教程 - 电商实战》 —— 构建电商项目 Laravel Shop
- 《L06 Laravel 教程 - 电商进阶》 —— 高级的电商概念,包括分片搜索、秒杀等
因为个人正在运营一家技术公司 - 灵智天成,技术将会是我们的核心竞争力,所以我计划把这一系列课程打造为一套全栈工程师的培训课程,这套课程也会成为我们公司的工程师技术培训教材。
本系列课程采用独特的『线索性』教授方式,让学者可以跟着教程一步步练习,课程结束后你能收获到一份完整的项目开发经验。我们坚信优秀的开发者是由项目一个个累计起来的,最优秀的那一部分人,可能有几十个上百个的项目开发经验,我们希望系列课程里每一份项目经验皆可成为你通往大师之路的强大助力,有了我们,你耗费的时间将大大减少,每一步也更加稳健,这就是我们一直追逐的价值。
致谢
感谢 Laravel China 社区 ,尤其是 Laravel 中文文档 的译者和维护者,文章中对专有名词的释义与引用有很大部分都是来自于此。
版权声明
本书《Laravel 实战进阶》版权归作者 Summer 所有。
本书受版权法保护,任何组织或个人不得以任何形式分发或做商业使用。
更多评论请看: 社区讨论帖 。