Phân Biệt Frontend, Backend, Fullstack – so sánh chi tiết
Bạn đang theo đuổi con đường trở thành lập trình viên nhưng vẫn chưa thật sự hiểu hết về Frontend, Backend và Fullstack. Cùng...
Thuật toán CNN là gì? Cấu trúc mạng Convolutional Neural Network
CNN (Convolutional Neural Network) là gì?
CNN là gì? Convolutional Neural Network (CNNs – Mạng nơ-ron tích chập) là một trong những mô hình Deep...
Tất tần tật về thuộc tính position trong CSS
Hiểu về thuộc tính position trong CSS - Khi bạn thiết kế các layout cho website việc chuyển từ file thiết kế theo định...
Regex là gì? Cú pháp và cách viết Regex chi tiết
Bạn thường xuyên viết những đoạn mã dài và lặp đi lặp lại và cần một pattern để tối ưu. Regular Expression (Regex) chính...
Git là gì? Các lệnh git cơ bản mà mọi lập trình viên nên...
Git là gì?
Git là một hệ thống quản lý phiên bản phân tán (Distributed Version Control System – DVCS), nó là một trong những...
Docker là gì? Kiến thức cơ bản về Docker
Setup và triển khai ứng dụng lên một hoặc nhiều server thực sự rất vất vả. Bạn phải cài đặt các công cụ và...
Quy hoạch động là gì? Nguyên lý hoạt động của Dynamic Programming
Trong bài viết này, Topdev sẽ giới thiệu với các bạn một thuật toán thần thánh: thuật toán quy hoạch động. Nếu bạn tham...
Thuật toán là gì? 11 thuật toán hàng đầu dành cho lập trình viên
Xã hội hiện tại đang chứng kiến một cuộc cách mạng to lớn trong lĩnh vực công nghệ. Những phát minh mới liên tục...
CORS là gì? Giới thiệu tất tần tật về CORS
Cors là gì? Vai trò của Cors? Nó là một nhu cầu rất thông dụng với các developer web đó là truy truy vấn...
CI/CD là gì? Triển khai quy trình CI/CD với Gitlab
CI/CD là gì? Tầm quan trọng của quy trình CI CD là gì và tại sao bạn nên sử dụng chúng để phát triển...
Cây nhị phân trong C++
Bài viết được sự cho phép của tác giả Khiêm Lê
Cây nhị phân là một cấu trúc dữ liệu quan trọng mà trong môn...
Tổng hợp 7 thuật toán sắp xếp phổ biến trong C++
Bài viết được sự cho phép của tác giả Khiêm Lê
Thuật toán sắp xếp là lời giải của bài toán sắp xếp. Mục đích...
SOLID là gì? Áp dụng SOLID để trở thành lập trình viên giỏi
Phần mềm được xem là tốt khi khi nó có kiến trúc tốt. Kiến trúc phần mềm tương tự như móng nhà, móng yếu...
Redux là gì? Hiểu rõ cơ bản cách dùng Redux
Giới thiệu
Nói chung Redux khá là phổ biến. Tuy nhiên, không phải tất cả chúng ta đều biết nó là gì và cách sử...
Lập trình game là gì? Lộ trình tự học lập trình game cho người...
Dù cho bạn ở bất cứ cấp độ nào thì bạn vẫn có thể làm trở thành lập trình viên game. 2 năm trước,...
Elasticsearch là gì? Tìm hiểu về Elasticsearch
Elasticsearch là gì?
Elasticsearch là gì? - là một công cụ tìm kiếm dựa trên nền tảng Apache Lucene. Nó cung cấp một bộ máy...
Session là gì? Cookie là gì?
Session là gì? - Session, Cookie là 2 khái niệm được nhắc đến thường xuyên đối với các lập trình web. Khi mới bắt...
SASS/SCSS là gì?
Bất cứ một lập trình viên nào đều phải từng làm việc liên quan đến CSS. Tuy nhiên làm việc với CSS thuần một...
Node.js là gì? Tổng hợp kiến thức NodeJS từ A-Z
Node.js được xây dựng dựa trên JavaScript runtime. Nghe thật tuyệt, nhưng bạn đã thật sự hiểu chi tiết Node.js là gì? Nó hoạt...
JSON Web Token (JWT) là gì ?
Jwt là gì? Trong bài viết này mình cùng tìm hiểu khái niệm JWT là gì , trước tiên hãy xem giải thích theo lý...




















