PHP Laravel cơ bản trong 3 giờ | PHP Laravel for beginners

preview_player
Показать описание
Video này chia sẻ với các bạn về lập trình PHP laravel với mô hình MVC(Model-View-Controller)
Controller: Giữ nhiệm vụ nhận điều hướng các yêu cầu từ người dùng và gọi đúng những phương thức xử lý chúng.
Model: Là thành phần chứa tất cả các nghiệp vụ logic, phương thức xử lý, truy xuất database, đối tượng mô tả dữ liệu như các Class, hàm xử lý…
View: Đảm nhận việc hiển thị thông tin, tương tác với người dùng, nơi chứa tất cả các đối tượng GUI như textbox, images…
0:00 - Introduction to PHP Laravel and MVC Architecture
2:33 - Install XAMPP in Windows 11
3:04 - Download and install Composer
4:39 - Start PHP Laravel project in default port
6:36 - Install some PHP extensions in Visual Studio Code
10:06 - Configure Environment Variables in PHP Laravel
13:56 - Install Laravel dependencies with Composer
16:51 - Define or configure route in PHP Laravel
21:12 - Create controller with php artisan
24:52 - Pass data from Controller to View
31:47 - Nil coalescing or default value in PHP
32:37 - Validate input parameters of a request using Regular Expression
35:02 - Get route's name and navigate within pages
39:57 - Configure Header and Footer of a View using app layout
45:37 - Configure Navigation and nav-item
49:02 - Save images to Storage
50:57 - Some basic commands-syntax in Laravel Blade
1:07:27 - Add SASS in a Laravel Project
1:11:13 - Add MySQL Database using XAMPP
1:14:26 - Database Migration
1:23:09 - Some SQL commands in Eloquent
1:41:49 - Insert fake data to MySQL
1:49:14 - CRUD with Controller and View in Laravel
1:57:21 - Prevent CSRF attack
2:21:53 - Add more models and migrate
2:41:23 - Validate input request
2:49:21 - Validation by creating a custom Request
2:52:10 - Upload image to server
Code:

SUBSCRIBE TO MY CHANNEL FOR MORE INTERESTING VIDEOS:
You can see code in github:
Рекомендации по теме
Комментарии
Автор

0:00 - Introduction to PHP Laravel and MVC Architecture
2:33 - Install XAMPP in Windows 11
3:04 - Download and install Composer
4:39 - Start PHP Laravel project in default port
6:36 - Install some PHP extensions in Visual Studio Code
10:06 - Configure Environment Variables in PHP Laravel
13:56 - Install Laravel dependencies with Composer
16:51 - Define or configure route in PHP Laravel
21:12 - Create controller with php artisan
24:52 - Pass data from Controller to View
31:47 - Nil coalescing or default value in PHP
32:37 - Validate input parameters of a request using Regular Expression
35:02 - Get route's name and navigate within pages
39:57 - Configure Header and Footer of a View using app layout
45:37 - Configure Navigation and nav-item
49:02 - Save images to Storage
50:57 - Some basic commands-syntax in Laravel Blade
1:07:27 - Add SASS in a Laravel Project
1:11:13 - Add MySQL Database using XAMPP
1:14:26 - Database Migration
1:23:09 - Some SQL commands in Eloquent
1:41:49 - Insert fake data to MySQL
1:49:14 - CRUD with Controller and View in Laravel
1:57:21 - Prevent CSRF attack
2:21:53 - Add more models and migrate
2:41:23 - Validate input request
2:49:21 - Validation by creating a custom Request
2:52:10 - Upload image to server

huyang
Автор

Bạn nào đoạn scss không chạy được thì trong file webpack.mix.js thêm đoạn "mix.sass('resources/scss/app.scss', 'public/css').postCss('resources/css/app.css', 'public/css', []);" rồi sau đó mở terminal chạy npm run watch nha cả nhà

ngothikimngan
Автор

em nghe giọng quen quá, hóa ra là thầy của emm ạ , đúng cái em cần ạ . em cảm ơn thầy

buihongson
Автор

Đúng phần e đang tìm hiểu. Cám ơn thầy ạ

VuTran-cuqs
Автор

Hay quá anh ơi. Mà làm nguyên cái Project bự đi, cái này còn cơ bản mà. Có mua hàng, thanh toán, tích hợp API vào cho nó gấu. HÓNG HÓNG HÓNG kkk

ihackinOS
Автор

Hay quá thầy ơi. Cảm giác khá giống freecodecamp :3 dạy 1 lèo liền mạch

hanabi
Автор

Mong thầy làm nhanh về CakePhp để chúng em có góc nhìn rõ ràng nhất về 2 framework của php. Cảm ơn thầy ạ

duyhuynh
Автор

thầy ơi ra thêm phần nâng cao đi ạ. Em hóng quá

theduongphan
Автор

haizz bài này chắc thầy dạy cho những bạn đã có kinh nghiệm lâu rồi chứ không phải là cơ bản cho người mới nữa. huhuhu

MinhNguyen-ihsn
Автор

Mấy làn coi seri khác của a có English. Nay qua cty mới bắt e làm lavarel thì coi bản này của a lại tiếng Việt

itandlife
Автор

Hình như là video được thu lại. Xong chỉnh sửa, cắt nhiều quá nên thầy nói không khớp với hình. 😢
Làm xem hơi bị loạn. Và tốc độ cũng bị chỉnh nhanh hơn bình thường nữa.

Chung là clip này coi để biết mường tượng được flow chương trình. Chứ giải thích thì hầu như khó tiếp thu vì nhanh quá. Mặc dù em hiểu những việc thầy đang làm nhưng luôn bị stun lúc clip bị cắt.

Đang làm mà bị sai thầy cứ để như vậh tìm cách sửa. Thay vì edit clip sẽ dễ cho mọi người coi hơn ạ.

Code gặp bug và tìm cách sửa cũng là một kỹ năng mà.

Cám ơn thầy đã chia sẻ kiến thức.

hoanghuy.trannn
Автор

Đoạn 1:40:20 khá ảo khi tạo file migration thì trong đoạn mã dòng 16 bảng tên là food còn khi chạy xong thì đoạn mã lại thành foods có lẽ là do cắt ghép chưa chuẩn. Đoạn này chạy lỗi xong đoạn sau fix khá mệt

hanabi
Автор

ôn thi php 4 tín trong vòng 3 tiếng bắt đầu

xanhbongcai
Автор

Nghe giọng quen quen, thì ra là anh đức Hoàng .

nvtuan
Автор

anh mình chất quá luôn, e theo học dc k?

vion
Автор

Em đi phỏng vấn thì người ta có hỏi thêm về Cake PHP . mong thầy ra video Cake PHP ạ

nguyendat
Автор

50:00 tạo storage để lưu chữ các file public

reddead
Автор

Hay quá A ạ, Anh ơi có khóa học Laravel online ko Anh?

namanhchannel
Автор

nhanh quá vậy thầy ơi. Thầy bảo 3-4 ngày mà

huynhnguyenhiepduckhcm
Автор

Bác cho em hỏi mình dùng ant design để build giao diện laravel đc kh ạ .Hay bắt buộc phải có reactjs hoặc vue ạ

gamehayg