40+ câu hỏi phỏng vấn OOP không thể bỏ qua (Phần 2)
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
II. Câu hỏi phỏng vấn về Lập trình hướng đối tượng (OOP) (Phần...
40+ câu hỏi phỏng vấn OOP không thể bỏ qua (Phần 1)
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
I. Lập trình hướng đối tượng là gì?
OOP (Object-Oriented Programming) là một mô hình...
Higher order Functions là gì? Sử dụng như thế nào?
Bài viết được sự cho phép của tác giả Duy Phan
Đây là một khái niệm rất quan trọng trong Functional Programming. Ở đây mình...
Tìm hiểu về Authentication vs Authorization – Cơ chế hoạt động
Bài viết được sự cho phép bởi tác giả Vũ Thành Nam
Khi bạn vào một website nào đó, bạn sẽ thường thấy chức năng đăng...
Hàm trong Python – Cú pháp và một số hàm phổ biến
Hàm - Function là một khái niệm cơ bản quan trọng nhất trong mọi ngôn ngữ lập trình mà bạn cần nắm vững để...
.NET core là gì? Lịch sử hình thành và phát triển của .NET core
Bạn mới dấn thân vào con đường lập trình web và bối rối vì quá nhiều thuật ngữ như .NET, .NET core, .NET framework....
ASP.NET là gì? Phân tích thành phần và phương thức hoạt động chi tiết
Trong thời đại công nghệ hiện nay, việc phát triển các ứng dụng web động và dịch vụ web là một nhu cầu thiết...
.NET là gì? Nền tảng phát triển ứng dụng toàn diện của Microsoft
.NET là gì? .NET là nền tảng phát triển ứng dụng toàn diện của Microsoft, đã được sử dụng trong nhiều thập kỷ để...
Ngôn ngữ Ruby là gì? Tìm hiểu chi tiết về ngôn ngữ lập trình...
Trong thế giới lập trình đa dạng, Ruby nổi lên như một ngôn ngữ lập trình độc đáo và đầy tiềm năng. Được ra...
Tất tần tật về các loại toán tử trong Python
Trong lập trình, toán tử có thể hiểu là một hàm với các toán hạng là các giá trị đầu vào (input), thực hiện...
Hướng dẫn tạo hiệu ứng văn bản sử dụng Gradient Text CSS
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Hiệu ứng văn bản với gradient text là một cách tuyệt vời để...
Khi nào nên sử dụng cluster trong Node.js – đa luồng trong Node.js
Bài viết được sự cho phép của tác giả Sơn Dương
Từ trước tới nay, các bạn được học về Node.js đều được bảo là...
Giới thiệu về RedisJSON – Mảnh ghép hoàn hảo cho RediSearch
Bài viết được sự cho phép của tác giả Tống Xuân Hoài
Vấn đề
Tôi đã có một bài viết về vấn đề blog của tôi...
Áp dụng quy tắc IRAC trong công việc cho developers
Bài viết được sự cho phép của tác giả Duy Phan
IRAC (Issue - Rule - Analysis - Conclusion) là một phương pháp phổ biến...
Cách làm cho Github Profile Readme của bạn thu hút hơn
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Github không chỉ là một nơi để lưu trữ mã nguồn mở và...
Sự khác biệt giữa API và Webhook là gì?
Bài viết được sự cho phép của tác giả Duy Phan
Một API cho phép giao tiếp hai chiều giữa các ứng dụng phần mềm...
Room Database trong Android – hướng dẫn sử dụng chi tiết
Bài viết được sự cho phép bởi tác giả Sơn Dương
Các bài trước mình đã hướng dẫn các bạn sử dụng Sqlite và Realm database. Tuy nhiên,...
7 mẹo tạm biệt dirty code trong lập trình JS
Bài viết được sự cho phép của tác giả Duy Phan
Trong thế giới lập trình, trách nhiệm lớn nhất của chúng ta không phải...
Tổng quan về CQRS – Thiết kế hệ thống chịu tải lớn và dễ...
Bài viết được sự cho phép của tác giả Lê Nhật Thanh
Target của bài viết: Những bạn muốn trở thành Senior backend developer hoặc...
TOP 35 câu hỏi phỏng vấn Docker và cách trả lời hay nhất (Phần...
Bài viết được sự cho phép của tác giả Nguyễn Thành Nam
Để giúp bạn chuẩn bị tốt nhất cho các cuộc phỏng vấn liên...