Series: học laravel 5.2 qua việc xây dựng ứng dụng hoàn chỉnh từ a đến z

Xin chào các bạn! Dù blog Tự học lập trình Laravel Framework của mình mới lập được một thời gian rất ngắn nhưng lại được khá nhiều anh em ủng hộ và hưởng ứng nhiệt tình ^^ Rất chân thành cảm ơn mọi người! Tuy nhiên có một số ý kiến rằng mấy bài mình viết (thực ra là dịch từ các tutorial tiếng anh) có phần nâng cao và khó tiếp thu và mong muốn mình làm một series hướng dẫn Laravel cơ bản để nhập môn trước. Mình thì thấy rằng các bài viết hướng dẫn học Laravel cơ bản trên mạng rất nhiều (cả tiếng anh lẫn tiếng việt) nên không muốn lặp lại những kiến thức ấy. Thay vào đó mình muốn làm series học lập trình Laravel bằng thực hành xây dựng một ứng dụng hoàn chỉnh từ A đến Z. Tức là chúng ta sẽ học mọi thứ từ bước cài đặt cho tới deploy app lên các hosting service chẳng hạn như Heroku hay là Forge.

Series này sẽ cover một lượng kha khá kiến thức và khái niệm cũng như các service trong Laravel như Validation, Email, Queue, Testing… đủ để bạn biết cách xây dựng ứng dụng Web từ đầu tới cuối một cách cơ bản. Người ta nói rằng thực hành code là cách học nhanh nhất và mình hoàn toàn đồng ý. Vậy thì nên thử bắt tay thực hành một cái xem sao nhỉ?

Laravel App – Xây dựng ứng dụng Laravel 5.2 hoàn chỉnh từ A đến Z

Sơ lược về các tính năng:

  • Laravel 5.2
  • Restful CRUD và các tương tác.
  • Bước đầu tiếp cận API
  • Quản lý resource với Bower, Elixir và Gulp
  • CSS sử dụng Bootstrap
  • Ajax CRUD với UJS
  • Mailer
  • Queues sử dụng Redis
  • Kiểm thử với Codeception và Selenium
  • Tích hợp liên tục với Code Climate và Codeship
  • Deploy ứng dụng với Heroku và Laravel Forge
  • Giám sát quản lý với Papertrail

Hiện tại mình chỉ mới viết xong part 1. Mình share link lên đây với mục đích là để kiếm returning visitors khi các phần tiếp theo được ra lò ^^ Mong mọi người đừng chê cười

Link series: http://laravel-php.com/series/hoc-laravel-5-2-xay-dung-ung-dung-hoan-chinh/
Link phần 1: http://laravel-php.com/laravel-framework/laravel-co-ban/ung-dung-laravel-5-2-hoan-chinh-part-1/
Link phần 2: http://laravel-php.com/laravel-framework/laravel-co-ban/ung-dung-laravel-5-2-hoan-chinh-part-2/

Link phần 9: http://laravel-php.com/laravel-framework/laravel-co-ban/ung-dung-laravel-5-2-hoan-chinh-part-9/

11 Likes

deploy ứng dụng với heroku :smile: cài mãi cái cli của heroku mà không xong, không biết bạn làm thế nào :smiley:

Bạn hóng tới phần đó nhé :stuck_out_tongue: còn khá lâu đấy

Bạn lưu ý dùm mình các bài viết dẫn link sang web khác mà không phải là toàn bộ thì chuyển vào hacker news nhé :smiley:

Chào bạn.

1 Like

He, ủng hộ bác viết tut lên Laravel 5.2 :smiley:

1 Like

Ok a @@ hơ. chỉ có hacker news là đc post link ạ

Cảm ơn bác. Hi vọng bác ghé thăm ^^

Đã có phần 3 :v hóng phần tiếp theo nhé :stuck_out_tongue:

Đang đọc, có chỗ nào không hiểu sẽ hỏi bác ngay :smiley:

mình đang deploy laravel project lên heroku. đến bước git push heroku master thì bị lỗi này, mấy bước initial đều đã làm rồi, không biết bạn gặp lỗi này bao giờ chưa?
git push -u heroku heroku:master
Counting objects: 878, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (818/818), done.
Writing objects: 100% (878/878), 959.18 KiB | 0 bytes/s, done.
Total 878 (delta 309), reused 0 (delta 0)
remote: Compressing source files… done.
remote: Building source:
remote:
remote: Build stream timed out, reverting to polling…
remote:
remote: Build output:
remote: undefined method `end_with?’ for nil:NilClass
remote: ! Push rejected to fast-hamlet-41891.

Bác làm đúng theo các bước hướng dẫn chưa @@ nhìn bác miêu tả vậy thì cũng khó để biết lỗi từ đâu lắm. :frowning:

thôi, éo vào nữa :joy: làm nguyên ngày rồi, không biết bao cái hướng dẫn, đến mệt.

bác thử tạo 1 project mới tinh rồi test thử heroku xem nó có hoạt động bt ko đã :v

project mới tinh thì được, đắng.

ừ. cái môi trường của heroku có vẻ rất khó cài laravel -_-

xong rồi nhé: http://nameless-lowlands-27228.herokuapp.com/
Note mạnh cho các thanh niên là nên init 1 laravel project mới tinh, push lên rồi làm gì thì làm. chứ code lung tung phèng lên là ko up được đâu :joy:

Update phần 5 nhé :smiley:

Đã viết tới phần 9 rồi ạ :v Chắc còn 3 4 phần nữa là xong. Series này dài quá @@

1 Like

Đang thực hành theo các bài của bác. Có nhiều chỗ hơi khó hiểu :sweat_smile:
Bác sử dụng nhiều curl quá.

link series lỗi rồi bạn ơi

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?