Hướng dẫn sử dụng PHP Laravel làm Web API trong 2 giờ
1) Framework Laravel là gì?
Laravel là một PHP framework, có mã nguồn mở và miễn phí, được xây dựng nhằm hỗ trợ phát triển các phần mềm, ứng dụng, theo kiến trúc MVC. Hiện nay, Laravel đang là PHP framework phổ biến nhất và tốt nhất. Vậy những lý do khiến Laravel được biết đến rộng rãi là gì?
2) Những lý do khiến Laravel trở nên rộng rãi:
- Cú pháp dễ hiểu – rõ ràng
- Hệ thống đóng gói modular và quản lý gói phụ thuộc
- Nhiều cách khác nhau để truy cập vào các cơ sở dữ liệu quan hệ
- Nhiều tiện ích khác nhau hỗ trợ việc triển khai vào bảo trì ứng dụng
3) Những tính năng tuyệt vời có thể kể đến của Laravel là:
- Composer: sử dụng để nâng cấp, cài đặt…
- Eloquent ORM: thao tác với cú pháp đẹp mắt và đơn giản.
- Restful API: hỗ trợ biến Laravel thành một web service API.
- Artisan: cung cấp các lệnh cần thiết để phát triển ứng dụng.
- View: giúp code sạch sẽ hơn rất nhiều.
- Migrations: hỗ trợ tạo các trường trong cơ sở dữ liệu, thêm các cột trong bảng, tạo mối quan hệ giữa các bảng, hỗ trợ quản lý cơ sở dữ liệu.
- Authentication: cung cấp sẵn các tính năng đăng nhập, đăng ký, quên mật khẩu…
- Unit Testing: hỗ trợ test lỗi để sửa chữa
4) Nội dung chia sẻ
- Giới thiệu và cài đặt Laravel
- Cài đặt Composer
- Tạo dự án Laravel
- Kết nối MySQL
- Tạo DB Migration
- Seeding Data
- Làm việc với Eloquent ORM
- Tạo Restful APIs
- Cho phép CORS
- Demo và hỏi đáp
5) Clip buổi Workshop
Search
Popular posts
Popular tags
Con trỏ trong c
cách học java hiệu quả
cách học reactjs
các khóa học online chất lượng
Design pattern trong java
fresher
Generic trong java
giveaway
học kỳ doanh nghiệp
học lập trình mobile app
học tester online
Internationalization và Localization trong Java
internship
java
Java Backend
Khoá học Android với Kotlin
Khoá học Automation Testing
khoá học backend nodejs
Khoá học BA online
khoá học Flutter
Khoá học Machine Learning cho người mới bắt đầu
khóa học backend
khóa học flutter online
khóa học java backend
khóa học lập trình Java online
khóa học tester
khóa học tester online
Lập trình là gì
lộ trình học backend online
mou
r2s
sql server
Struct trong c
tiêu chí chọn trung tâm đào tạo online
tuyển dụng
tuyển dụng fresher automation tester
tuyển dụng fresher business analyst
Tuyển dụng fresher flutter
tuyển dụng fresher front end
tuyển dụng fresher nodejs
Tuyển dụng fresher reactjs
Tuyển dụng fresher tester
website
Xử lý ngoại lệ trong java
Đọc và ghi file trong java