Tìm hiểu về Eloquent ORM trong PHP Framework Laravel. Xử lý relationship giữa các bảng dữ liệu của MySQL trong Laravel. Mối quan hệ một một trong SQL.
Thông Tin Tổng Quan Và Kiến Thức
Nội dung chi tiết, từ khóa liên quan đến kiến thức lập trình cụ thể và các thông tin về ngôn ngữ lập trình đã nhắc đến trong buổi học này gồm có:
- Học về Eloquent ORM trong PHP Framework Laravel.
- Câu lệnh nâng cao của Artisan trong Laravel.
- Tìm hiểu về CRUD trong Lập Trình Website.
- Thực hành CRUD trong Lập Trình Website với PHP Framework Laravel và MySQL.
Nguồn Tham Khảo Chính Trong Buổi Học
Tài liệu cần phải tham khảo để nắm được các thông tin đã học, dựa trên nguồn tài liệu cơ bản này để có thể tìm kiếm, tự nâng cao kiến thức lập trình.
Nguồn tài liệu, link tải phần mềm,… tương đối chính xác và hữu ích dựa trên sự tổng hợp của mình:
- Nội dung buổi học trước: Seeding, Query Builder Database trong PHP Framework Laravel – PHP 9 – https://namcoi.com/seeding-query-builder-database-trong-php-framework-laravel-php-9/
- Eloquent ORM Laravel: https://laravel.com/docs/5.5/eloquent
- Tổng hợp câu lệnh sử dụng trong PHP Framework Laravel: https://namcoi.com/tong-hop-cau-lenh-su-dung-trong-php-framework-laravel/
- Laravel CRUD demo: https://namcoi.com/projects/user-crud-laravel/public/users
Yêu Cầu Cần Thực Hiện Sau Buổi Học
Những yêu cầu, bài tập phải thực hiện và tìm hiểu thêm để đảm bảo chất lượng trong quá trình học lập trình website bao gồm:
- Đọc trước nội dung buổi học tiếp theo: Xây dựng ứng dụng CRUD trong Laravel – PHP 11 – https://namcoi.com/xay-dung-ung-dung-crud-trong-laravel-php-11/
- Tạo dự án mới với Composer create-project.
- Thực thi Relationship One to One cho 2 bảng dữ liệu: Posts và Images.
- Mỗi bài viết sẽ có một hình ảnh đại diện và mỗi hình ảnh sẽ thuộc về một bài viết.
- Áp dụng Bootstrap 4 cho dự án này.
Kiến Thức Bổ Trợ Phải Tham Khảo Cho Lập Trình Viên Website
Phần này bao gồm các bài báo, bài viết, thông tin chia sẻ, kiến thức kèm theo, kiến thức bổ trợ cho quá trình học lập trình.
Các bài viết được chia sẻ bám sát với quá trình học và từ các nguồn thông tin có uy tín, đã được kiểm duyệt:
- Tìm hiểu Eloquent trong Laravel (phần 1): Eloquent Model – Database https://viblo.asia/p/tim-hieu-eloquent-trong-laravel-phan-1-eloquent-model-database-QpmleBAo5rd
- Tìm hiểu Eloquent trong Laravel (phần 2): Relationship https://viblo.asia/p/tim-hieu-eloquent-trong-laravel-phan-2-relationship-RnB5pym7KPG
- So sánh giữa Eloquent ORM và QueryBuilder trong Laravel https://viblo.asia/p/so-sanh-giua-eloquent-orm-va-querybuilder-trong-laravel-maGK7MG9lj2
Lập trình Website cần thời gian, óc sáng tạo và kỹ năng tìm kiếm.
Lập Trình Viên cần có sự cố gắng, kiên trì và không ngừng nỗ lực.
Chúc các bạn may mắn và thành công trong môn học Lập Trình Ứng Dụng Website với PHP & MySQL tại Softech Aptech Đà Nẵng.