Kinh nghiệm cấu trúc thư mục trong dự án React

Việc tổ chức, sắp xếp các files, thư mục trong một dự án React là vô cùng quan trọng, nó đảm bảo sự thống nhất khi làm việc nhóm, dễ dàng mở rộng, bảo trì source code. Với các bạn chưa có nhiều kinh nghiệm lập trình thì việc đặt tên thư mục, bố trí các cấp … Read more

Tìm hiểu về lớp HashMap trong Java: Các hoạt động và cách dùng

Trong Java, HashMap là một class được kế thừa từ Interface Map nằm trong Collections Framework, sử dụng để lưu trữ cấu trúc dữ liệu dạng key-value. HashMap là một trong những cấu trúc dữ liệu hay được sử dụng nhất trong thực tế nhờ tính hữu ích của nó. Bài viết hôm nay chúng ta cùng tìm … Read more

Phương thức List append() trong Python

List là một trong những kiểu dữ liệu cơ bản trong Python lưu trữ các giá trị dưới dạng mảng (collection) có thứ tự, có thể thay đổi và cho phép chứa dữ liệu trùng lặp. Thao tác với List thông qua các phương thức thêm, sửa, xóa các phần tử trong đó là những kiến thức … Read more

Tìm hiểu về lập trình hướng đối tượng trong PHP

Vào đầu những năm 2000, phiên bản PHP 5.0 được team phát triển ra mắt với việc giới thiệu các tính năng lập trình hướng đối tượng và duy trì cấu trúc đó cho đến những phiên bản mới nhất hiện nay. Điều này có ý nghĩa rất lớn và cho thấy sự đúng đắn của nó khi mà … Read more

Lập trình nhúng lương bao nhiêu? Làm thế nào để tăng thu nhập?

Lập trình nhúng hiện nay đang tạo một xu hướng nghề nghiệp tiềm năng trên thị trường lao động nói chung và nghề lập trình nói riêng. Mức lương dành cho Embedded Software Engineer khoảng bao nhiêu là một câu hỏi mà nhiều bạn mới vào nghề đặt ra; bài viết hôm nay chúng ta cùng nhau tìm … Read more

Prototype chain là gì? Cách sử dụng Prototype chain hiệu quả

Prototype chain là một khái niệm cốt lõi trong JavaScript nhưng không dễ để nắm vững được nhất là đối với các anh em lập trình viên mới học ngôn ngữ này. Hiểu được khái niệm này sẽ giúp bạn dễ dàng triển khai được cơ chế kế thừa trong lập trình hướng đối tượng bằng JS. Bài viết hôm … Read more

Nên học Angular hay React? So sánh 2 framework

Angular và React là hai công nghệ được nhiều anh em lập trình Frontend quan tâm, lựa chọn làm định hướng sự nghiệp. Mặc dù đều là những framework/thư viện JavaScript nhưng cách phát triển, xây dựng ứng dụng giữa 2 nền tảng này có sự khác nhau lớn; vì vậy việc lựa chọn theo một hướng ngay từ đầu là điều … Read more

Ưu và nhược điểm của các loại Database phổ biến hiện nay

Database – cơ sở dữ liệu là một tập hợp có tổ chức các thông tin có cấu trúc hoặc dữ liệu, thường được lưu trữ trong một hệ thống máy tính và được kiểm soát bởi hệ thống quản lý cơ sở dữ liệu (DBMS). Mỗi database sẽ được tạo ra theo những cách khác nhau, mỗi … Read more

Nguồn gốc Boxing Day: Vì sao ngày 26/12 được gọi là Boxing Day?

Mỗi năm, khi không khí Giáng Sinh vẫn còn vương lại trên những con phố, người ta lại nhắc đến Boxing Day – một cái tên nghe qua rất dễ khiến ta nghĩ đến… đấm bốc. Nhưng Boxing Day thực ra chẳng liên quan gì đến võ thuật cả. Đó là ngày 26/12, một ngày … Read more