Laravel 第一部中文新手書籍《Laravel 入門教程》
鏈接
說明
Laravel是出了名的學習門檻高,雖然有很棒的文檔,可惜文檔的目的是為了快速查閱框架功能,對於新手來說並不友好。在Laravel China社區上,也經常看到新手因為沒有一個好的入門學習,而遇到各種奇奇怪怪的問題,如使用Windows作為開發環境導致.env加載錯亂花了一個多星期DEBUG到白頭髮多了好幾根。有時候可以在他們貼出來的代碼中看到非常糟糕的編碼習慣,如把業務邏輯寫在routes.php 文件裡。如果在學習的一開始,有好的入門課程,很多這些彎路都是可以避免。
萌生寫這本書的念頭已經有一兩年了,因為創業中有很多挑戰,個人職能的改變(架構師、技術合夥人、UI 設計師、產品設計師、創始人),有很多東西要學,怕精力不夠用,所以遲遲未敢下筆。期間也一直在觀察,希望有人會寫這樣的一本書,那樣我就有退卻的理由。直到有一天發哥對我建議,我們可以一起寫,我有項目開發經驗,他有時間。終於,在8月份開始起稿《Laravel入門教程》 http:// tutorial.laravel-china.org ,中間因為公司業務變動的事情,斷斷續續的寫著,最終在今日面世。
寫書真不簡單,尤其是寫一本Laravel 入門的書籍,更是難度很高,要把控好技術話題的數量,不能一次性暴露太多訊息給讀者,避免新手的閱讀難度太大。另一方面又兼顧實用性,讓讀者能真正從中學到技能。此中的權衡,也是這本書遲遲未出世的一個原因。
本書的特色:
- 定位為現代化Web 開發新手入門,Git 工作流、前端工作流、Github 使用等;
- 使用Laravel LTS 作為框架版本;
- 一步一步構建一個完整的項目,讀者可以很輕鬆的跟著書的線索動手做下去;
- 使用真實項目開發中的流程工具,如:Git,Github,Gulp,代碼上線等;
- 最佳實踐,代碼中加入許多最佳實踐,讓新手從一開始就養成好習慣;
- 崇尚「DRY(Don't repeat yourself)不要重複自己」,讓讀者能真切體驗到使用Laravel 開發的愉悅感;
《Laravel 入門教程》適用於以下用戶
- 幾乎零基礎,想入門Web 開發的;
- 有PHP 經驗,準備學習Laravel 的同學;
- 學過Laravel 但是遇到阻力的;
- 全棧工程師入門課程。
後續教程
目前計劃中有:
- 《Laravel 進階教程》
- 《Laravel 開發規範》
- 《Laravel 實戰- 構建API》
- 《iOS 開發》
- 《安卓開發》
因為正在運營一家技術公司http:// estgroupe.com/ ,工程實力將會是我們的核心競爭力,所以我計劃把這一系列課程打造為一套全棧工程師的培訓課程,這套課程也會成為我們公司的工程師技術培訓教材。
封面由Laravel China的創始人兼首席體驗官,設計師安正超設計。