Tất cả bài viết


[CSS3] Tổng hợp một số hiệu ứng CSS3 đẹp mắt mà bạn nên biết

Với các tính năng hỗ trợ các hiệu ứng chuyển động trong CSS3 bạn có thể tự tạo cho mình các hiệu ứng chuyển động vô cùng bắt mắt và chuyên nghiệp mà k...

Đọc tiếp >>

[PHP] SQL Injection là gì và cách phòng chống SQL Injection trong PHP

SQL Injection là một kỹ thuật lợi dụng những lỗ hổng về câu truy vấn lấy dữ liệu của những website không an toàn trên web, đây là một kỹ thuật tấn côn...

Đọc tiếp >>

[Wordpress] Cách lấy bài viết trong Wordpress

Lấy bài viết trong wordpress, trong bài viết này vncoder.vn sẽ hướng dẫn các bạn lấy bài viết trong wordpress sử dụng vòng lặp (loop) và wp_query. Bài...

Đọc tiếp >>

[Wordpress] Hướng dẫn tích hợp cổng thanh toán Momo trong Wordpress

Hiện tại, số lượng người sử dụng ví điện tử để giao dịch mua sắm, thanh toán ngày càng tăng. Trong số các ví điện tử đang có như ví MoMo, ví ViettelPa...

Đọc tiếp >>

[Wordpress] Hướng dẫn gửi Email và cấu hình Contact Form 7 trong Wordpress

Đối với mỗi Website nhu cầu gửi mail trực tiếp trên website là cần thiết để khách hàng, người dùng có thể trao đổi trực tiếp với website. Vì thế hôm n...

Đọc tiếp >>

[Laravel] Tìm hiểu về Repository Pattern trong Laravel

Design patterns là các giải pháp đã được tối ưu hóa, được tái sử dụng cho các vấn đề lập trình mà chúng ta gặp phải hàng ngày. Nó là một khuôn mẫu đã ...

Đọc tiếp >>

[Android] Có gì mới ở Android Studio 4.0?

Tính đến thời điểm hiện tại, Google đã cho ra mắt bản Android Studio 4.1 Canary 5. Trong bài viết này, hãy cùng tìm hiểu 1 số tính năng mới khá thú vị...

Đọc tiếp >>

[Android] Tìm hiểu Key và Keystore khi release ứng dụng Android

Để có thể upload ứng dụng lên Google Play thì bạn cần phải có Key và Keystore. Cùng tìm hiểu cách tạo Key và Keystore cho ứng dụng của bạn trong bài v...

Đọc tiếp >>

[Swift] Bảo mật ứng dụng iOS mà ít người để ý

Bảo mật ứng dụng là một trong những khía cạnh quan trọng nhất của phát triển phần mềm. Người dùng ứng dụng luôn hy vọng rằng những thông tin của họ đư...

Đọc tiếp >>

[Android] Hướng dẫn tạo Animation trong Jetpack Compose bằng cách sử dụng Transition

Trong bài này, chúng sẽ cùng tìm hiểu cách sử dụng Transition để tạo các animation khác nhau trong Jetpack Compose.

Đọc tiếp >>

18+ kĩ thuật giúp rút gọn code Javascript mà có thể bạn chưa biết

JavaScript (viết tắt là "js") là một ngôn ngữ lập trình mang đầy đủ tính năng của một ngôn ngữ lập trình động mà khi nó được áp dụng vào một tài liệu ...

Đọc tiếp >>

[Android] Hướng dẫn bắt sự kiện của RecyclerView với SnapHelper

Khi đến với bài viết này, hẳn là các bạn đã rất quen thuộc với RecyclerView . Trong quá trình sử dụng, bạn đã bao giờ gặp vấn đề khi detect các hành v...

Đọc tiếp >>

[Android] Mẹo đổi package name siêu nhanh cho ứng dụng Android

Nếu bạn đang vật vã làm sao để đổi package name cho project Android một cách dễ dàng và nhanh chóng nhất thì đây là bài viết dành cho bạn. Android Stu...

Đọc tiếp >>

8 kiểu cấu trúc dữ liệu mà mọi lập trình viên cần phải biết.

Trong lĩnh vực Khoa học máy tính, cấu trúc dữ liệu được định nghĩa là những cách để tổ chức và lưu trữ dữ liệu trong máy tính để chúng ta có thể thực ...

Đọc tiếp >>

Là lập trình viên, làm thế nào để search Google hiệu quả nhất?

Đối với dân IT, kỹ năng tìm kiếm trên Google sẽ là “trợ thủ đắc lực” giúp bạn học tập và làm việc hiệu quả nhất. Vậy làm sao để tìm kiếm trên Google v...

Đọc tiếp >>

[Android] Giới thiệu công cụ cơ sở dữ liệu trực tiếp Database Inspector trong Android

Tạo và quản lý cơ sở dữ liệu là thành phần cốt lõi của hầu hết các ứng dụng di động, chính vì vậy các lập trình viên luôn mong muốn có một cách tốt hơ...

Đọc tiếp >>

[Laravel] Chat Realtime - Hướng dẫn xây dựng ứng dụng tương tác với người dùng theo thời gian thực với Laravel 5.4

Trong bài viết này vncoder.vn sẽ hướng dẫn các bạn sử dụng chức năng brocasting của laravel với driver là pusher để tạo ra ứng dụng realtime. Cài đặt ...

Đọc tiếp >>

[Android] Làm thế nào để cải thiện hiệu năng của RecyclerView

Khi đến với bài viết này, hẳn là các bạn đã rất quen thuộc với RecyclerView. Có bao giờ bạn sử dụng RecyclerView mà cảm thấy các vấn như: khi cuộn khô...

Đọc tiếp >>

[Android] Hướng dẫn sử dụng MergeAdapter cho RecyclerView trong Android

MergeAdapter là 1 adapter được tích hợp trong recyclerview:1.2.0-alpha0 cho phép bạn kết hợp nhiều adapter trong 1 RecyclerView thay vì sử dụng nhiều ...

Đọc tiếp >>

[Javascript] Hướng dẫn xem ảnh trước khi Upload lên Server sử dụng thư viện Jquery trong Javascript

Xem trước hình ảnh trước khi tải lên là một tính năng rất hữu ích cho chức năng tải lên tệp. Tệp xem trước giúp người dùng đảm bảo trước khi tải tệp l...

Đọc tiếp >>