Các khái niệm và kiến thức cơ bản trong .NET Core

.NET Core là một nền tảng mã nguồn mở miễn phí được phát triển và duy trì bởi Microsoft và cộng đồng lập trình viên .NET trên GitHub. Ra đời từ năm 2016, cho đến hiện nay thì .NET Core định hướng phát triển đa nền tảng sử dụng trong các ứng dụng Universal Windows … Read more

Java roadmap cho newbie – Từ số 0 đến chuyên nghiệp

Java là một ngôn ngữ lập trình có lịch sử lâu đời, được Sun Microsystems phát hành lần đầu vào năm 1995. Nó là một ngôn ngữ lập trình hướng đối tượng, class-based được sử dụng để phát triển ứng dụng chạy trên nhiều nền tảng khác nhau. Java được đánh giá là nhanh, an toàn và … 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

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

Ư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

Lộ trình trở thành Fullstack Developer cho người mới bắt đầu

Với sự thay đổi nhanh của ngành lập trình mà nhiều nhà tuyển dụng hiện nay đang đòi hỏi ứng viên của mình có khả năng vừa dựng được giao diện xử lý logic phía client vừa có thể tạo ra được ứng dụng chạy trên server. Nói cách khác là việc đòi hỏi một … Read more

Hướng Dẫn Cơ Bản Về Elasticsearch Với Node.js

Elasticsearch là một công cụ tìm kiếm mạnh mẽ và có khả năng mở rộng cao, thường được sử dụng để tìm kiếm văn bản toàn phần, phân tích log, và lưu trữ dữ liệu dạng phi cấu trúc. Trong bài viết này, chúng ta cùng tìm hiểu cách Elasticsearch hoạt động và cách tích … Read more

So sánh Golang và NodeJS: Nên chọn nền tảng nào cho dự án của bạn?

Hiện nay anh em Dev có rất nhiều sự lựa chọn ngôn ngữ lập trình để phát triển Web, 2 trong số đó là NodeJS và Golang. Cùng được giới thiệu vào năm 2009, một thời gian dài trước đây, NodeJS luôn tỏ ra vượt trội về thị phần hơn so với Golang. Tuy nhiên những năm gần đây, … Read more

Java Core là gì? Phân biệt Java Core và Java

Java là một ngôn ngữ lập trình được sử dụng phổ biến nhất hiện nay với ứng dụng của nó trong nhiều lĩnh vực khác nhau từ lập trình Web, viết ứng dụng cho desktop, thiết bị di động hay các phần mềm hệ thống lớn. Ngôn ngữ lập trình Java bao gồm nhiều thành phần, phiên bản … Read more