[2023] Master Laravel with PHP for Beginer
PHP, Laravel, framework
Description
Web Back-end Development giúp học viên làm chủ được các kiến thức và kỹ năng lập trình nói chung và lập trình web back-end nói riêng. Các nội dung của khóa học là nền tảng rất quan trọng để học viên tham gia được vào các nhóm phát triển phần mềm. Kết thúc học phần này, học viên có thể làm được các ứng dụng web sử dụng nền tảng Laravel.
Học viên rèn luyện phát triển các ứng dụng web sử dụng nền tảng Laravel. Kết thúc học phần này, học viên có thể xây dựng được các ứng dụng web hoàn chỉnh đáp ứng được các yêu cầu về lưu trữ dữ liệu, bảo mật, xử lý các nghiệp vụ thông dụng.
Các mục tiêu của học phần:
Trình bày được mô hình Ứng dụng Web
Mô tả được các thành phần: Browser, Web Server, Request, Response, HTTP
Phát triển được các ứng dụng web PHP cơ bản
Biết được phương pháp học framework mới hiệu quả
Sử dụng được session và cookie
Triển khai được các cơ chế authentication, authorization
Phân biệt được giao thức HTTP và HTTPS
Đảm bảo tốt các nguyên tắc bảo mật thiết yếu cho ứng dụng web
Thành thạo việc cài đặt và cấu hình các ứng dụng web
Quản lý được thư viện sử dụng Gradle
Tạo được ứng dụng Laravel
Sử dụng được Blade Template Engine
Triển khai được cơ chế validation
Sử dụng được Eloquent ORM
Triển khai được kiểm thử cho ứng dụng Laravel
Triển khai được i18n cho ứng dụng Laravel
Triển khai được cơ chế bảo mật cho ứng dụng Laravel
Phát triển được RESTful API
Tuân thủ tốt REStful API convention
Deploy được ứng dụng Laravel
What You Will Learn!
- Phát triển được các ứng dụng web PHP cơ bản
- Sử dụng được session và cookie
- Triển khai được các cơ chế authentication, authorization
- Quản lý được thư viện sử dụng Gradle
- Tạo được ứng dụng Laravel
- Sử dụng được Blade Template Engine
- Triển khai được cơ chế validation
- Sử dụng được Eloquent ORM
- Triển khai được kiểm thử cho ứng dụng Laravel
- Triển khai được i18n cho ứng dụng Laravel
- Phát triển được RESTful API
Who Should Attend!
- Sinh viên, học sinh THPT có kiến thức về PHP muốn học thêm 1 framework
- Người đi làm chuyển ngành chuyển nghề
- Sinh viên CNTT muốn bổ sung thêm kiến thức