hocvietcode.com
  • Trang chủ
  • Học lập trình
    • Lập trình C/C++
    • Cấu trúc dữ liệu và giải thuật
    • Lập trình HTML
    • Lập trình Javascript
      • Javascript cơ bản
      • ReactJS framework
      • AngularJS framework
      • Typescript cơ bản
      • Angular
    • Lập trình Mobile
      • Lập Trình Dart Cơ Bản
        • Dart Flutter Framework
    • Cơ sở dữ liệu
      • MySQL – MariaDB
      • Micrsoft SQL Server
      • Extensible Markup Language (XML)
      • JSON
      • MongoDB
    • Lập trình PHP
      • Lập trình PHP cơ bản
      • Laravel Framework
    • Lập trình Java
      • Java Cơ bản
    • Lập trình C#
      • Lập Trình C# Cơ Bản
      • ASP.NET Core MVC
    • Machine Learning
    • Git và Github
  • WORDPRESS
    • WordPress cơ bản
    • WordPress nâng cao
    • Chia sẻ WordPress
  • Kiến thức hệ thống
    • Microsoft Azure
    • Docker
    • Linux
  • Chia sẻ IT
    • Tin học văn phòng
      • Microsoft Word
      • Microsoft Excel
    • Marketing
      • Google Adwords
      • Facebook Ads
      • Kiến thức khác
    • Chia sẻ phần mềm
    • Review công nghệ
    • Công cụ – tiện ích
      • Kiểm tra bàn phím online
      • Kiểm tra webcam online
Đăng nhập
  • Đăng nhập / Đăng ký

Please enter key search to display results.

HomeTác giả: Toanngo92

Database Command trong MongoDB

Trong session này, chúng ta sẽ thảo luận một số vấn đề: Các lệnh database chủ yếu liên quan đến: Các truy vấn sử dụng database commands thường khá phức tạp. Session này sẽ: 5.1 Introduction to Database Commands Các developer sử dụng MongoDB database commands để: Một số nhóm lệnh database trong MongoDB gồm: […]

  • 10-03-2026
  • Toanngo92
  • 0 Comments

Aggregation Pipeline – Các pipeline tổng hợp

Trong buổi học này, chúng ta sẽ tìm hiểu: Aggregation trong MongoDB giúp nhóm nhiều document lại với nhau, áp dụng một số thao tác xử lý và trả về một kết quả tổng hợp. Điều này giúp thu được những thông tin hữu ích phục vụ cho việc ra quyết định trong kinh doanh. […]

  • 09-03-2026
  • Toanngo92
  • 0 Comments

Các toán tử trong MongoDB

Trong bài viết này này, chúng ta sẽ: MongoDB cung cấp nhiều loại toán tử khác nhau cho phép người dùng tương tác hiệu quả với cơ sở dữ liệu. Buổi học này mô tả các loại toán tử trong MongoDB và cách sử dụng chúng nói chung.Ngoài ra, buổi học còn trình bày chi […]

  • 03-03-2026
  • Toanngo92
  • 0 Comments

Làm việc với cơ sở dữ liệu MongoDB

2.1 Cài đặt MongoDB Database Tools MongoDB cung cấp một tập hợp các công cụ giúp người dùng làm việc và quản lý cơ sở dữ liệu. Tên công cụ Mô tả mongodump Xuất và tạo bản sao lưu nhị phân của cơ sở dữ liệu mongorestore Khôi phục dữ liệu từ mongodump vào database […]

  • 03-03-2026
  • Toanngo92
  • 0 Comments

Hướng dẫn triển khai GitHub Deploy Key qua SSH trên Linux Server

1. Deploy key là gì? Deploy key là một SSH key được gắn trực tiếp vào một repository GitHub, thay vì gắn với tài khoản người dùng. Ưu điểm: Deploy key ≠ SSH key cá nhân. 2. Chuẩn bị môi trường Yêu cầu: Kiểm tra git: Nếu chưa có: 3. Tạo SSH deploy key trên […]

  • 14-02-2026
  • Toanngo92
  • 0 Comments

Giới thiệu mongoDB

🎯 Mục tiêu học tập (Learning Objectives) Trong phiên học này, học viên sẽ học được cách: Tổng quan về cơ sở dữ liệu Cơ sở dữ liệu đã được sử dụng trong một thời gian rất dài. Phần lớn các công ty hiện nay sử dụng cơ sở dữ liệu có cấu trúc như […]

  • 03-02-2026
  • Toanngo92
  • 0 Comments

Tích hợp liên tục / Triển khai liên tục (CI/CD) với Git

Tích hợp liên tục / Triển khai liên tục (Continuous Integration / Continuous Deployment) Tổng quan (Overview) Trong phát triển phần mềm hiện đại, Tích hợp liên tục (CI) và Triển khai liên tục (CD) đã trở thành nền tảng cho việc phân phối phần mềm hiệu quả và đáng tin cậy. Bài viết này […]

  • 30-01-2026
  • Toanngo92
  • 0 Comments

Tích hợp AI với GitHub

Tổng quan về các công cụ AI trên GitHub (Overview of AI Tools on GitHub) GitHub, một nền tảng hàng đầu về quản lý phiên bản và phát triển cộng tác, lưu trữ rất nhiều công cụ AI. Các công cụ này trải rộng trên nhiều lĩnh vực của AI, bao gồm Machine Learning (ML), […]

  • 26-01-2026
  • Toanngo92
  • 0 Comments

Các lệnh và thao tác Git nâng cao

Additional Git Commands – Rebase Rebasing là một lệnh Git nâng cao cho phép lập trình viên tích hợp các thay đổi từ nhánh này sang nhánh khác.Không giống như merge (tạo ra một commit mới để kết hợp lịch sử của hai nhánh), rebase sẽ viết lại lịch sử commit bằng cách đặt các […]

  • 23-01-2026
  • Toanngo92
  • 0 Comments

Phân nhánh, Gộp nhánh và Giải quyết xung đột

Branching, Merging, and Conflict Resolution (Phân nhánh, Gộp nhánh và Giải quyết xung đột) So sánh Branching và Merging Bảng dưới đây so sánh phân nhánh và gộp nhánh theo nhiều khía cạnh: Khía cạnh Branching (Phân nhánh) Merging (Gộp nhánh) Mục đích Cho phép phát triển độc lập tính năng/sửa lỗi Tích hợp thay […]

  • 23-01-2026
  • Toanngo92
  • 0 Comments

Các lệnh Git cơ bản và Quản lý Commit

  Các lệnh Git cơ bản (Basic Git Commands) Git là một hệ thống VCS mạnh mẽ giúp lập trình viên quản lý codebase. git init Khi bắt đầu một dự án mới và muốn quản lý bằng Git, người dùng chạy git init tại thư mục gốc. Nếu repository đã tồn tại và muốn […]

  • 19-01-2026
  • Toanngo92
  • 0 Comments

Giới thiệu về Hệ thống Quản lý Phiên bản (VCS), Git và GitHub

Giới thiệu về Hệ thống Quản lý Phiên bản (VCS) Quản lý phiên bản (còn gọi là quản lý mã nguồn) là quá trình theo dõi và quản lý các thay đổi trong mã nguồn phần mềm. VCS là các công cụ hỗ trợ nhóm phát triển phần mềm trong việc quản lý thay đổi […]

  • 14-01-2026
  • Toanngo92
  • 0 Comments

Xử lý lỗi trong MySQL

ySQL dùng HANDLER để “bắt lỗi” khi có sự cố xảy ra trong: 👉 Cách hoạt động: 2. Cú pháp tương đương TRY – CATCH 🔹 Cấu trúc tổng quát Trong đó: 3. Ví dụ đơn giản (tương đương TRY – CATCH) Ví dụ: INSERT lỗi thì rollback 👉 Ý nghĩa: 4. Ví dụ CONTINUE […]

  • 18-12-2025
  • Toanngo92
  • 0 Comments

Hướng dẫn tạo cloudflared tunnel để phục vụ web cho home server trong trường hợp không mở port public

1. Thêm tên miền và chuyển DNS cho Cloudflare 2. Cài đặt phần mềm cloudflared trên máy chủ tại nhà Xác thực với cloudflared: Lệnh này sẽ mở trình duyệt, bạn đăng nhập vào tài khoản Cloudflare và chọn tên miền để xác thực. Lệnh này sinh ra chứng chỉ (cert.pem hoặc tương đương) dùng […]

  • 30-10-2025
  • Toanngo92
  • 0 Comments

12. Bảo mật Mạng Không dây (Wireless Security)

📡 Mạng Không Dây – Linh Hoạt Nhưng Không Kém Rủi Ro Hiểu Cách Mạng Không Dây Hoạt Động – Để Bảo Vệ Ngay Từ Gốc “Mạng không dây mang đến sự tự do – và cũng mở ra cánh cửa cho những mối đe dọa vô hình.” Mạng không dây (wireless network) đã trở […]

  • 21-08-2025
  • Toanngo92
  • 0 Comments

11. Truy cập Từ xa (Remote Access)

🌐 Truy Cập Từ Xa Là Gì? Làm Việc Mọi Lúc – Mọi Nơi – Mà Vẫn Kết Nối Với Hệ Thống Của Bạn “Không phải lúc nào bạn cũng ở văn phòng – nhưng hệ thống thì vẫn luôn cần bạn kết nối.” Truy cập từ xa (Remote Access) là một công nghệ cho […]

  • 20-08-2025
  • Toanngo92
  • 0 Comments

10. Mạng riêng ảo (VPN)

🔐 VPN Là Gì? Mạng Riêng Ảo – Khi Internet Trở Thành Đường Truyền Riêng “Bạn không cần thuê đường truyền đắt đỏ để có một mạng riêng – bạn chỉ cần VPN.” Trong thời đại mà làm việc từ xa, chuyển dữ liệu qua Internet và truy cập toàn cầu là điều tất yếu, […]

  • 19-08-2025
  • Toanngo92
  • 0 Comments

9. Tường lửa (Firewalls)

🔥 Tường Lửa Là Gì? Tuyến Phòng Thủ Đầu Tiên Trong Bảo Mật Mạng “Trong thế giới mạng, nếu không có tường lửa, hệ thống của bạn là một ngôi nhà không cửa.” Trong kiến trúc bảo mật mạng hiện đại, tường lửa (firewall) được ví như người gác cổng trung thành – cho phép […]

  • 18-08-2025
  • Toanngo92
  • 0 Comments

8. Kiểm soát truy cập (Access Control)

🔐 Kiểm Soát Truy Cập Là Gì? – Nền Tảng Bảo Vệ Hệ Thống Thông Tin “Không phải ai cũng được phép đi vào mọi nơi – và trong thế giới số, điều đó cũng đúng.” Trong một hệ thống thông tin, không phải người dùng nào cũng nên có quyền truy cập vào mọi […]

  • 17-08-2025
  • Toanngo92
  • 0 Comments

7. Xác thực (Authentication)

🔐 Tổng Quan Về Xác Thực – Tuyến Phòng Thủ Đầu Tiên Trong An Ninh Mạng “Không biết bạn là ai, tôi không thể cho bạn vào.” Trong thế giới số hóa ngày nay, xác thực (authentication) là nền tảng không thể thiếu trong mọi hệ thống bảo mật. Từ việc mở khóa điện thoại, […]

  • 16-08-2025
  • Toanngo92
  • 0 Comments
1 2 … 23

Dịch vụ thiết kế Wesbite

NỘI DUNG MỚI CẬP NHẬT

Cách dùng thẻ div trong HTML để tạo các khối giao diện

Kiến trúc .NET Core và Triển khai Kestrel Web Server

Database Command trong MongoDB

Aggregation Pipeline – Các pipeline tổng hợp

Một số cải tiến trong ASP.NET Core, Razor Page, Model Binding, Gabbage collection

Giới thiệu

hocvietcode.com là website chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !

Liên hệ quảng cáo: [email protected]

Kết nối với HỌC VIẾT CODE

© hocvietcode.com - Tech888 Co .Ltd since 2019

Đăng nhập

Trở thành một phần của cộng đồng của chúng tôi!
Registration complete. Please check your email.
Đăng nhập bằng google
Đăng kýBạn quên mật khẩu?

Create an account

Welcome! Register for an account
The user name or email address is not correct.
Registration confirmation will be emailed to you.
Log in Lost your password?

Reset password

Recover your password
Password reset email has been sent.
The email could not be sent. Possible reason: your host may have disabled the mail function.
A password will be e-mailed to you.
Log in Register
×