Tất cả bài viết


[Laravel] Cách sử dụng SQL Transaction trong Laravel

Transaction trong SQL là một nhóm các câu lệnh SQL, xử lý có tuần tự các thao tác trên cơ sở dữ liệu . Nếu một transaction được thực hiện thành công, ...

Đọc tiếp >>

[Android] Các tổ hợp phím tắt thông dụng lập trình viên Android cần biết

Với bất cứ IDE nào, các phím tắt đều đóng một vai trò nhất định trong việc tiết kiệm thời gian và tăng năng suất code của lập trình viên.

Đọc tiếp >>

[Laravel] Tổng hợp 20 cách viết rút gọn Eloquent trong Laravel

Eloquent ORM đi kèm với Laravel cung cấp ActiveRecord đầy đủ, đẹp đẽ và đơn giản để làm việc với database. Mỗi bảng của database sẽ được ánh xạ qua ‘M...

Đọc tiếp >>

[Android] So sánh ưu, nhược điểm của 2 thư viện load ảnh Glide và Picasso

Glide và Picasso là 2 trong những thư viện load ảnh phổ biến nhất khi lập trình ứng dụng Android. Nếu chỉ sử dụng một cách đơn thuần, thì chúng hầu nh...

Đọc tiếp >>

[Android] Tạo Widget trong ứng dụng Android

Widget trong Android là một tiện ích nhỏ chứa các dữ liệu và chức năng quan trọng nhất của ứng dụng có thể truy cập ngay từ màn hình chính của người d...

Đọc tiếp >>

Thư viện tạo hiệu ứng gơn sóng trong Android Material Ripple Layout

Material Ripple Layout thư viện tạo hiệu ứng gợn sóng khi chạm vào

Đọc tiếp >>

[CSS] Hướng dẫn Responsive cho Website

Một Website có thể tương thích trên mọi màn kích thước màn hình hiển thị trên trình duyệt thì được gọi là Responsive. Một Website đã Responsive thì sẽ...

Đọc tiếp >>

Nodejs và PHP? Bạn chọn công nghệ web nào?

Khi bạn là một tech leader được giao nhiệm vụ lựa chọn một công nghệ cho dự án tiếp theo của team. Có nhiều yếu tố để bạn lựa chọn một công nghệ hay m...

Đọc tiếp >>

[Laravel] Gửi Email, hướng dẫn cách làm chức năng gửi Email trong Laravel 5

Trong các trang Web thông thường chúng ta thường sử dụng chức năng gửi Email khi đăng ký tài khoản, khi quên mật khẩu hoặc phản hồi về trang web. Vì v...

Đọc tiếp >>

Sử dụng Vuejs thay cho jQuery?

Vue.js là gì? Vue.js khác gì so với jQuery? Tôi có nên khoan hãy đụng đến jQuery nếu đã biết Vue.js? Có thể sử dụng Vue.js ngoài Laravel không? Nếu mớ...

Đọc tiếp >>

Htaccess là gì? Hướng dẫn cấu hình .htaccess cho người bắt đầu

Htaccess là một tập tin dùng để cấu hình máy chủ web apache. Nó được máy chủ chấp nhận như là một thành phần và cho phép chúng ta thực hiện điều hướng...

Đọc tiếp >>

[Laravel 5.8] Cách đăng nhập, đăng ký bằng tài khoản Google

Trong bài viết này vncoder sẽ hướng dẫn các bạn đăng nhập, đăng ký bằng tài khoản Google bằng gói laravel/socialite trong laravel 5.8.

Đọc tiếp >>

[Android] Xây dựng biểu đồ trong ứng dụng Android bằng thư viện MPAndroidChart

Khi lập trình Android, nếu muốn hiển thị một lượng lớn dữ liệu chúng ta thường dùng ListView, GridView, RecycleView,...Tuy nhiên, trong một số trường ...

Đọc tiếp >>

Tìm hiểu và cài đặt Singleton Design Pattern dễ hiểu

Singleton là một Design Pattern được sử dụng rất phổ biến và dễ dàng cài đặt. Bài viết này sẽ hướng dẫn bạn tìm hiểu thế nào là Singleton Pattern và c...

Đọc tiếp >>

Design Patterns là gì? Tổng hợp các loại Design Patterns phổ biến nhất

Design Patterns là một kỹ thuật trong lập trình hướng đối tượng, nó cung cấp các "mẫu thiết kế", giải pháp để giải quyết các vấn đề chung, thường gặp ...

Đọc tiếp >>

Hướng dẫn cài đặt và sử dụng Laravel Debugbar

Nhược điểm lớn nhất khi lập trình PHP là các IDE chưa hỗ trợ debug tốt như với lập trình .NET sử dụng Microsoft Visual Studio, cũng chính vì thế cộng ...

Đọc tiếp >>

Code Laravel làm sao cho chuẩn?

Khi làm theo team bạn phải đối mặt với nhiều thứ, trong đó có việc code làm sao cho mọi người trong team đọc hiểu, không phải bỏ chạy mấy trăm mét vì ...

Đọc tiếp >>

API Authentication sử dụng JWT trong Laravel

Hôm nay mình xin giới thiệu tới các bạn một ví dụ về API Authentication trong Laravel sử dụng JWT. Đây là một ví dụ mà mình thấy khá hữu ích trong việ...

Đọc tiếp >>

JSON Web Token (JWT) là gì?

JSON Web Token (JWT) là một tiêu chuẩn mở (RFC 7519) định nghĩa một cách nhỏ gọn và an toàn để truyền tải thông tin giữa các bên một cách an toàn dưới...

Đọc tiếp >>

Những cập nhật trong phiên bản Laravel 6.x?

Laravel 6.0 đã được cho release cùng với những bản cập nhật Laravel 6.1 và 6.2 được phát hành gần đây, thì trong bài viết này, mình sẽ tổng hợp lại và...

Đọc tiếp >>