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
    • 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
  • 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

Phân tích & Thiết kế hướng đối tượng linh hoạt (Agile Object Orientation)

OOAD là gì và vì sao cần quan tâm? Phân tích và thiết kế hướng đối tượng (Object-Oriented Analysis and Design – OOAD) là một phương pháp giúp chúng ta phát triển phần mềm dựa trên các đối tượng (object) – những thành phần mô phỏng các thực thể, hành vi trong thế giới thực. […]

  • 12-06-2025
  • Toanngo92
  • 0 Comments

Thiết kế Lấy Người Dùng Làm Trung Tâm (User Centred Design)

Trong nhiều thập kỷ, quá trình phát triển phần mềm thường bị chi phối bởi nhà phát triển, kỹ sư và nhà quản lý dự án. Người dùng – những người thực sự sẽ tương tác với hệ thống hàng ngày – thường chỉ xuất hiện như một danh sách yêu cầu đầu vào. Khi […]

  • 10-06-2025
  • Toanngo92
  • 0 Comments

Giới thiệu khái niệm và một số mô hình cơ sở dữ liệu phân tán

🧠 1. Định nghĩa cơ bản Cơ sở dữ liệu phân tán là một hệ thống cơ sở dữ liệu trong đó dữ liệu không được lưu trữ tại một địa điểm duy nhất, mà được chia nhỏ và phân bố tại nhiều vị trí khác nhau (gọi là site), nhưng vẫn hoạt động như […]

  • 10-06-2025
  • Toanngo92
  • 0 Comments

Mô hình mẫu trên giấy (nguyên mẫu giấy) – Paper Prototyping

Trước khi bắt đầu phát triển, cần tiến hành triển khai phần mềm, phải hiểu rõ người dùng muốn gì từ hệ thống. Điều này được thực hiện thông qua quá trình phân tích (analysis), dưới dạng một chuỗi hoạt động tham vấn chuyên sâu. “Before we begin to develop a system, we must understand […]

  • 08-06-2025
  • Toanngo92
  • 0 Comments

Giới thiệu khái niệm Data Warehouse và một số mô hình phổ biến

Lý do và nhu cầu sử dụng Data Warehouse 🧠 1. Tại sao cần kho dữ liệu? Kho dữ liệu là một giải pháp giúp doanh nghiệp: 🔄 a. Hạn chế của hệ thống OLTP (Online Transaction Processing) → OLTP KHÔNG phải là công cụ BI (Business Intelligence) 📊 b. Vai trò của OLAP (Online […]

  • 08-06-2025
  • Toanngo92
  • 0 Comments

3. Quản lý dự án công nghệ thông tin (IT PROJECT MANAGEMENT)

Mục tiêu bài viết Giải thích quản lý dự án CNTT là gì và tại sao cần thiết. Mô tả các giai đoạn trong vòng đời quản lý dự án. Nêu và giải thích các bước then chốt trong từng giai đoạn. Khái niệm quản lý dự án CNTT Quản lý dự án là việc […]

  • 24-05-2025
  • Toanngo92
  • 0 Comments

2. Áp dụng các chuẩn mực và đạo đức nghề nghiệp trong CNTT

Mục tiêu học tập Sau khi đọc xong bài viết này, sinh viên có thể: Vấn đề chuyên môn trong CNTT Người làm trong ngành CNTT chịu ảnh hưởng từ nhiều phía: Trách nhiệm nghề nghiệp cần được xem xét nghiêm túc. Người làm nghề phải chịu trách nhiệm về hành vi của mình. 📌 […]

  • 21-05-2025
  • Toanngo92
  • 0 Comments

1. Giới thiệu khái niệm chuẩn mực và đạo đức nghề nghiệp trong CNTT

Mục tiêu của bài viết: Sau khi đọc xong bài viết này, sinh viên sẽ: Vấn đề xã hội trong CNTT Trách nhiệm xã hội của một chuyên gia CNTT bắt đầu – và cũng có thể kết thúc – từ chính bạn. Cốt lõi của mọi vấn đề xã hội là hệ giá trị […]

  • 19-05-2025
  • Toanngo92
  • 0 Comments

1. Giới thiệu nội dung môn học phân tích hệ thống thông tin

1. Giới thiệu chung Hệ thống thông tin (Information Systems – IS) là một cấu trúc phức tạp kết hợp các thành phần gồm phần mềm, phần cứng, dữ liệu, quy trình nghiệp vụ và con người. Mục tiêu chính của hệ thống thông tin là nâng cao hiệu quả trong các hoạt động chiến […]

  • 16-05-2025
  • Toanngo92
  • 0 Comments

4. KIỂM THỬ VÀ TRIỂN KHAI HỆ THỐNG

4.1 Giới thiệu Sau khi thiết kế và lập trình xong hệ thống, giai đoạn kiểm thử và triển khai là bước thiết yếu để đảm bảo hệ thống hoạt động đúng, ổn định và đáp ứng yêu cầu người dùng. Chương này trình bày quy trình kiểm thử, các loại kiểm thử phổ biến, […]

  • 12-05-2025
  • Toanngo92
  • 0 Comments

3. THIẾT KẾ HỆ THỐNG

3.1 Giới thiệu Thiết kế hệ thống là bước tiếp theo sau khi hoàn tất việc phân tích và đặc tả yêu cầu. Trong bước này, kiến trúc phần mềm được mô hình hóa bằng các biểu đồ giúp nhóm phát triển hiểu được cách hệ thống sẽ được xây dựng và vận hành. Thiết […]

  • 10-05-2025
  • Toanngo92
  • 0 Comments

Giới thiệu nội dung series phân tích thiết kế và triển khai phần mềm

Giới thiệu nội dung học Giao tiếp trong phát triển phần mềm Giao tiếp – Sự phức tạp từ con người Hậu quả khi giao tiếp kém Phân tích Miền vấn đề (Problem Domain) Phác thảo giấy (Paper Prototyping) Thiết kế Triển khai Lý do cần OOAD OOAD – Các khái niệm hướng đối tượng […]

  • 08-05-2025
  • Toanngo92
  • 0 Comments

2. PHÂN TÍCH VÀ ĐẶC TẢ HỆ THỐNG

2.1 Giới thiệu Phân tích hệ thống là giai đoạn quan trọng giúp hiểu đúng và đầy đủ các yêu cầu từ người dùng cuối (end-user), từ đó chuyển hóa thành tài liệu đặc tả phục vụ cho các bước thiết kế và phát triển phần mềm. Mục tiêu của chương này: 2.2 Các bước […]

  • 08-05-2025
  • Toanngo92
  • 0 Comments

1. TỔNG QUAN KIẾN THỨC THỰC HÀNH TRIỂN KHAI DỰ ÁN CÔNG NGHỆ THÔNG TIN

1.1 Mục tiêu học phần Môn học này được thiết kế nhằm trang bị cho sinh viên kiến thức, kỹ năng và thái độ chuyên nghiệp để thực hiện một dự án phần mềm hoàn chỉnh từ đầu đến cuối. Dự án không chỉ là nơi để áp dụng các kỹ năng kỹ thuật mà […]

  • 06-05-2025
  • Toanngo92
  • 0 Comments

Hướng dẫn tự cài đặt n8n comunity trên CyberPanel, trỏ tên miền

Ở bài viết này, mình sẽ chia sẻ với các bạn cách cài đặt n8n comunity trên cloud server/home server để tiết kiệm chi phí. Nếu setup kĩ thuật bằng docker đã có nhiều bài viết trên mạng, ở bài viết này mình sẽ hướng dẫn các bạn tạo n8n đằng docker, sau đó trỏ […]

  • 21-04-2025
  • Toanngo92
  • 1 Comment

Mẫu prompt tạo mô tả chi tiết bối cảnh

Mục đích bài viết này để cung cấp mẫu prompt nhanh chóng yêu cầu chatGPT vẽ các nội dung dựa theo nhu cầu thực tế Mẫu prompt vẽ mô hình thu nhỏ 3D theo trend tạo ảnh bằng AI: Create a highly detailed miniature dollhouse-style diorama, captured from a top-down, wide-angle view, placed on a […]

  • 07-04-2025
  • Toanngo92
  • 1 Comment

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

Kiến trúc .NET Core Giới thiệu về .NET Core Cấu trúc .NET Core trong hệ thống NET Stack Thư viện Runtime và NuGet Packages Các tính năng của .NET Core Tính năng Mô tả Cross-Platform (Đa nền tảng) .NET Core mở rộng triết lý “Build once, run anywhere”, có thể chạy trên mọi hệ điều […]

  • 04-04-2025
  • Toanngo92
  • 1 Comment

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

ASP.NET Core MVC và Razor Pages Cách hoạt động của Razor Engine: Đặc điểm của Razor: Các phần mở rộng tệp cho Razor View: Một số đặc điểm nổi bật của cú pháp Razor: Quy tắc cú pháp Razor cho C#: Tạo ứng dụng MVC với Razor View Các bước tạo ứng dụng Razor-based MVC: […]

  • 03-03-2025
  • Toanngo92
  • 0 Comments

Các Phương thức hành động (Action Methods) và khái niệm nâng cao trong C# MVC

Phương Thức Hành Động trong MVC Các phương thức hành động trong ASP.NET xử lý yêu cầu và tạo ra phản hồi tương ứng. Thông thường, phản hồi được tạo dưới dạng ActionResult. Các hành động thường được ánh xạ trực tiếp với tương tác người dùng. Ví dụ, mở trình duyệt web và nhập […]

  • 24-02-2025
  • Toanngo92
  • 0 Comments

Giới thiệu môi trường làm việc ruby: giao diện dòng lệnh, typed ruby, gem, và gỡ lỗi

Ruby từ giao diện dòng lệnh (Ruby from the Command Line) Ruby hỗ trợ mạnh mẽ cho việc thực thi các tập lệnh và công cụ dòng lệnh. Phần này hướng dẫn cách sử dụng Ruby trên terminal: Khái niệm Ruby Gems Ruby Gems là hệ thống quản lý thư viện (packages) mạnh mẽ, giúp […]

  • 23-01-2025
  • Toanngo92
  • 0 Comments
1 2 3 4 … 21

Dịch vụ thiết kế Wesbite

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

Truy Vấn Dữ Liệu Với SELECT Trong MySQL

Các Lệnh DML Cơ Bản Trong MySQL: INSERT, UPDATE, DELETE

TCL Trong MySQL – Quản Lý Giao Dịch Với COMMIT, ROLLBACK, SAVEPOINT

DCL Trong MySQL – Quản Lý Quyền Truy Cập Với GRANT và REVOKE

FUNCTION Trong MySQL – Định Nghĩa Hàm Tùy Chỉnh Trả Về Giá Trị

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
×