Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Master Laravel & Create High-Level Applications with Laravel

Thành thạo Laravel & Xây dựng Ứng dụng Cấp cao với Laravel

Thành thạo Laravel & Xây dựng Ứng dụng Cấp cao với Laravel

Trở thành chuyên gia Laravel bằng cách tạo một cửa hàng điện tử từ đầu, thực hành mọi tính năng Laravel trong quá trình học.

4.5
(220 đánh giá)
1,299 học viên
Giảng viên
JuanD MeGon
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
16.5 giờ video
106 bài giảng
5 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Cài đặt Laravel trên hệ thống của bạn
Học cách cấu hình Laravel theo yêu cầu của bạn
Tự tin xây dựng bất cứ thứ gì bạn muốn với Laravel
Thành thạo Laravel từ kiến thức cơ bản đến các tính năng nâng cao
Tạo một ứng dụng cấp cao trong khi học Laravel
Học Laravel và trở thành một phần của cộng đồng phát triển web hàng đầu
Mở rộng cơ hội việc làm và dự án nhờ vào độ phổ biến của Laravel

Yêu cầu

Muốn học từ đầu và theo từng bước
Có kiến thức về PHP là một lợi thế (chỉ cần những kiến thức cơ bản)
Bạn sẽ học thêm các yêu cầu bổ sung trong khóa học (nếu thiếu gì, cứ cho tôi biết)

Đối tượng phù hợp

Bạn là người mới bắt đầu hoặc quan tâm đến việc sử dụng và tạo ứng dụng web nâng cao với PHP
Bạn là lập trình viên PHP và muốn nâng tầm kỹ năng của mình
Bạn đã dùng Laravel, nhưng muốn có thêm sự tự tin và kỹ năng
Bạn đã từng dùng Laravel, nhưng muốn biết các phương pháp hay nhất
Bạn là lập trình viên web có kinh nghiệm và muốn tìm hiểu sâu hơn về Laravel

Nội dung khóa học

21 phần • 106 bài giảng
1 Về Giảng viên của Khóa học
2 Về Khóa học và Cách Tận dụng Tối đa
3 PHP, Composer và Cơ sở dữ liệu
4 Cách Đặt Câu hỏi
5 Các Công cụ Cần thiết để Quản lý Frontend trong Laravel
6 [Tùy chọn] Môi trường Phát triển và Trình soạn thảo Code
1 Sử dụng Composer để Cài đặt Laravel
2 Mã nguồn Khóa học và Cách Sử dụng
3 Điều chỉnh Dự án cho các Phiên bản Laravel Mới
4 Khám phá Cấu trúc Laravel bằng cách Theo dõi Quy trình Thực thi
5 Làm quen với Artisan của Laravel
6 Sử dụng Php Artisan Tinker
7 Xác định và Gán Cài đặt Môi trường Laravel
1 Điều chỉnh Routes trong Laravel để Hoạt động trên Nhiều Phiên bản
2 Tệp Routes và Cách Routes Hoạt động trong Laravel
3 Tạo Nhiều Loại Routes và Actions trong Laravel
4 Làm quen và Sử dụng Controllers trong Laravel để Xử lý Logic Nghiệp vụ
5 Hiển thị Views như Kết quả của Các Thao tác trong Laravel
6 [Bài tập] Tạo Controller Mới và Trả về View Chính
1 Cách Lỗi Hoạt động trong Laravel và Cách Xác định Chúng
2 Cách Debug trong Laravel để Giải quyết Lỗi
1 Khám phá Kết nối Cơ sở dữ liệu trong Laravel và Cấu hình Một Kết nối
2 Tạo Bảng Cơ sở dữ liệu với Laravel Migrations
3 Giới thiệu Eloquent và Models trong Laravel
4 Chèn Thông tin với Laravel Seeders và Factories
5 Tương tác với Cơ sở dữ liệu bằng Laravel Query Builder
6 Đọc và Chọn Dữ liệu với Models trong Laravel
1 Gửi và Hiển thị Thông tin trong Views với Blade của Laravel
2 Tìm hiểu về Các Cấu trúc Điều khiển Cơ bản trong Blade
3 Cải thiện Views của bạn với Templates trong Blade của Laravel
1 Hiển thị và Sử dụng Forms trong Laravel
2 Chèn Dữ liệu từ Form với Laravel Eloquent
3 Chỉnh sửa Dữ liệu Hiện có bằng Form và Eloquent
4 Xem lại Một số Tính năng để Cải thiện Khả năng Sử dụng của Dự án Laravel
5 Xóa Thông tin khỏi Cơ sở dữ liệu bằng Forms và Eloquent
1 Các Cách khác nhau để Chuyển hướng Người dùng với Laravel
2 Cách Lấy và Đặt Giá trị trong Session với Laravel
3 Xác thực Dữ liệu Trước khi Thực hiện Bất kỳ Thay đổi nào với Eloquent
4 Cho phép Hiển thị Lỗi trong Views với Blade
5 Tái sử dụng Giá trị đã Gửi từ một Form không hợp lệ
6 Cho phép Hiển thị Thông báo Thành công trong Views với Blade
7 Trả về Thông báo Kết quả cho Một số Actions với Laravel
1 Tạo Các Thành phần Xác thực với Laravel UI
2 Hiểu Hệ thống Xác thực của Laravel
3 Lưu ý về Laravel Vite
4 Giới thiệu và Sử dụng Laravel Mix để tạo Frontend Assets
5 Middleware và Cách Hạn chế Truy cập và Actions trong Laravel
1 Thành thạo và Sử dụng Implicit Model Binding trong Laravel
2 Cải thiện Routes của bạn bằng Resource Routes trong Laravel
3 Sử dụng Laravel Form Requests để Xác thực Dữ liệu
4 Sử dụng Artisan để Tạo Nhiều Thành phần Cùng lúc trong Laravel
5 Tận dụng Layouts và Components với Laravel Blade
1 Chỉ định Các Cột của Bảng trong Laravel Migrations
2 Triển khai Các Models Bổ sung cho Dự án Laravel của bạn
3 Triển khai Factories cho Models của bạn trong Laravel
1 Hiểu Một số Khác biệt với Các Phiên bản Laravel Gần đây
2 Hiểu và Tạo Quan hệ Một-một với Laravel Eloquent
3 Học và Tạo Quan hệ Một-nhiều với Eloquent của Laravel
4 Sử dụng và Tạo Quan hệ Nhiều-nhiều với Laravel Eloquent
5 Quan hệ Thông qua Quan hệ trong Laravel với Eloquent
6 Thành thạo Quan hệ Một-một Đa hình trong Laravel
7 Làm quen và Sử dụng Quan hệ Một-nhiều Đa hình trong Laravel
8 Học và Sử dụng Quan hệ Nhiều-nhiều Đa hình trong Laravel
1 Sử dụng và Chèn Quan hệ Model "Đơn giản" trong Laravel Seeder
2 Sử dụng và Chèn Quan hệ Đa hình bằng Laravel Seeder
1 Làm quen và Sử dụng Eloquent Scopes để Cải thiện Hiển thị Sản phẩm
2 Học và Sử dụng Nested Resources trong Laravel để Thêm Sản phẩm vào Giỏ hàng
3 Học Cách Sử dụng Cookies trong Laravel để Lấy lại Giỏ hàng
4 Sử dụng Dependency Injection trong Laravel để Hiển thị Sản phẩm của Giỏ hàng
5 Tận dụng Service để Xóa Sản phẩm trong Giỏ hàng với Laravel
6 Sử dụng Laravel Collections và Dùng nó để Inject Bộ đếm Giỏ hàng vào Blade
1 Nhắc lại Một số Tính năng Laravel để Xác nhận và Bắt đầu một Đơn hàng
2 Tìm hiểu về Accessors trong Laravel và Sử dụng nó để Tính Tổng
3 Học Cách Xác định Người dùng Đã Xác thực với Laravel và Tạo Đơn hàng
4 Sử dụng Laravel Nested Resource Controller để Tính phí cho Đơn hàng
1 Tách Routes của Bảng quản trị trong Laravel
2 Xác định Người dùng có phải là Quản trị viên không bằng Model và Carbon
3 Tạo Middleware của riêng bạn trong Laravel để Kiểm soát Truy cập Quản trị
4 Triển khai Action Chính của Bảng quản trị với Laravel
1 Sử dụng Eloquent Global Scopes để Chỉ Lấy Sản phẩm Có sẵn
2 Bỏ qua Global Scopes trong Bảng quản trị với Laravel
3 Sử dụng Eager Loading trong Laravel để Tải Hình ảnh Sản phẩm Hiệu quả
4 Hiển thị Hình ảnh Đã Tải của Mỗi Sản phẩm với Laravel và Bootstrap
5 Sử dụng Database Transactions trong Laravel cho Các Thao tác Phức tạp
6 Chuyển hướng Người dùng đến Đúng Vị trí Sau khi Đăng nhập
7 Tạo Tệp Cấu hình Riêng cho Cart Service
8 Quản lý Kho hàng của Sản phẩm Đã Mua
1 Xác minh Email Người dùng Sau khi Đăng ký
2 Sử dụng Route Middleware trong Laravel để Chỉ Cho phép Hành động cho Người dùng Đã Xác minh
3 Cách Tính năng Đặt lại Mật khẩu của Laravel Hoạt động
4 Cho phép Chỉnh sửa Hồ sơ Người dùng với Laravel
5 Chỉnh sửa Hồ sơ Người dùng với Laravel
6 Nhận và Xử lý Tệp Hình ảnh Hồ sơ Người dùng trong Laravel
7 Sử dụng và Hiển thị Hình ảnh Hồ sơ Đã Lưu cho Người dùng
1 Giải quyết Lỗi Khi Sử dụng Sản phẩm trên Bảng quản trị
2 Cho phép Gửi Nhiều Hình ảnh Khi Tạo Sản phẩm
3 Liên kết Nhiều Hình ảnh với Sản phẩm Khi Tạo hoặc Cập nhật
4 Sử dụng Laravel Soft Deleting để Có thể Xóa Sản phẩm
5 Chỉ định Người dùng Quản trị từ Bảng quản trị
1 Xóa Các Trường Trống Trước khi Chèn vào Cơ sở dữ liệu
2 Giữ Giỏ hàng được Cập nhật Khi Nhận được Thay đổi về Danh sách Sản phẩm
3 Tạo Artisan Command để Xóa Các Giỏ hàng Bị Bỏ quên
4 Laravel Schedule: Thực thi Tự động Artisan Commands
5 Sử dụng Model Events để Xóa Sản phẩm Hết hàng
1 Những gì Bạn đã Học về Laravel và Bước Tiếp theo
2 Bài học Bổ sung

Giới thiệu khóa học

Learn Laravel, while creating an eShop in the process. Bring to live all those ideas in your head after learning Laravel by doing.

The course is compatible with the latest version of Laravel. Of course, you are free to use any version, but I strongly recommend to use the latest one (even if it is not the initial version of the course).


Note: The main approach of the course is on that YOU learn Laravel, rather than just creating something specific with Laravel. Of course, I know you will like to create something with Laravel, so you will be applying everything you learn into an eShop.


Dominate the world of web development! It doesn't matter if you like PHP or not, with Laravel you are going to love it. Laravel brought PHP back to life and with this course, you will see why.


Laravel is not just a PHP framework... Laravel is, in fact, one of the most popular frameworks for web development in general (not only PHP).


It's your chance to grow
Laravel is very popular and continues to grow more and more. Hundreds of offers are posted daily for skilled developers in Laravel, so by mastering Laravel, you'll have plenty of open alternatives.


Why choose me?
Because I am always there to assist and guide your learning on Laravel. I will answer all your questions and comments during the course. ALWAYS.

More than 18,000 students appreciate the effectiveness of the answers to all their questions and the more than 4,000 positive ratings demonstrate this.

Because I not only teach you Laravel but also how to solve real-world problems with Laravel.


What is so good about Laravel?
Laravel is the most popular framework for PHP and not only that, it is among the most popular frameworks for web development in general. With Laravel, you can develop highly complex PHP applications in a very short time. During the course, you will see the enormous facilities that Laravel offers when implementing all kinds of complex or simple applications. Of course, for the course, you will be able to use the latest version of Laravel.


Why an eShop?
Remember, the app itself doesn't matter much if you focus on the concepts more than the applications. However, an online store is a very interesting topic for everyone due to its different requirements, which will allow exploring the features of Laravel in detail.

At the end of the course, you will have mastery of the characteristics of Laravel and you will have the confidence to start any Laravel project at your own.


Join now to master PHP and web development with Laravel:

  • Use the essentials to take advantage of Laravel (PHP, composer, databases)

  • Learn the characteristics of Laravel while building a high-level project

  • Learn the essences of Laravel (routes, controllers, views, models and much more)

  • Master main features of Laravel (Artisan, Eloquent, Blade, Laravel Mix just by mentioning a few)

  • Know the details creating projects with Laravel (relationships, migrations, factories, actions...)

  • Master and apply advanced Laravel functionalities (dependency injection, resource controllers, scopes, accessors, etc.)

  • Master the main facilities that Laravel offers you (user authentication, middleware, access control)


Why take this course?
For years I have provided online courses on multiple web development topics. Among so many topics, a course entirely dedicated to Laravel and not only to specific applications with Laravel is absolutely required. Teaching, in the process, all the experiences acquired with proper projects and those of the students throughout these years.

During all this time I have published multiple courses on different types of projects with Laravel and it was time to translate all that knowledge into a course that teaches the essence and general characteristics of Laravel.


The goal?
Explore the different and multiple features of Laravel to learn them while creating an eShop (a high-level application).

You will want to complete this course from start to finish, because with each functionality implemented for the eShop, you will progressively learn and go deep into the features of Laravel, from the essential to the advanced ones.


Is this course for you?
This course is probably for anyone (experienced or not). This course is for you if you meet at least one of these conditions:

  • You are a beginner or you want to start with the use and creation of web applications with PHP

  • You have experience with PHP and want to go to the next level using the most popular framework, Laravel

  • You want to start building your web applications from scratch using Laravel

  • You want to develop web projects in an agile and simple way thanks to Laravel and its features

  • You have experience in web development and want to specialize in using Laravel


The benefits you will get

  • The confidence create any web project with PHP and Laravel

  • The security of knowing how to build applications with Laravel in the correct way

  • Professional growth and huge job opportunities due to the growing popularity of Laravel

  • Build any Laravel project using the agile tools learned in the course

  • Everything you can think of. There is simply no limit once you start in this world.


Having said all this ...
Don't wait any longer. The world is moving fast and all your ideas and projects are waiting to be implemented in an effective and agile way with Laravel.

Just press the button to enter the course right now.

Join everyone in this Laravel learning process and be part of one of the best web development communities.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Backend Development
Hiển thị tất cả khoá học Laravel
Hiển thị tất cả khoá học Php
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊