su-dung-mang-php-dung-cach

Sử dụng mảng đúng cách trong PHP – Bạn đã bao giờ nghĩ?

Điểm hấp dẫn nhất của PHP theo mình là Array, và hầu như trong code, mọi thứ đều là key => value. Do vậy...

1001 Tips: Con trỏ và hàm (Pointer & Function) trong C++

Con trỏ và tham số của hàm Chúng ta đã tìm hiểu về 2 kiểu tham số của hàm: Hàm có tham số nhận giá...
Nên học Front-end hay Back-end? Sự khác biệt là gì?

Nên học Front-end hay Back-end? Sự khác biệt là gì?

Với những bạn đang chập chững bước vào nghề lập trình, việc lựa chọn học Front-End hay Back-End là một quyết định khó khăn....
Lập trình Web nên học ngôn ngữ nào là phù hợp?

Lập trình Web nên học ngôn ngữ nào là phù hợp?

Với xu hướng phát triển hiện nay, lập trình Web trở thành một lựa chọn hấp dẫn dành cho các bạn trẻ theo đuổi...

[Python cơ bản thường dùng trong công việc] Phần 11 : Kết nối Memcached

Memcached là gì? Memcached là một memory cache server thông dụng hiện nay. Nội dung chương này sẽ hướng dẫn bạn kết nối đến một...

[Python cơ bản thường dùng trong công việc] Phần 5 : thao tác trên...

Nội dung chương này sẽ hướng dẫn các thao tác liên quan đến tập tin và thư mục. 5.1. Tập tin (File) 5.1.1. Mở file Trước khi...

SQL Server là gì? SQL Server giúp bạn làm việc dễ dàng hơn?

Bạn muốn tìm hiểu SQL Server là gì? Vì sao SQL Server lại giúp Developer làm việc dễ dàng hơn? Những phiên bản của...
[Python cơ bản thường dùng trong công việc] Phần 2 : Cú pháp thông dụng

[Python cơ bản thường dùng trong công việc] Phần 2 : Cú pháp thông...

2.1. Biến số Khai báo biến bằng một câu lệnh gán. a = 1 bạn có thể gán nhiều loại giá trị (số, chuỗi) cho một biến. a...

[Python cơ bản thường dùng trong công việc] Phần 3 : Phân chia module

Tất cả ví dụ cho đến thời điểm này đều được thực thi trong command line hoặc từ một file python .py . Tuy...

Modern C++ binary RPC framework gọn nhẹ, không cần code generation

Bài viết sẽ bàn về một framework C++ RP, ko yêu cầu bước code generation để glue code. Trước khi đi vào chi tiết,...
bodyParser() trong Express.js

bodyParser() trong Express.js

Xây dựng App đơn giản với NodeJS, ExpressJS và Socket.IO 9 tip tối ưu code Nodejs dành cho lập trình viên Khi lần đầu...

[Python cơ bản thường dùng trong công việc] Phần 6 : Xử lý hình...

Sử dụng thư viện Pillow (PIL Fork) để tiến hành các thao tác xử lý hình ảnh đơn giản như resize, crop, rotate… 6.1. Cài...

[Python cơ bản thường dùng trong công việc] Phần 9 : Kết nối MySQL

MySQL là một hệ cơ sở dữ liệu quan hệ phổ biến nhất hiện nay. Rất nhiều ngôn ngữ có thể kết nối đến...
Lộ trình học MySQL

Lộ trình học MySQL từ A đến Z

MySQL là một hệ thống quản trị cơ sở dữ liệu mã nguồn mở (RDBMS) hoạt động theo mô hình client-server ; phổ biến...
toi-uu-java

Cách tối ưu hóa hiệu năng khi lập trình Java

Trong Java việc tối ưu hoá hiệu năng là công việc rất quan trọng, nó không chỉ giúp code thông thoáng hơn, giúp tiêu...
Vì sao lập trình viên BE cần phải biết Figma?

Vì sao lập trình viên BE cần phải biết Figma?

Bài viết được sự cho phép của tác giả Tống Xuân Hoài Vấn đề Nếu là một Developer trong ngành phát triển sản phẩm thì chắc...
Học back end cần học những gì?

Học back end cần học những gì? Cho người mới bắt đầu

Thường meme liên quan tới backend luôn là thứ gì đó ẩn mình phía sau đầy ghê rợn. Không được đẹp đẽ hào nhoáng...

[Python cơ bản thường dùng trong công việc] Phần 14 : Gửi email với...

SMTP là giao thức gởi mail thông dụng hiện nay. Python hỗ trợ mặc định thư viện smtplib dùng để kết nối đến một...
trigger-trong-sql

TRIGGER trong SQL

Trigger trong SQL là gì? Trigger là một thủ tục SQL được thực thi ở phía server khi có một sự kiện như Insert, Delete,...
phỏng vấn backend developer

Top 7 câu hỏi phỏng vấn Backend Developer

Backend Developer chưa bao giờ hết hot là vị trí được tuyển dụng nhiều và trả lương cao chót vót, phỏng vấn Backend Developer...