LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG 2

Language Integrated Query (LINQ)

ộ N i dung

Giới thiệu LINQ LINQ to Object LINQ to XML LINQ to ADO.NET

using System; using System.Collections.Generic; namespace Demo01 { class Program { static void Main(string[] args) { string[]greetings={"hello world","hello LINQ","hello

Apress" };

ớ ệ Gi i thi u LINQ

Trước khi có LINQ

List result = new List(); foreach (string greeting in greetings) { if (greeting.EndsWith("LINQ")) { result.Add(greeting); } } foreach (string item in result) { Console.WriteLine(item); } Console.ReadLine(); } } }

using System; using System.Linq; namespace Demo01 { class Program { static void Main(string[] args) { string[]greetings = {"hello world", "hello LINQ", "hello

Apress" };

var items = from s in greetings

ớ ệ Gi i thi u LINQ

where s.EndsWith("LINQ") select s;

foreach (var item in items) Console.WriteLine(item);

} } }

Khi có LINQ

ớ ệ Gi i thi u LINQ

 Language Integrated Query (LINQ) là ngôn ngữ truy vấn hợp nhất trên các loại dữ liệu khác nhau.

 Với LINQ, bạn có thể truy vấn nhiều nguồn dữ liệu khác nhau trong C#: đối tượng (object), cơ sở dữ liệu SQL, tài liệu XML, mô hình dữ liệu thực thể (entity data model).

 Đưa ra khả năng lập trình mới trong .NET - Giải

pháp lập trình hợp nhất

VB

Others…

C#

.NET Language­Integrated Query

LINQ enabled data sources LINQ enabled data sources

LINQ enabled ADO.NET LINQ enabled ADO.NET

LINQ To XML

LINQ To Objects

LINQ To Datasets

LINQ To SQL

LINQ To Entities

         <author/>     <price/> </book></p> <p>ớ ệ Gi i thi u LINQ</p> <h4>Objects Objects</h4> <h4>Relational Relational</h4> <h4>XMLXML</h4> <p>LINQ provides one programming model for all types of data (objects, SQL, XML, DataSets)</p> <p>ớ ệ Gi i thi u LINQ</p> <h4> Tất cả các thao tác truy vấn LINQ gồm 3 hành</h4> <h4>động chính:  Lấy nguồn dữ liệu  Tạo truy vấn  Thực thi truy vấn</h4> <p>LINQ to Object</p> <h3>Sử dụng LINQ để truy vấn tập hợp các đối tượng dưới dạng IEnumerable hoặc IEnumerable<T></h3> <p>Ví dụ:</p> <p> int[ ] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };  List<Students> list;  string[] str = { "Visual Studio 2008", "LINQ", "WCF",</p> <p>"WWF", "WPF"};</p> <p>LINQ to Object</p> <h4>static void Main(string[] args) { int[ ] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 }; var lowNums = from n in numbers where n < 5 select n; Console.WriteLine("Numbers < 5:"); foreach (var x in lowNums){ Console.WriteLine(x); } }</h4> <p>LINQ to Object</p> <h4>static void Main(string[] args) { string[] names = { "Alonso", "Zheng", "Smith", "Jones", "Smythe", "Small", "Ruiz", "Hsieh", "Jorgenson", "Ilyich", "Singh", "Samba", "Fatimah" }; var queryResults = from n in names where n.StartsWith("S") select n; foreach (var item in queryResults) { Console.WriteLine(item); } }</h4> <p>static void Main(string[] args) { List <Customer> customers = new List<Customer> {</p> <p>new Customer { ID="A", City="New York", Country="USA", Region="North America", Sales=9999 }, new Customer { ID="B", City="Mumbai", Country="India", Region="Asia", Sales=8888 }, new Customer { ID="C", City="Karachi", Country="Pakistan", Region="Asia", Sales=7777 }};</p> <p>LINQ to Object</p> <h4>var queryResults = from c in customers where c.Region == "Asia" select c; foreach (Customer c in queryResults) { Console.WriteLine(c); } }</h4> <p><?xml version="1.0" encoding="utf-8" ?> <SanPhams> <SanPham> <MaSanPham>1</MaSanPham> <TenSanPham>Sách lập trình C#</TenSanPham> <MaLoai>1</MaLoai> <DonGia>400000</DonGia> </SanPham> <SanPham> <MaSanPham>2</MaSanPham> <TenSanPham>Sách lập trình VB</TenSanPham> <MaLoai>1</MaLoai> <DonGia>50000</DonGia> </SanPham> </SanPhams></p> <p>LINQ to XML</p> <p>LINQ to XML</p> <h3>Cung cấp 1 công cụ mạnh trong việc truy vấn</h3> <h3>XML</h3> <p>var sp = (from c in</p> <p>XElement.Load("SanPham.xml").Elements("SanPham")</p> <p>select new</p> <p>{</p> <p>MaSanPham = (string)c.Element("MaSanPham"), TenSanPham = (string)c.Element("TenSanPham"), MaLoai = (string)c.Element("MaLoai"), DonGia = (string)c.Element("DonGia"), }).ToArray(); dgSanPham.DataSource = sp;</p> <p>LINQ to DataSet</p> <h3>LINQ to DataSet giúp truy vấn đối tượng</h3> <h3>Dataset dễ dàng và nhanh chóng</h3> <p>string str = "server = localhost; database = QLBH; uid=sa; pwd = 123456"; SqlConnection con = new SqlConnection(str); con.Open(); SqlDataAdapter da = new SqlDataAdapter("Select * From SanPham", con); DataSet ds = new DataSet(); da.Fill(ds, "SanPham"); var sp = (from sanpham in ds.Tables["SanPham"].AsEnumerable() select new {MaSanPham=sanpham["MaSanPham"],</p> <p>TenSanPham=sanpham["TenSanPham"],</p> <p>MaLoai=sanpham["MaLoai"], DonGia=sanpham["DonGia"]}).ToArray();</p> <p>dgSanPham.DataSource = sp; con.Close();</p> <p>LINQ to SQL</p> <h3>LINQ to SQL là một phiên bản Object</h3> <h3>-Relational Mapping (ORM).</h3> <p>Database</p> <p>DataContext</p> <p>Table</p> <p>Class</p> <p>View</p> <p>Class</p> <p>Column</p> <p>Field / Property</p> <p>Relationship</p> <p>Field / Property</p> <p>Stored Procedure</p> <p>Method</p> <p>LINQ to SQL – Lớp DataContext</p> <h3>Là một lớp kết nối đến CSDL Chuyển câu truy vấn thành câu lệnh SQL Đảm nhận việc tương tác với CSDL Thay đổi CSDL thông qua phương thức</h3> <h3>SubmitChanges()</h3> <p>LINQ to SQL</p> <h4>Ví dụ:</h4> <p>Cấu trúc LINQ to SQL</p> <h4>Application</h4> <h4>db.Customers.Add(c1); c2.City = “Seattle"; db.Customers.Remove(c3);</h4> <h4>from c in db.Customers where c.City == "London" select c.CompanyName</h4> <h4>Enumerate</h4> <h4>Objects</h4> <h4>SubmitChanges()</h4> <h4>LINQ to SQL</h4> <h4>Rows</h4> <h4>SQL Query or SProc</h4> <h4>DML( Data Manipulation Language) or SProcs</h4> <h4>INSERT INTO Customer … UPDATE Customer … DELETE FROM Customer …</h4> <h4>SELECT CompanyName FROM Customer WHERE City = 'London'</h4> <p>Ví dụ: Quản lý bán hàng</p> <p>Ví dụ: Quản lý bán hàng</p> <p>Ví dụ: Quản lý bán hàng</p> <p>Ví dụ: Quản lý bán hàng</p> <p>Ví dụ: Quản lý bán hàng</p> <h3>Thiết kế giao diện</h3> <p>DataClassesDataContext data = new</p> <p>DataClassesDataContext();</p> <p>var listsanpham = from sanpham in data.SanPhams select new { sanpham.MaSanPham,</p> <p>sanpham.TenSanPham,</p> <p>sanpham.MaLoai, sanpham.DonGia };</p> <p>dgSanPham.DataSource = listsanpham;</p> <p>Ví dụ: Quản lý bán hàng</p> <h3>Load_SanPham()</h3> <p>DataClassesDataContext data = new</p> <p>DataClassesDataContext();</p> <p>SanPham sp = new SanPham(); sp.MaSanPham = txtMaSanPham.Text.Trim(); sp.TenSanPham = txtTenSanPham.Text; sp.MaLoai = cboLoai.SelectedValue.ToString(); sp.DonGia =Convert.ToDecimal(txtDonGia.Text); data.SanPhams.InsertOnSubmit(sp); data.SubmitChanges();</p> <p>Ví dụ: Quản lý bán hàng</p> <h3>Insert_SanPham()</h3> <p>DataClassesDataContext data = new</p> <p>DataClassesDataContext();</p> <p>SanPham sp = (from sanpham in data.SanPhams where sanpham.MaSanPham ==</p> <p>txtMaSanPham.Text.Trim() select sanpham).Single<SanPham>(); data.SanPhams.DeleteOnSubmit(sp); data.SubmitChanges();</p> <p>Ví dụ: Quản lý bán hàng</p> <h3>Delete_SanPham()</h3> <p>DataClassesDataContext data = new</p> <p>DataClassesDataContext();</p> <p>SanPham sp = (from sanpham in data.SanPhams where sanpham.MaSanPham ==</p> <p>txtMaSanPham.Text.Trim() select sanpham).Single<SanPham>(); sp.MaSanPham = txtMaSanPham.Text;</p> <p>sp.TenSanPham = txtTenSanPham.Text; sp.MaLoai = cboLoai.SelectedValue.ToString(); sp.DonGia = Convert.ToDecimal(txtDonGia.Text); data.SubmitChanges();</p> <p>Ví dụ: Quản lý bán hàng</p> <h3>Update_SanPham()</h3> <p>LINQ vs ADO.NET</p> <h3>LINQ là tập mở rộng cho phép viết các câu truy vấn ngay trong các ngôn ngữ lập trình. ADO.NET là công nghệ cho phép các ứng dụng có thể kết nối và làm việc với các loại CSDL khác nhau</h3> <h3>LINQ không phải là một công nghệ được tạo</h3> <h3>ra để thay thế ADO.NET</h3> <h3>LINQ và 3­Layers</h3> <p>GUI</p> <p>var query = from ……</p> <p>Business logic</p> <p>where…… select ……</p> <p>Data Access</p> <p>DataClassesDataContext()</p> <p>Data</p> <p>Nhiệm vụ về nhà</p> <h3>Làm lại bài tập QLBH bằng LINQ to SQL Nghiên cứu XML và LINQ to XML Đọc thêm tài liệu LINQ để hiểu rõ cú pháp</h3> </div> </div></div><!----></div></div></div></div><div class="right" data-v-3626056d><div class="body" data-v-3626056d><h2 class="title-box" data-v-3626056d>Tài liệu liên quan</h2><!--[--><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/de-thi-ket-thuc-hoc-phan-cac-nen-tang-phat-trien-phan-mem-2023-2024-2865025.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250210/gaupanda073/135x160/7051739169642.jpg" alt="Đề thi Các nền tảng phát triển phần mềm học kì 2 năm 2023-2024" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/de-thi-ket-thuc-hoc-phan-cac-nen-tang-phat-trien-phan-mem-2023-2024-2865025.html" class="title clamp-5" data-v-af529853>Đề thi kết thúc học phần học kì 2 môn Các nền tảng phát triển phần mềm năm 2023-2024</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>5 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/xay-dung-cong-thong-tin-dien-tu-da-nen-tang-2690926.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2023/20230906/viindra/135x160/4321693966347.jpg" alt="Xây dựng cổng thông tin điện tử khoa công nghệ thông tin đa nền tảng: Kinh nghiệm và giải pháp" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/xay-dung-cong-thong-tin-dien-tu-da-nen-tang-2690926.html" class="title clamp-5" data-v-af529853>Xây dựng cổng thông tin điện tử khoa công nghệ thông tin trên thiết bị đa nền tảng</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>7 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-6-2668465.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2023/20230704/chankora08/135x160/3181688466092.jpg" alt="Bài giảng Công nghệ lập trình tích hợp Chương 6: TS. Nguyễn Quang Uy (Mới nhất)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-6-2668465.html" class="title clamp-5" data-v-af529853>Bài giảng Công nghệ lập trình tích hợp: Chương 6 - TS. Nguyễn Quang Uy</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>45 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-2668458.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2023/20230704/chankora08/135x160/4981688466106.jpg" alt="Bài giảng Công nghệ lập trình tích hợp Chương 2.1: TS. Nguyễn Quang Uy (Mới nhất)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-2668458.html" class="title clamp-5" data-v-af529853>Bài giảng Công nghệ lập trình tích hợp: Chương 2.1 - TS. Nguyễn Quang Uy</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>28 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-2668457.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2023/20230704/chankora08/135x160/1721688466108.jpg" alt="Bài giảng Công nghệ lập trình tích hợp: Chương 2.0 của TS. Nguyễn Quang Uy" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-2668457.html" class="title clamp-5" data-v-af529853>Bài giảng Công nghệ lập trình tích hợp: Chương 2.0 - TS. Nguyễn Quang Uy</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>59 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/giao-trinh-lap-trinh-mang-phan-2-dai-hoc-phan-thiet-2588652.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2022/20221125/trangvang0906/135x160/148714223.jpg" alt="Giáo trình Lập trình mạng Phần 2: Trường Đại học Phan Thiết (Chuẩn nhất)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/giao-trinh-lap-trinh-mang-phan-2-dai-hoc-phan-thiet-2588652.html" class="title clamp-5" data-v-af529853>Giáo trình Lập trình mạng: Phần 2 - Trường Đại học Phan Thiết</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>99 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-le-ba-vui-2578785.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2022/20221029/dongcoxanh2510/135x160/2081667017694.jpg" alt="Bài giảng Lập trình mạng Chương 3: Lê Bá Vui (Hướng dẫn chi tiết)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-le-ba-vui-2578785.html" class="title clamp-5" data-v-af529853>Bài giảng Lập trình mạng: Chương 3 - Lê Bá Vui</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>20 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-3-2516954.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2022/20220225/hoathachthao090/135x160/7161645784079.jpg" alt="Bài giảng Lập trình mạng: Chương 3 - ThS. Trần Đắc Tốt" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-3-2516954.html" class="title clamp-5" data-v-af529853>Bài giảng Lập trình mạng: Chương 3 - ThS. Trần Đắc Tốt</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>37 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-trinh-chat-nhieu-may-2422862.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2021/20210712/lovebychance07/135x160/3581626099942.jpg" alt="Chương trình Chat trên Nhiều Máy: Bài giảng Lập trình Mạng - Chương 7" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-trinh-chat-nhieu-may-2422862.html" class="title clamp-5" data-v-af529853>Bài giảng Lập trình mạng - Chương 7: Chương trình chat trên nhiều máy</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>19 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-lap-trinh-multicasting-2422859.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2021/20210712/lovebychance07/135x160/5801626099948.jpg" alt="Lập trình multicasting: Bài giảng Lập trình mạng - Chương 3" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-lap-trinh-multicasting-2422859.html" class="title clamp-5" data-v-af529853>Bài giảng Lập trình mạng - Chương 3: Lập trình multicasting</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>17 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><!--]--></div><div class="body" data-v-3626056d><h2 class="title-box" data-v-3626056d>Tài liêu mới</h2><!--[--><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/tai-lieu-hoc-tap-phat-trien-ung-dung-web-sinh-vien-cntt-2924624.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20251001/kimphuong1001/135x160/53391759303870.jpg" alt="Tài liệu học tập Phát triển ứng dụng Web cho sinh viên Công nghệ thông tin (Đại học)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/tai-lieu-hoc-tap-phat-trien-ung-dung-web-sinh-vien-cntt-2924624.html" class="title clamp-5" data-v-af529853>Tài liệu học tập Phát triển ứng dụng Web (Dùng cho sinh viên đại học Ngành Công nghệ thông tin)</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>166 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-chuong-3-muc-logic-so-2924105.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250923/k235480106081@tnut.edu.vn/135x160/59561758612236.jpg" alt="Bài giảng Kỹ thuật máy tính: Chương 3 - Tổng quan Mức logic số" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-chuong-3-muc-logic-so-2924105.html" class="title clamp-5" data-v-af529853>Bài giảng Kỹ thuật máy tính: Chương 3 - Mức logic số</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>93 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-kien-truc-may-tinh-2924104.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250923/k235480106081@tnut.edu.vn/135x160/16271758612239.jpg" alt="Bài giảng Kỹ thuật máy tính: Giới thiệu chung về kiến trúc máy tính - Chương 2" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-kien-truc-may-tinh-2924104.html" class="title clamp-5" data-v-af529853>Bài giảng Kỹ thuật máy tính: Chương 2 - Giới thiệu chung về kiến trúc máy tính</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>53 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-kien-truc-may-tinh-2924103.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250923/k235480106081@tnut.edu.vn/135x160/96321758612240.jpg" alt="Bài giảng kỹ thuật máy tính: Giới thiệu chung về kiến trúc máy tính (Chương 1)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-kien-truc-may-tinh-2924103.html" class="title clamp-5" data-v-af529853>Bài giảng Kỹ thuật máy tính: Chương 1 - Giới thiệu chung về kiến trúc máy tính</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>69 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-thiet-ke-web-vo-quang-trung-2923798.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250919/cuonggaim0000@gmail.com/135x160/29811758247841.jpg" alt="Bài giảng Thiết kế web Võ Quang Trung" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-thiet-ke-web-vo-quang-trung-2923798.html" class="title clamp-5" data-v-af529853>Bài giảng Thiết kế web - Võ Quang Trung</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>36 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/giao-trinh-thiet-ke-quan-tri-web-truong-cao-thang-2923794.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250919/cuonggaim0000@gmail.com/135x160/45131758248490.jpg" alt="Giáo trình Thiết kế và quản trị web Trường CĐ Kỹ thuật Cao Thắng" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/giao-trinh-thiet-ke-quan-tri-web-truong-cao-thang-2923794.html" class="title clamp-5" data-v-af529853>Giáo trình Thiết kế và quản trị web - Trường CĐ Kỹ thuật Cao Thắng</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>276 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/de-thi-ket-thuc-hoc-phan-phat-trien-trang-web-can-ban-2923233.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250911/kimphuong1001/135x160/76171757577227.jpg" alt="Đề thi Phát triển trang web căn bản học kì 2 năm 2024-2025 (có đáp án)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/de-thi-ket-thuc-hoc-phan-phat-trien-trang-web-can-ban-2923233.html" class="title clamp-5" data-v-af529853>Đề thi kết thúc học phần học kì 2 môn Phát triển trang web căn bản năm 2024-2025</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>7 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/de-thi-ket-thuc-hoc-ky-2-phat-trien-trang-web-can-ban-2922821.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250904/kimphuong1001/135x160/95541756971971.jpg" alt="Đề thi Phát triển trang web căn bản: Đề thi học kì 2 năm 2024-2025 (có đáp án)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/de-thi-ket-thuc-hoc-ky-2-phat-trien-trang-web-can-ban-2922821.html" class="title clamp-5" data-v-af529853>Đề thi kết thúc học phần học kì 2 môn Phát triển trang web căn bản năm 2024-2025</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>7 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-tap-tao-hien-thi-gio-hang-2922794.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250904/gmdedungthu@gmail.com/135x160/97831756950941.jpg" alt="Bài tập tạo giỏ hàng và hiển thị giỏ hàng chi tiết" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-tap-tao-hien-thi-gio-hang-2922794.html" class="title clamp-5" data-v-af529853>Bài tập Tạo và hiển thị giỏ hàng</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>4 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-tap-web-2922792.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250904/gmdedungthu@gmail.com/135x160/20401756950944.jpg" alt="Bài tập Web: Tổng hợp bài tập thực hành Web từ A-Z" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-tap-web-2922792.html" class="title clamp-5" data-v-af529853>Bài tập Web</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>8 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-tap-xml-dtd-xml-schema-quan-ly-hoa-don-2922790.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250904/gmdedungthu@gmail.com/135x160/39111756952540.jpg" alt="Bài tập XML, DTD và XML Schema quản lý hóa đơn: Hướng dẫn chi tiết" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-tap-xml-dtd-xml-schema-quan-ly-hoa-don-2922790.html" class="title clamp-5" data-v-af529853>Bài tập XML, DTD và XML Schema - Quản lý hóa đơn</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>2 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bao-cao-bai-tap-lon-quan-ly-thu-vien-2922777.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250903/nguyendatds204@gmail.com/135x160/87751756954649.jpg" alt="Báo cáo bài tập lớn quản lý thư viện: Kinh nghiệm và giải pháp" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bao-cao-bai-tap-lon-quan-ly-thu-vien-2922777.html" class="title clamp-5" data-v-af529853>Báo cáo bài tập lớn: Quản lý thư viện</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>40 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-c-plus-plus-2922417.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250826/signuptrendienthoai@gmail.com/135x160/78421756259144.jpg" alt="Bài giảng Lập trình C++ chuẩn nhất" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-lap-trinh-c-plus-plus-2922417.html" class="title clamp-5" data-v-af529853>Bài giảng Lập trình C++</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>86 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-tap-lap-trinh-c-plus-plus-2922416.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250826/signuptrendienthoai@gmail.com/135x160/45781756259145.jpg" alt="Bài tập Lập trình C++: Tổng hợp [kinh nghiệm/mới nhất/chuẩn nhất]" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-tap-lap-trinh-c-plus-plus-2922416.html" class="title clamp-5" data-v-af529853>Bài tập Lập trình C++</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>4 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><div data-v-3626056d><div class="c-card-row" data-v-3626056d data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-tinh-chat-oop-java-phan-2-2922337.html" class="thumbnail" data-v-af529853><img loading="lazy" src="https://cdn.tailieu.vn/images/document/thumbnail/2025/20250825/pranpriyahan@gmail.com/135x160/75211756174938.jpg" alt="Các tính chất OOP trong Java: Bài giảng Phần 2 (Chi tiết)" data-v-af529853></a><div class="text" data-v-af529853><div class="content" data-v-af529853><h3 data-v-af529853><a href="https://tailieu.vn/doc/bai-giang-tinh-chat-oop-java-phan-2-2922337.html" class="title clamp-5" data-v-af529853>Bài giảng Các tính chất của OOP trong Java: Phần 2</a></h3><div class="footer-card" data-v-af529853><div class="count-page" data-v-af529853>28 trang </div><div class="item" data-v-af529853><span class="svg-icon" style="width:16px;height:16px;color:#000;" data-v-571a9c9f><svg fill="currentColor" stroke="" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19 22.87L12 18.2L5 22.87V5C5 3.9 5.9 3 7 3H17C18.1 3 19 3.9 19 5V22.87ZM12 15.8L17 19.13V5H7V19.13L12 15.8Z" /> </svg> </span><!----></div></div></div></div></div></div><!--]--></div></div></div></div><div data-v-3626056d><!----><!----><div style="display:none;" class="modal-overlay" data-v-3626056d><div class="modal-box" data-v-3626056d><div class="header-modal" data-v-3626056d><div class="block-header" data-v-3626056d><h2 class="modal-title" data-v-3626056d>AI tóm tắt</h2><span data-v-3626056d> - Giúp bạn nắm bắt nội dung tài liệu nhanh chóng!</span></div><div class="close" data-v-3626056d><svg fill="currentColor" stroke="" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" role="img" aria-hidden="true" focusable="false" data-v-3626056d><path fill-rule="evenodd" clip-rule="evenodd" d="m13.414 12 7.293-7.293-1.414-1.414L12 10.586 4.707 3.293 3.293 4.707 10.586 12l-7.293 7.293 1.414 1.414L12 13.414l7.293 7.293 1.414-1.414L13.414 12Z" fill="currentColor" data-v-3626056d></path></svg></div></div><div class="modal-content" data-v-3626056d><div data-v-3626056d><h3 class="intro" data-v-3626056d>Giới thiệu tài liệu</h3><div class="content" data-v-3626056d></div></div><div data-v-3626056d><h3 class="target_audience" data-v-3626056d>Đối tượng sử dụng</h3><div class="content" data-v-3626056d></div></div><div data-v-3626056d><h3 class="target_audience" data-v-3626056d>Từ khoá chính</h3><div class="content" data-v-3626056d><div class="keywords" data-v-3626056d><!--[--><!--]--></div></div></div><div data-v-3626056d><h3 class="target_audience" data-v-3626056d>Nội dung tóm tắt</h3><div class="content" data-v-3626056d></div></div></div></div></div></div></div><div class="toast-container" data-v-1a6e0392><!--[--><!--]--></div><!--]--><div class="c-footer-desktop"><div class="container"><div class="body-footer"><div class="left"><div class="text"><h2><a rel="nofollow" href="/ht/gioi-thieu.html" class="title"> Giới thiệu</a></h2><h3><a rel="nofollow" href="/ht/ve-chung-toi.html" aria-label="Về chúng tôi">Về chúng tôi</a></h3><h3><a rel="nofollow" href="/ht/viec-lam.html" aria-label="Việc làm">Việc làm</a></h3><h3><a rel="nofollow" href="/ht/quang-cao.html" aria-label="Quảng cáo">Quảng cáo</a></h3><h3><a rel="nofollow" href="/ht/lien-he.html">Liên hệ</a></h3></div><div class="text"><h2><a rel="nofollow" href="/ht/chinh-sach.html" class="title">Chính sách</a></h2><h3><a rel="nofollow" href="/ht/thoa-thuan-su-dung.html" aria-label="Thoả thuận sử dụng">Thoả thuận sử dụng</a></h3><h3><a rel="nofollow" href="/ht/chinh-sach-bao-mat.html" aria-label="Chính sách bảo mật">Chính sách bảo mật</a></h3><h3><a rel="nofollow" href="/ht/chinh-sach-hoan-tien.html" aria-label="Chính sách hoàn tiền">Chính sách hoàn tiền</a></h3><h3><a rel="nofollow" href="/ht/dmca.html" aria-label="DMCA">DMCA</a></h3></div><div class="text"><h2 class="title"> Hỗ trợ </h2><h3><a rel="nofollow" href="/ht/ho-tro.html" aria-label="Hướng dẫn sử dụng">Hướng dẫn sử dụng</a></h3><h3><a rel="nofollow" href="/nang-cap-tai-khoan" aria-label="Đăng ký tài khoản VIP">Đăng ký tài khoản VIP</a></h3><div class="d-flex align-items-center gap-8">Zalo/Tel: <h3><a rel="nofollow" style="color:red;" href="https://zalo.me/176868989223783747" aria-label="email"> 093 303 0098</a></h3></div><div class="d-flex align-items-center gap-8">Email: <h3><a rel="nofollow" style="color:#1D76BB;" href="mailto:support@tailieu.vn" aria-label="email">support@tailieu.vn</a></h3></div></div><div class="text"><div class="title"><h2>Phương thức thanh toán</h2></div><div class="payment-method"><a rel="nofollow" href="/huong-dan-thanh-toan-vnpay" aria-label="Hướng dẫn thanh toán VNPay"><svg width="32" height="32" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 268 256"><path fill="#085CA8" d="m145.49 47.907-13.99 13.99-.7.69-4.45 4.46-3.32 3.32-4.45 4.45-.69.69-1.94 1.94-.69.7h-.01l-6.56 6.55v.01l-.69.69a28.559 28.559 0 0 1-6.45 4.85c-1.17.64-2.36 1.2-3.59 1.67a28.572 28.572 0 0 1-8.47 1.85c-1.77.12-3.56.07-5.32-.14-3.8-.45-7.54-1.67-10.94-3.64-1.46-.84-2.95-1.72-4.19-2.95-.01 0-.01 0-.02-.01-.27-.26-.54-.53-.82-.82l-25.48-25.48-.54-.54c-.44-.49-.84-1.02-1.18-1.59a9.598 9.598 0 0 1-1.34-4.9c0-.28.01-.56.04-.83.04-.42.1-.82.18-1.2.04-.15.07-.31.11-.45.02-.06.04-.13.05-.19.36-1.2.95-2.33 1.77-3.34.22-.26.44-.52.69-.77l.45-.44 27.15-27.15h.01l16.45-16.45c3.67-3.67 9.51-3.83 13.36-.47l45.57 45.5z" class="st0"></path><path fill="#EB2227" d="M95.93 109.037c-2.19 0-4.35-.49-6.41-1.43l-5.22-5.21-1.28-1.27-.22-.23-2.43-2.43-12.16-12.29c.27.28.54.55.82.82 1.24 1.23 2.74 2.12 4.21 2.96 3.41 1.97 7.14 3.19 10.94 3.64 1.76.22 3.55.26 5.32.14 2.88-.18 5.74-.8 8.47-1.85 1.22-.47 2.42-1.02 3.59-1.67 2.31-1.28 4.48-2.89 6.45-4.85l.69-.69v-.01l6.56-6.55h.01l.69-.7 1.94-1.94.69-.69 4.45-4.45 3.32-3.32 4.45-4.46.7-.69 28.2-28.2 11.63-12.6.07-.07.62-.62c3.55-3.55 9.31-3.55 12.86 0l6.37 6.37h.01l.21.21c-2.82-.14-5.66.88-7.79 2.96l-21.55 21.19-.22.26-37.5 36.9-.05-.05-13.81 13.57-.09.11c-.04.05-.34.38-.83.87-1.09 1.06-3.36 3.06-6.4 4.5-1.38.65-2.78 1.12-4.17 1.41-.82.16-1.67.27-2.49.31h-.65v.05z" class="st2"></path><path fill="#EB2227" d="m225.74 74.147-.69.7-30.54 31-32.07 32.56a28.005 28.005 0 0 1-3.22 2.78c-.04.04-.08.07-.13.11-.15.11-.31.23-.47.34-.02.02-.04.03-.05.05a29.416 29.416 0 0 1-17.16 5.49c-7.9 0-15.07-3.1-20.38-8.14l-.02-.02-.72-.63-5.52-5.52-15.5-15.51-5.17-5.17-.72-.72c.84.14 1.69.2 2.55.2h.03l.69-.01c.99-.04 1.97-.15 2.94-.35 1.59-.33 3.19-.87 4.76-1.61 3.39-1.6 5.91-3.82 7.12-5 .47-.46.82-.85.97-1.02l11.92-11.71.05.05 40.99-40.32.22-.26 19.91-19.59c2.68-2.62 6.87-2.96 9.91-.87l4.72 4.72c.01 0 .01.01.01.01l25.6 25.6c.23.23.44.46.64.71 2.87 3.54 2.65 8.82-.67 12.13z" class="st2"></path><path fill="#099DD9" d="M126.81 40.207c-.72.72-1.91.7-2.64-.03-12.08-12.17-31.81-12.25-43.98-.17-12.16 12.08-12.25 31.81-.16 43.98l9.46 9.54c.06.06.13.14.16.21-.05 0-.09.01-.14.01-1.72.12-3.46.07-5.17-.13l-6.95-7.01c-13.52-13.62-13.44-35.71.18-49.24 13.63-13.52 35.71-13.43 49.24.19l.03.03c.72.73.7 1.9-.03 2.62zM141.27 52.127l-2.63 2.63-4.61-4.64c-.72-.73-.72-1.91.01-2.63s1.9-.72 2.63.01l4.6 4.63z" class="st3"></path><path fill="#099DD9" d="M101.65 90.187c-.03.02-.05.03-.08.05-1.14.62-2.3 1.17-3.5 1.63l-12.88-12.99c-8.06-8.12-9.21-20.85-2.74-30.27a1.86 1.86 0 0 1 2.58-.48c.85.58 1.06 1.74.48 2.59-5.46 7.94-4.48 18.69 2.32 25.54l13.82 13.93zM133.49 59.897l-.06.06-1.94 1.94-.62.62-14.49-14.6c-5.38-5.42-13.23-7.32-20.51-4.96-.97.32-2.02-.22-2.34-1.19-.32-.98.22-2.03 1.2-2.35 8.6-2.79 17.92-.53 24.28 5.88l14.48 14.6z" class="st3"></path><path fill="#099DD9" d="m125.72 67.667-2.63 2.63-14.52-14.64c-3.54-3.58-9.34-3.6-12.91-.05-3.57 3.55-3.6 9.34-.05 12.91l9.36 9.44c.72.72.72 1.9-.01 2.63-.72.72-1.9.72-2.63-.01l-9.37-9.44c-4.98-5.03-4.95-13.17.07-18.16 5.03-4.99 13.18-4.95 18.16.07l14.53 14.62z" class="st3"></path><path fill="#099DD9" d="m117.96 75.437-.06.06-1.94 1.94-.62.62-14.56-14.66c-.72-.72-.72-1.9.01-2.63.73-.72 1.91-.72 2.63.01l14.54 14.66z" class="st3"></path><g fill="#099DD9"><path d="M59.1 245.887c1.39 0 2.42-.24 3.1-.72.68-.48 1.12-1.21 1.33-2.2.13-.62.05-1.15-.21-1.58-.27-.43-.87-.96-1.81-1.58l-3.71-2.56c-.84-.59-1.48-1.19-1.92-1.81-.44-.62-.69-1.26-.77-1.93-.08-.67-.03-1.4.13-2.18.4-1.9 1.34-3.4 2.82-4.5 1.48-1.09 3.59-1.64 6.34-1.64 1.07 0 2.1.13 3.08.39s1.71.55 2.21.87c.21.14.36.27.46.39.09.12.12.28.08.48l-.47 2.19c-.12.53-.42.69-.92.49-.54-.22-1.33-.44-2.38-.65-1.05-.21-2-.32-2.85-.32-2.26 0-3.55.75-3.87 2.26-.12.53-.03.97.24 1.33.28.36.88.85 1.79 1.48l3.39 2.3c.99.67 1.73 1.35 2.23 2.03.49.68.79 1.37.89 2.08.1.71.05 1.52-.13 2.44-.25 1.19-.76 2.29-1.52 3.31s-1.83 1.84-3.2 2.49c-1.38.64-3.06.96-5.04.96-1.33 0-2.51-.15-3.54-.46-1.04-.3-1.74-.58-2.12-.84-.26-.18-.43-.32-.5-.42-.07-.1-.08-.25-.04-.45l.47-2.19c.11-.49.41-.66.92-.49 1.97.7 3.81 1.03 5.52 1.03zM77.47 246.107c1.21 0 2.65-.25 4.32-.74.48-.13.67.05.57.52l-.43 2.07c-.05.2-.14.36-.27.48s-.33.24-.6.36c-1.24.62-2.69.93-4.36.93-1.44 0-2.66-.27-3.65-.81-.99-.54-1.68-1.4-2.06-2.57-.38-1.17-.39-2.66-.01-4.46l.65-3.01c.37-1.76.99-3.23 1.87-4.4.88-1.18 1.93-2.05 3.16-2.6 1.23-.56 2.57-.84 4.01-.84 1.66 0 2.98.31 3.96.93.22.12.37.23.45.35.08.12.1.28.05.48l-.44 2.07c-.11.47-.37.65-.79.52-.66-.23-1.27-.41-1.82-.54-.55-.13-1.23-.2-2.04-.2-2.18 0-3.57 1.41-4.17 4.23l-.65 3.01c-.32 1.53-.25 2.61.21 3.26.49.64 1.16.96 2.04.96zM94.35 234.577c-1.69 0-3.47.28-5.33.84-.48.13-.67-.05-.57-.52l.41-1.97c.04-.2.13-.36.26-.49s.33-.24.61-.35c.72-.28 1.58-.53 2.6-.74 1.02-.21 2.11-.32 3.27-.32 1.39 0 2.53.23 3.42.68.89.45 1.5 1.15 1.83 2.08.33.94.36 2.07.07 3.41l-2.35 11.02c-.04.23-.1.39-.17.49-.07.09-.22.17-.43.22-1.01.26-1.98.46-2.9.6-.93.14-2.04.21-3.35.21-1.77 0-3.17-.18-4.21-.55-1.04-.37-1.75-.95-2.12-1.74-.37-.79-.42-1.84-.14-3.13l.03-.16c.21-.96.52-1.77.93-2.45.41-.67.97-1.24 1.67-1.7.7-.46 1.55-.81 2.56-1.03 1.01-.23 2.23-.34 3.65-.34h2.27l.3-1.42c.21-1.01.13-1.7-.24-2.07-.37-.39-1.06-.57-2.07-.57zm.38 11.66 1.01-4.78h-2.27c-.98 0-1.72.09-2.23.26-.5.17-.87.44-1.1.81-.23.36-.41.87-.54 1.52l-.05.19c-.13.61-.13 1.08 0 1.4.13.32.4.55.84.68.43.13 1.1.2 2 .2.92-.01 1.69-.1 2.34-.28zM116.99 248.797c-.03.17-.13.32-.29.47a.76.76 0 0 1-.5.21h-2.98c-.18 0-.31-.07-.4-.21a.641.641 0 0 1-.09-.47l2.27-10.67c.18-.85.22-1.53.13-2.04-.09-.5-.34-.87-.77-1.1-.42-.23-1.04-.35-1.86-.35-.99 0-2.07.12-3.25.35l-2.94 13.81c-.03.19-.12.35-.28.48-.15.13-.32.2-.51.2h-2.97c-.19 0-.33-.07-.42-.21a.641.641 0 0 1-.09-.47l3.44-16.16c.06-.32.33-.53.79-.65 1.14-.29 2.34-.53 3.61-.7 1.27-.17 2.44-.26 3.5-.26 2.54 0 4.28.56 5.22 1.68.95 1.12 1.16 2.92.65 5.39l-2.26 10.7zM139.2 248.917c-.06.33-.31.52-.73.58-.94.15-1.8.22-2.59.22-1.28 0-2.26-.13-2.94-.39s-1.1-.75-1.29-1.49c-.19-.74-.13-1.82.17-3.25l2.15-10.15-2.57-.46c-.42-.07-.59-.29-.52-.65l.32-1.45a.76.76 0 0 1 .27-.46c.15-.13.32-.19.5-.19h2.68l.57-2.65c.07-.36.34-.57.79-.65l3.11-.52h.14c.34 0 .47.16.39.49l-.71 3.33h3.27c.2 0 .35.06.44.17.09.12.12.27.08.47l-.41 1.91c-.04.18-.14.33-.29.46-.15.13-.32.19-.5.19h-3.27l-2.15 10.15c-.17.8-.21 1.3-.12 1.5s.42.3.99.3h2.07c.45 0 .65.16.58.49l-.43 2.05zM158.08 241.677c-.33 1.54-.92 2.92-1.78 4.15a9.009 9.009 0 0 1-3.24 2.87c-1.3.68-2.78 1.03-4.43 1.03-1.63 0-2.96-.34-3.99-1.03-1.03-.68-1.7-1.64-2.03-2.87-.33-1.23-.33-2.61 0-4.15l.55-2.6c.33-1.54.92-2.92 1.77-4.15a8.877 8.877 0 0 1 3.25-2.87c1.32-.68 2.79-1.03 4.42-1.03 1.65 0 2.98.34 3.99 1.03 1.01.68 1.68 1.64 2.01 2.87.33 1.23.33 2.61.01 4.15l-.53 2.6zm-4.26 0 .55-2.6c.28-1.35.21-2.41-.21-3.2-.43-.78-1.2-1.18-2.33-1.18-1.12 0-2.05.39-2.82 1.18-.76.78-1.29 1.85-1.57 3.2l-.55 2.6c-.28 1.35-.21 2.41.22 3.2.43.78 1.2 1.18 2.3 1.18 1.12 0 2.06-.39 2.83-1.18.77-.79 1.29-1.85 1.58-3.2zM188.08 232.947c-.56 2.66-1.83 4.59-3.8 5.78-1.98 1.19-4.35 1.79-7.12 1.79-.17 0-.54-.01-1.11-.04-.57-.03-.95-.04-1.12-.06-.17-.01-.38-.02-.61-.03l-1.78 8.43c-.04.19-.14.34-.28.47a.75.75 0 0 1-.47.18h-3.24c-.16 0-.29-.06-.4-.19a.5.5 0 0 1-.1-.46l4.72-22.24c.06-.31.2-.53.4-.67.21-.14.49-.24.84-.29 1.83-.28 3.97-.43 6.42-.43 2.78 0 4.9.58 6.37 1.74 1.47 1.16 1.92 3.07 1.35 5.72l-.07.3zm-4.47 0 .06-.28c.28-1.35.1-2.31-.56-2.89-.66-.58-1.82-.87-3.48-.87-1.04 0-2.01.05-2.9.14l-1.64 7.69c1.03.06 1.98.09 2.86.09 1.16 0 2.12-.14 2.88-.42.76-.28 1.37-.7 1.82-1.27.45-.56.78-1.29.96-2.19zM195.12 234.577c-1.69 0-3.47.28-5.33.84-.48.13-.67-.05-.57-.52l.41-1.97c.04-.2.13-.36.26-.49s.33-.24.61-.35c.72-.28 1.58-.53 2.6-.74 1.02-.21 2.11-.32 3.27-.32 1.39 0 2.53.23 3.42.68.89.45 1.5 1.15 1.83 2.08.33.94.36 2.07.07 3.41l-2.35 11.02c-.04.23-.1.39-.17.49-.07.09-.22.17-.43.22-1.01.26-1.98.46-2.9.6-.93.14-2.04.21-3.35.21-1.77 0-3.17-.18-4.21-.55-1.04-.37-1.75-.95-2.12-1.74-.37-.79-.42-1.84-.14-3.13l.03-.16c.21-.96.52-1.77.93-2.45.41-.67.97-1.24 1.67-1.7.7-.46 1.55-.81 2.56-1.03 1.01-.23 2.23-.34 3.65-.34h2.27l.3-1.42c.21-1.01.13-1.7-.24-2.07-.37-.39-1.06-.57-2.07-.57zm.38 11.66 1.01-4.78h-2.27c-.98 0-1.72.09-2.23.26-.5.17-.87.44-1.1.81-.23.36-.41.87-.54 1.52l-.05.19c-.13.61-.13 1.08 0 1.4.13.32.4.55.84.68.43.13 1.1.2 2 .2.92-.01 1.7-.1 2.34-.28zM221.84 231.797a.57.57 0 0 1-.08.19l-9.42 18.88c-.62 1.26-1.24 2.25-1.85 2.97s-1.38 1.25-2.29 1.59c-.91.35-2.08.52-3.51.52-.55 0-1.15-.04-1.8-.13-.65-.08-1.16-.18-1.53-.3-.43-.12-.62-.3-.57-.55l.44-2.07c.03-.16.12-.29.28-.41.15-.12.32-.17.5-.17h.06c.28.01.88.05 1.78.11s1.51.09 1.82.09c.47 0 .88-.06 1.23-.17.35-.12.66-.32.94-.62.28-.3.56-.73.83-1.29l.46-.96h-.47c-.37 0-.71-.06-1.02-.17-.31-.12-.58-.37-.81-.77s-.37-.98-.43-1.74l-1.07-14.8a.432.432 0 0 1 .02-.22c.07-.35.32-.52.73-.52h3.27c.15 0 .27.06.36.17.09.12.13.25.13.41l.47 13.15c0 .47.09.71.28.71h.3l6.44-13.89c.16-.37.42-.55.77-.55h3.3c.15 0 .27.05.36.17.08.09.11.22.08.37z" class="st3"></path></g><g clip-rule="evenodd" fill-rule="evenodd"><path fill="#085CA8" d="m190.28 194.467-16.9-24.23-1.72-1.58h16.66l11.29 18.32.91-.74 6.82-10.14c1.68-2.49 1.45-5.39-.94-7.43h15.74l-18.19 25.8-.01 18.72 3.21 3.81h-19.56l2.76-3.76c-.01-6.23-.24-12.54-.07-18.77zm-45.89-25.8c1.35 1.85 1.75 2.5 1.9 4.15.11 1.15.03 1.8-.34 2.87l-12.57 36.45c-.59 1.5-1.8 3.15-3.57 4.76h13.72c-1.02-.9-1.67-1.98-1.91-3.26-.22-1.17-.21-1.61.05-2.73l2.79-8.66h15.96l2.49 6.67c.26.7.41 1.35.47 2.1.22 2.49-.58 4.54-2.56 5.99h21.5c-2.11-1.88-4.05-3.85-5.14-6.23l-15.7-42.11h-17.09zm13.68 27.3h-11.42l5.54-15.78 5.88 15.78zm-57.17-27.26 10.81-.04H124.83c7.22 0 13.12 5.9 13.12 13.12v1.62c0 7.22-5.91 12.72-13.12 12.94l-5.98.18c4.81-2.21 6.82-7.8 6.22-12.84-.48-4.04-2.56-7.93-6.03-8l-2.19-.05v35.97c0 .7.12.99.49 1.61.59.98 1.37 1.96 2.18 2.93.21.25.42.51.63.76h-18.61c.28-.34.55-.69.81-1.04.56-.77 1.06-1.58 1.44-2.49.24-.58.36-1.02.36-1.64v-38.64c-.07-2.01-2.07-3.16-3.25-4.39z" class="st4"></path><path fill="#EB2227" d="M0 168.447h15.02l12.61 36.16 10.69-29.95c.2-1.16.03-1.54-.42-2.54-.59-1.22-1.22-2.4-1.82-3.61H47.3c-.67 2.44-1.65 5.13-2.49 7.59l-14.49 42.11c-3.96-.79-8.36-2.35-11.78-5.59-2.57-2.43-3.48-5.2-4.75-8.49l-12.12-32.09c-.46-1.27-1.04-2.4-1.67-3.59zm59.98 16.95v25.84c0 1.05.24 1.24.89 2.08l2.96 3.86H49.69l2.39-3.65c.61-1 .88-1.34.88-2.51v-36.09l-3.98-6.46h14.66l23.73 30.56v-24.36c0-1.16-.23-1.54-.85-2.54-.8-1.22-1.63-2.4-2.42-3.61h14.13l-2.95 3.86c-.65.84-.89 1.03-.89 2.08v43.96c-5.35-.7-10.33-2.01-14.77-7.68l-19.64-25.34z" class="st5"></path></g><path fill="#EB2227" clip-rule="evenodd" fill-rule="evenodd" d="M221.05 180.357c0-1.04.15-2.07.43-3.06.3-.98.71-1.93 1.27-2.86 1.04-1.77 2.55-3.18 4.5-4.22 1.97-1.04 4.23-1.55 6.85-1.55 1.06 0 2.07.12 2.98.38.93.26 1.84.66 2.76 1.19 1.72.99 3.08 2.4 4.07 4.22.51.96.91 1.95 1.19 2.98.26 1.04.4 2.17.4 3.37 0 1.65-.36 3.36-1.09 5.11-.73 1.74-1.77 3.22-3.13 4.42l1.69 1.62c.68.64 1.39 1.24 2.15 1.8s1.6 1.04 2.53 1.46c.93.43 1.9.68 2.89.76-.88.73-1.82 1.29-2.79 1.69-.99.4-2.02.58-3.09.58-.91 0-1.84-.18-2.76-.58-.94-.38-1.82-.86-2.65-1.42-.88-.6-1.67-1.21-2.38-1.79l-1.89-1.59c-.13 0-.3 0-.51.02-.21.02-.46.05-.76.1l-1.12.1c-2.17 0-4.13-.58-5.9-1.7-1.77-1.12-3.16-2.66-4.13-4.6-.48-.96-.86-1.97-1.11-3.04-.26-1.11-.4-2.22-.4-3.39zm6.7.07c0 .74.08 1.52.26 2.32.13.56.33 1.27.63 2.13.46 1.36 1.14 2.48 2.03 3.34.88.88 1.97 1.31 3.26 1.31 1.67 0 2.91-.66 3.7-1.98.79-1.32 1.21-3.01 1.21-5.08 0-.53-.07-1.39-.17-2.55-.12-.86-.28-1.65-.48-2.36-.2-.74-.43-1.39-.69-1.95-.5-1.12-1.16-1.97-2.02-2.53-.84-.58-1.85-.86-2.99-.86-.53 0-1.03.1-1.49.3-.45.18-.88.46-1.26.83-.69.66-1.21 1.52-1.52 2.56-.31 1.04-.48 2.18-.48 3.41v.63c0 .2.01.34.01.48zm26.55.24a4.89 4.89 0 0 0 1.97-.76c.58-.4 1.03-.93 1.36-1.57.17-.31.28-.63.38-.96.08-.33.12-.68.12-1.03 0-1.07-.28-1.97-.88-2.7-.58-.71-1.47-1.07-2.66-1.07h-.28v8.09h-.01zm0 1.87v6.57c0 1.64.51 2.75 1.52 3.32v.15h-9.53v-.15c.96-.55 1.46-1.64 1.46-3.27V173.077c0-.98-.1-1.75-.26-2.3-.18-.56-.58-1.06-1.19-1.49v-.07h11.56c1.29 0 2.45.23 3.47.71 1.03.48 1.84 1.17 2.43 2.13.31.46.53.99.68 1.57.17.56.25 1.19.25 1.84 0 .88-.28 1.82-.86 2.86-.56 1.03-1.65 1.95-3.29 2.75l4.58 7.72c1.09 1.67 2.08 2.86 2.98 3.57l-4.02.3-1.01.03h-.94c-.91 0-1.62-.15-2.15-.46-.51-.3-1.01-.89-1.46-1.77l-4.22-7.93z" class="st5"></path></svg></a><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0" maskUnits="userSpaceOnUse" x="3" y="3" width="26" height="27" style="mask-type:alpha;"><path d="M10.6917 3.6665L21.3083 3.6665C23.9829 3.6665 24.9528 3.94498 25.9305 4.4679C26.9083 4.99082 27.6757 5.75819 28.1986 6.73597C28.7215 7.71374 29 8.6836 29 11.3582V21.9748C29 24.6494 28.7215 25.6193 28.1986 26.597C27.6757 27.5748 26.9083 28.3422 25.9305 28.8651C24.9528 29.388 23.9829 29.6665 21.3083 29.6665H10.6917C8.0171 29.6665 7.04724 29.388 6.06946 28.8651C5.09169 28.3422 4.32432 27.5748 3.8014 26.597C3.27848 25.6193 3 24.6494 3 21.9748L3 11.3582C3 8.6836 3.27848 7.71374 3.8014 6.73597C4.32432 5.75819 5.09169 4.99082 6.06946 4.4679C7.04724 3.94498 8.0171 3.6665 10.6917 3.6665Z" fill="white"></path></mask><g mask="url(#mask0)"><path d="M10.6917 3.6665L21.3083 3.6665C23.9829 3.6665 24.9528 3.94498 25.9305 4.4679C26.9083 4.99082 27.6757 5.75819 28.1986 6.73597C28.7215 7.71374 29 8.6836 29 11.3582V21.9748C29 24.6494 28.7215 25.6193 28.1986 26.597C27.6757 27.5748 26.9083 28.3422 25.9305 28.8651C24.9528 29.388 23.9829 29.6665 21.3083 29.6665H10.6917C8.0171 29.6665 7.04724 29.388 6.06946 28.8651C5.09169 28.3422 4.32432 27.5748 3.8014 26.597C3.27848 25.6193 3 24.6494 3 21.9748L3 11.3582C3 8.6836 3.27848 7.71374 3.8014 6.73597C4.32432 5.75819 5.09169 4.99082 6.06946 4.4679C7.04724 3.94498 8.0171 3.6665 10.6917 3.6665Z" fill="#A50064"></path><path d="M21.1624 8.6665C19.0427 8.6665 17.3247 10.2823 17.3247 12.2755C17.3247 14.269 19.0427 15.8849 21.1624 15.8849C23.2819 15.8849 25 14.269 25 12.2755C25 10.2823 23.2819 8.6665 21.1624 8.6665ZM21.1624 13.8159C20.2632 13.8159 19.5325 13.1289 19.5325 12.2833C19.5325 11.4376 20.2632 10.7505 21.1624 10.7505C22.0615 10.7505 22.7922 11.4376 22.7922 12.2833C22.7922 13.1289 22.0615 13.8161 21.1624 13.8161V13.8159ZM16.2168 15.8927H14.0089V11.3546C14.0089 11.0148 13.7198 10.7433 13.3587 10.7433C12.9974 10.7433 12.7083 11.0148 12.7083 11.3546V15.8927H10.5006V11.3546C10.5006 11.0148 10.2117 10.7433 9.85038 10.7433C9.48906 10.7433 9.19994 11.0148 9.19994 11.3546V15.8927H7V11.3772C7 9.8822 8.29262 8.6665 9.88225 8.6665C10.5325 8.6665 11.1267 8.87041 11.6084 9.21008C12.1645 8.84769 12.7399 8.6665 13.3345 8.6665C14.9241 8.6665 16.2168 9.8822 16.2168 11.3772V15.8927ZM21.1624 17.4481C19.0427 17.4481 17.3247 19.0638 17.3247 21.0571C17.3247 23.0506 19.0427 24.6665 21.1624 24.6665C23.2819 24.6663 25 23.0504 25 21.0571C25 19.0638 23.2819 17.4479 21.1624 17.4479V17.4481ZM13.3345 17.4397C14.9241 17.4397 16.2168 18.6554 16.2168 20.1504V24.6659H14.0089V20.1279C14.0089 19.788 13.7198 19.5165 13.3587 19.5165C12.9974 19.5165 12.7083 19.788 12.7083 20.1279V24.6659H10.5006V20.1279C10.5006 19.788 10.2117 19.5165 9.85038 19.5165C9.48906 19.5165 9.19994 19.788 9.19994 20.1279V24.6659H7V20.1504C7 18.6554 8.29262 17.4397 9.88225 17.4397C10.5325 17.4397 11.1267 17.6437 11.6084 17.9833C12.1645 17.6209 12.7399 17.4397 13.3345 17.4397ZM21.1624 19.532C22.0615 19.532 22.7922 20.2191 22.7922 21.0649C22.7922 21.9104 22.0615 22.5975 21.1624 22.5975C20.2632 22.5975 19.5325 21.9104 19.5325 21.0649C19.5325 20.2191 20.2632 19.532 21.1624 19.532Z" fill="white"></path></g></svg><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg"><rect opacity="0.01" y="5.6665" width="32" height="21.3333" fill="white"></rect><path d="M29.5619 22.6087C29.5619 24.9501 27.6552 26.8567 25.3138 26.8567H2.2002V10.0317C2.2002 7.6902 4.10682 5.78358 6.44828 5.78358H29.5619V22.6087Z" fill="white"></path><path d="M22.0356 18.2937H23.7917C23.8419 18.2937 23.959 18.277 24.0092 18.277C24.3437 18.2101 24.628 17.909 24.628 17.4909C24.628 17.0895 24.3437 16.7885 24.0092 16.7048C23.959 16.6881 23.8586 16.6881 23.7917 16.6881H22.0356V18.2937Z" fill="url(#paint0_linear)"></path><path d="M23.5909 7.20518C21.9184 7.20518 20.547 8.55988 20.547 10.2491V13.4101H24.8453C24.9456 13.4101 25.0627 13.4101 25.1463 13.4268C26.1163 13.477 26.8355 13.9787 26.8355 14.8484C26.8355 15.5341 26.3505 16.1195 25.4473 16.2365V16.27C26.4341 16.3369 27.1867 16.8888 27.1867 17.7418C27.1867 18.6616 26.3505 19.2637 25.2467 19.2637H20.5303V25.4519H24.9958C26.6683 25.4519 28.0397 24.0972 28.0397 22.408V7.20518H23.5909Z" fill="url(#paint1_linear)"></path><path d="M24.4106 15.0491C24.4106 14.6477 24.1262 14.3801 23.7917 14.3299C23.7583 14.3299 23.6747 14.3132 23.6245 14.3132H22.0356V15.785H23.6245C23.6747 15.785 23.775 15.785 23.7917 15.7682C24.1262 15.7181 24.4106 15.4505 24.4106 15.0491Z" fill="url(#paint2_linear)"></path><path d="M6.76619 7.20518C5.09372 7.20518 3.72229 8.55988 3.72229 10.2491V17.7585C4.57525 18.1766 5.46166 18.4442 6.34808 18.4442C7.40173 18.4442 7.97038 17.8087 7.97038 16.939V13.3933H10.5794V16.9223C10.5794 18.2937 9.72647 19.4142 6.83309 19.4142C5.077 19.4142 3.70557 19.0296 3.70557 19.0296V25.4351H8.17107C9.84355 25.4351 11.215 24.0804 11.215 22.3912V7.20518H6.76619Z" fill="url(#paint3_linear)"></path><path d="M15.1787 7.20518C13.5062 7.20518 12.1348 8.55988 12.1348 10.2491V14.2296C12.9041 13.5773 14.2421 13.1592 16.3996 13.2595C17.5536 13.3097 18.7912 13.6275 18.7912 13.6275V14.9153C18.1724 14.5975 17.4365 14.3132 16.4832 14.2463C14.8442 14.1292 13.8574 14.932 13.8574 16.3369C13.8574 17.7585 14.8442 18.5613 16.4832 18.4275C17.4365 18.3606 18.1724 18.0595 18.7912 17.7585V19.0463C18.7912 19.0463 17.5703 19.3641 16.3996 19.4142C14.2421 19.5146 12.9041 19.0965 12.1348 18.4442V25.4686H16.6003C18.2727 25.4686 19.6442 24.1139 19.6442 22.4247V7.20518H15.1787Z" fill="url(#paint4_linear)"></path><defs><linearGradient id="paint0_linear" x1="20.5439" y1="19.8203" x2="28.0604" y2="19.8203" gradientUnits="userSpaceOnUse"><stop stop-color="#007940"></stop><stop offset="0.2285" stop-color="#00873F"></stop><stop offset="0.7433" stop-color="#40A737"></stop><stop offset="1" stop-color="#5CB531"></stop></linearGradient><linearGradient id="paint1_linear" x1="20.544" y1="25.4526" x2="28.0602" y2="25.4526" gradientUnits="userSpaceOnUse"><stop stop-color="#007940"></stop><stop offset="0.2285" stop-color="#00873F"></stop><stop offset="0.7433" stop-color="#40A737"></stop><stop offset="1" stop-color="#5CB531"></stop></linearGradient><linearGradient id="paint2_linear" x1="20.5438" y1="17.3754" x2="28.0598" y2="17.3754" gradientUnits="userSpaceOnUse"><stop stop-color="#007940"></stop><stop offset="0.2285" stop-color="#00873F"></stop><stop offset="0.7433" stop-color="#40A737"></stop><stop offset="1" stop-color="#5CB531"></stop></linearGradient><linearGradient id="paint3_linear" x1="3.71849" y1="25.5849" x2="11.3507" y2="25.5849" gradientUnits="userSpaceOnUse"><stop stop-color="#1F286F"></stop><stop offset="0.4751" stop-color="#004E94"></stop><stop offset="0.8261" stop-color="#0066B1"></stop><stop offset="1" stop-color="#006FBC"></stop></linearGradient><linearGradient id="paint4_linear" x1="12.0913" y1="25.3346" x2="19.5036" y2="25.3346" gradientUnits="userSpaceOnUse"><stop stop-color="#6C2C2F"></stop><stop offset="0.1735" stop-color="#882730"></stop><stop offset="0.5731" stop-color="#BE1833"></stop><stop offset="0.8585" stop-color="#DC0436"></stop><stop offset="1" stop-color="#E60039"></stop></linearGradient></defs></svg><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_1329:61134" maskUnits="userSpaceOnUse" x="0" y="6" width="32" height="20" style="mask-type:alpha;"><rect y="6" width="32" height="20" rx="1.81818" fill="white"></rect></mask><g mask="url(#mask0_1329:61134)"><rect opacity="0.01" x="-1" y="4" width="34.04" height="23" fill="white"></rect><path fill-rule="evenodd" clip-rule="evenodd" d="M9.8116 10.6916L7.26655 17.2114L6.23703 11.6676C6.11637 11.0489 5.63944 10.6916 5.10955 10.6916H0.949103L0.891235 10.9696C1.74526 11.1578 2.7154 11.4606 3.30354 11.7849C3.66323 11.9827 3.76572 12.156 3.88411 12.6263L5.83384 20.2704H8.41786L12.3794 10.6916H9.8116ZM13.4285 10.6916L11.4062 20.2704H13.8514L15.8726 10.6916H13.4285ZM27.4466 13.2791L28.1868 16.8763H26.1588L27.4466 13.2791ZM27.0873 10.6916C26.6187 10.6916 26.2234 10.9688 26.0472 11.3943L22.3792 20.2704H24.945L25.4556 18.8405H28.5911L28.8876 20.2704H31.149L29.1754 10.6916H27.0873ZM16.5398 13.6828C16.5224 15.062 17.7528 15.8321 18.6794 16.2895C19.6318 16.7594 19.9514 17.0603 19.948 17.4805C19.9408 18.1229 19.1881 18.4066 18.4842 18.4177C17.2558 18.4373 16.5417 18.0815 15.9736 17.8128L15.5311 19.9112C16.1007 20.1776 17.1555 20.4095 18.2497 20.4199C20.8175 20.4199 22.4972 19.1353 22.5063 17.1431C22.5165 14.6154 19.0565 14.4755 19.0799 13.3455C19.0883 13.0031 19.4109 12.6374 20.1178 12.5447C20.4676 12.4975 21.4332 12.4615 22.5282 12.9725L22.9579 10.9423C22.3693 10.725 21.6125 10.5168 20.67 10.5168C18.2531 10.5168 16.5534 11.8186 16.5398 13.6828Z" fill="#1A1F71"></path></g></svg><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg"><rect opacity="0.01" x="1" y="6.6665" width="30" height="20" fill="white"></rect><rect x="12.3877" y="10.1254" width="7.17949" height="12.9247" fill="#FF5F00"></rect><path d="M12.8434 16.5889C12.8407 14.0664 13.9964 11.6828 15.9773 10.1254C12.6131 7.47702 7.78209 7.86278 4.87927 11.0116C1.97644 14.1604 1.97644 19.0151 4.87927 22.1639C7.78209 25.3127 12.6131 25.6985 15.9773 23.0501C13.997 21.4931 12.8414 19.1106 12.8434 16.5889Z" fill="#EB001B"></path><path d="M29.2539 16.5889C29.2538 19.7358 27.46 22.6064 24.6343 23.9815C21.8087 25.3567 18.4472 24.995 15.9775 23.0501C17.9569 21.4918 19.1126 19.1096 19.1126 16.5877C19.1126 14.0659 17.9569 11.6837 15.9775 10.1254C18.4472 8.18045 21.8087 7.81875 24.6343 9.19392C27.46 10.5691 29.2538 13.4397 29.2539 16.5866V16.5889Z" fill="#F79E1B"></path></svg></div></div><div class="text"><div class="title"><h2>Theo dõi chúng tôi</h2></div><h3><a rel="nofollow" aria-label="Facebook" href="https://www.facebook.com/tailieu.vn">Facebook</a></h3><h3><a rel="nofollow" href="https://www.youtube.com/@tailieuvn" aria-label="Youtube">Youtube</a></h3><h3><a rel="nofollow" href="https://www.tiktok.com/@webtailieuvn" aria-label="TikTok" target="blank">TikTok</a></h3></div></div></div><div class="line"></div><div class="copyright"><a rel="nofollow" href="http://online.gov.vn/Home/WebDetails/18110" aria-label="cert" class="cert"><img src="/_nuxt/RUW6fnHkzBLSNZdDwiTnBw_.IyGsieuy.jpg" alt="chứng nhận"></a><div class="text-cert"><div> Chịu trách nhiệm nội dung: Nguyễn Công Hà. ©2025 Công ty TNHH Tài Liệu trực tuyến Vi Na. </div><div> Địa chỉ: 54A Nơ Trang Long, P. Bình Thạnh, TP.HCM - Điện thoại: 0283 5102 888 - Email: info@tailieu.vn </div><div> Giấy phép Mạng Xã Hội số: 670/GP-BTTTT cấp ngày 30/11/2015 </div></div></div></div></div></div></div></div><div id="teleports"></div><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__">[["ShallowReactive",1],{"data":2,"state":1147,"once":1151,"_errors":1152,"serverRendered":1154,"path":1155,"pinia":1156},["ShallowReactive",3],{"$fB6NIDCyeUTzT9CUXoyl4DEA4ugOrQ-JxwND0W1_3A68":4,"document-bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385-1-0":781,"$JsVg4S-xmP":830,"documentRelated":831},{"code":5,"menus":6},200,{"Giáo dục phổ thông":7,"Tài liệu chuyên môn":107,"Bộ tài liệu cao cấp":617,"Văn bản – Biểu mẫu":647,"Luận Văn - Báo Cáo":675,"Trắc nghiệm Online":747},[8,20,26,32,38,44,49,55,61,66,72,77,82,87,92,97,102],{"menu_id":9,"menu_title":10,"menu_domain":11,"menu_link":12,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":19},2,"Giải SGK Tiểu học","https://tailieu.vn/","tai-lieu-pho-thong/giai-sgk-tieu-hoc/","",1,0,"Giáo dục phổ thông","tai-lieu-pho-thong/","tailieu.vn\r",[],{"menu_id":21,"menu_title":22,"menu_domain":11,"menu_link":23,"menu_icon":24,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":16,"menu_group_priority":24,"menu_group_link":17,"menu_website":24,"children_recursive":25},230,"Giải SGK THCS","tai-lieu-pho-thong/giai-sgk-thcs/",null,[],{"menu_id":27,"menu_title":28,"menu_domain":11,"menu_link":29,"menu_icon":24,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":16,"menu_group_priority":24,"menu_group_link":17,"menu_website":24,"children_recursive":31},231,"Giải SGK THPT","tai-lieu-pho-thong/giai-sgk-thpt/",3,[],{"menu_id":33,"menu_title":34,"menu_domain":11,"menu_link":35,"menu_icon":24,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":16,"menu_group_priority":24,"menu_group_link":17,"menu_website":24,"children_recursive":37},232,"Bài tập CB&NC Tiểu học","tai-lieu-pho-thong/bai-tap-cbnc-tieu-hoc/",4,[],{"menu_id":39,"menu_title":40,"menu_domain":11,"menu_link":41,"menu_icon":24,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":16,"menu_group_priority":24,"menu_group_link":17,"menu_website":24,"children_recursive":43},233,"Bài tập CB&NC THCS","tai-lieu-pho-thong/bai-tap-cbnc-thcs/",5,[],{"menu_id":45,"menu_title":46,"menu_domain":11,"menu_link":47,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":48},6,"Bài tập CB&NC THPT","tai-lieu-pho-thong/bai-tap-cbnc-thpt/",[],{"menu_id":50,"menu_title":51,"menu_domain":11,"menu_link":52,"menu_icon":24,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":16,"menu_group_priority":24,"menu_group_link":17,"menu_website":24,"children_recursive":54},234,"Đề thi kiểm tra Tiểu học","tai-lieu-pho-thong/de-thi-kiem-tra-tieu-hoc/",7,[],{"menu_id":56,"menu_title":57,"menu_domain":11,"menu_link":58,"menu_icon":24,"menu_priority":59,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":16,"menu_group_priority":24,"menu_group_link":17,"menu_website":24,"children_recursive":60},235,"Đề thi kiểm tra THCS","tai-lieu-pho-thong/de-thi-kiem-tra-thcs/",8,[],{"menu_id":53,"menu_title":62,"menu_domain":11,"menu_link":63,"menu_icon":13,"menu_priority":64,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":65},"Đề thi kiểm tra THPT","tai-lieu-pho-thong/de-thi-kiem-tra-thpt/",9,[],{"menu_id":36,"menu_title":67,"menu_domain":11,"menu_link":68,"menu_icon":69,"menu_priority":70,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":71},"Giáo dục mầm non\r","tai-lieu-pho-thong/giao-duc-mam-non/\r","images/icons/new_icon.gif",10,[],{"menu_id":42,"menu_title":73,"menu_domain":11,"menu_link":74,"menu_icon":13,"menu_priority":75,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":76},"Bài giảng điện tử\r","tai-lieu-pho-thong/bai-giang-dien-tu/\r",11,[],{"menu_id":75,"menu_title":78,"menu_domain":11,"menu_link":79,"menu_icon":13,"menu_priority":80,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":81},"Giáo án điện tử\r","tai-lieu-pho-thong/giao-an-dien-tu/\r",12,[],{"menu_id":80,"menu_title":83,"menu_domain":11,"menu_link":84,"menu_icon":13,"menu_priority":85,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":86},"Sáng kiến kinh nghiệm","tai-lieu-pho-thong/sang-kien-kinh-nghiem/",13,[],{"menu_id":30,"menu_title":88,"menu_domain":11,"menu_link":89,"menu_icon":13,"menu_priority":90,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":91},"Kỳ thi Quốc tế\r","tai-lieu-pho-thong/ky-thi-quoc-te/\r",14,[],{"menu_id":59,"menu_title":93,"menu_domain":11,"menu_link":94,"menu_icon":13,"menu_priority":95,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":96},"Soạn văn và văn mẫu\r","tai-lieu-pho-thong/soan-van-va-van-mau/\r",15,[],{"menu_id":70,"menu_title":98,"menu_domain":11,"menu_link":99,"menu_icon":13,"menu_priority":100,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":101},"Ôn thi Tuyển sinh lớp 10\r","tai-lieu-pho-thong/on-thi-tuyen-sinh-lop-10/\r",17,[],{"menu_id":64,"menu_title":103,"menu_domain":11,"menu_link":104,"menu_icon":13,"menu_priority":105,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":16,"menu_group_priority":14,"menu_group_link":17,"menu_website":18,"children_recursive":106},"Ôn thi Tốt nghiệp THPT\r","tai-lieu-pho-thong/on-thi-tot-nghiep-thpt/\r",18,[],[108,150,190,235,291,331,371,412,462,507,547,572],{"menu_id":109,"menu_title":110,"menu_domain":11,"menu_link":111,"menu_icon":13,"menu_priority":14,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":113,"menu_website":18,"children_recursive":114},21,"Kinh Doanh Marketing","kinh-doanh-marketing/","Tài liệu chuyên môn","tai-lieu/",[115,120,125,130,135,140,145],{"menu_id":116,"menu_title":117,"menu_domain":11,"menu_link":118,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":109,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":119},206,"Quản trị kinh doanh","kinh-doanh-marketing/quan-tri-kinh-doanh/",[],{"menu_id":121,"menu_title":122,"menu_domain":11,"menu_link":123,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":109,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":124},207,"Quản trị nguồn nhân lực","kinh-doanh-marketing/quan-tri-nguoi-nhan-luc/",[],{"menu_id":126,"menu_title":127,"menu_domain":11,"menu_link":128,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":109,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":129},208,"Marketing - Bán hàng","kinh-doanh-marketing/marketing-ban-hang/",[],{"menu_id":131,"menu_title":132,"menu_domain":11,"menu_link":133,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":109,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":134},209,"Khởi nghiệp đổi mới","kinh-doanh-marketing/khoi-nghiep-doi-moi/",[],{"menu_id":136,"menu_title":137,"menu_domain":11,"menu_link":138,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":109,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":139},210,"Thương mại điện tử","kinh-doanh-marketing/thuong-mai-dien-tu/",[],{"menu_id":141,"menu_title":142,"menu_domain":11,"menu_link":143,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":109,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":144},211,"PR - Truyền thông","kinh-doanh-marketing/pr-truyen-thong/",[],{"menu_id":146,"menu_title":147,"menu_domain":11,"menu_link":148,"menu_icon":13,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":109,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":149},212,"Quản lý chuỗi cung ứng","kinh-doanh-marketing/quan-ly-chuoi-cung-ung/",[],{"menu_id":151,"menu_title":152,"menu_domain":11,"menu_link":153,"menu_icon":13,"menu_priority":9,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":154},22,"Kinh Tế - Quản Lý","kinh-te-quan-ly/",[155,160,165,170,175,180,185],{"menu_id":156,"menu_title":157,"menu_domain":11,"menu_link":158,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":151,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":159},66,"Kinh tế học","kinh-te-quan-ly/kinh-te-hoc/",[],{"menu_id":161,"menu_title":162,"menu_domain":11,"menu_link":163,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":151,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":164},65,"Kinh tế quốc tế","kinh-te-quan-ly/kinh-te-quoc-te/",[],{"menu_id":166,"menu_title":167,"menu_domain":11,"menu_link":168,"menu_icon":24,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":151,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":169},217,"Kinh tế phát triển","kinh-te-quan-ly/kinh-te-phat-trien/",[],{"menu_id":171,"menu_title":172,"menu_domain":11,"menu_link":173,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":151,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":174},64,"Quản lý dự án","kinh-te-quan-ly/quan-ly-du-an/",[],{"menu_id":176,"menu_title":177,"menu_domain":11,"menu_link":178,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":151,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":179},63,"Kinh tế công - Nhà nước","kinh-te-quan-ly/quan-ly-nha-nuoc/",[],{"menu_id":181,"menu_title":182,"menu_domain":11,"menu_link":183,"menu_icon":24,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":151,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":184},218,"Tiêu chuẩn - Qui chuẩn","kinh-te-quan-ly/tieu-chuan-quy-chuan/",[],{"menu_id":186,"menu_title":187,"menu_domain":11,"menu_link":188,"menu_icon":24,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":151,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":189},220,"Quản lý công nghiệp","kinh-te-quan-ly/quan-ly-cong-nghiep/",[],{"menu_id":191,"menu_title":192,"menu_domain":11,"menu_link":193,"menu_icon":13,"menu_priority":30,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":194},23,"Tài Chính - Ngân Hàng","tai-chinh-ngan-hang/",[195,200,205,210,215,220,225,230],{"menu_id":196,"menu_title":197,"menu_domain":11,"menu_link":198,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":191,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":199},68,"Kế toán","tai-chinh-ngan-hang/ke-toan/",[],{"menu_id":201,"menu_title":202,"menu_domain":11,"menu_link":203,"menu_icon":24,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":191,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":204},221,"Kiểm toán","tai-chinh-ngan-hang/kiem-toan/",[],{"menu_id":206,"menu_title":207,"menu_domain":11,"menu_link":208,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":191,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":209},74,"Tài chính doanh nghiệp","tai-chinh-ngan-hang/tai-chinh-doanh-nghiep/",[],{"menu_id":211,"menu_title":212,"menu_domain":11,"menu_link":213,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":191,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":214},69,"Ngân hàng - Tín dụng","tai-chinh-ngan-hang/ngan-hang-tin-dung/",[],{"menu_id":216,"menu_title":217,"menu_domain":11,"menu_link":218,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":191,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":219},70,"Đầu tư - Chứng khoán - BĐS","tai-chinh-ngan-hang/dau-tu-chung-khoan-bds/",[],{"menu_id":221,"menu_title":222,"menu_domain":11,"menu_link":223,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":191,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":224},71,"Tài chính số Fintech","tai-chinh-ngan-hang/tai-chinh-so-fintech/",[],{"menu_id":226,"menu_title":227,"menu_domain":11,"menu_link":228,"menu_icon":13,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":191,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":229},72,"Tài chính công","tai-chinh-ngan-hang/tai-chinh-cong/",[],{"menu_id":231,"menu_title":232,"menu_domain":11,"menu_link":233,"menu_icon":13,"menu_priority":59,"menu_level":9,"menu_status":14,"menu_parent":191,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":234},73,"Thuế - Bảo hiểm - Thẩm định","tai-chinh-ngan-hang/thue-bao-hiem-tham-dinh/",[],{"menu_id":236,"menu_title":237,"menu_domain":11,"menu_link":238,"menu_icon":13,"menu_priority":36,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":239},24,"Công Nghệ Thông Tin","cong-nghe-thong-tin/",[240,245,250,255,260,266,271,276,281,286],{"menu_id":241,"menu_title":242,"menu_domain":11,"menu_link":243,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":244},82,"Tin học văn phòng","cong-nghe-thong-tin/tin-hoc-van-phong/",[],{"menu_id":246,"menu_title":247,"menu_domain":11,"menu_link":248,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":249},76,"Khoa học máy tính","cong-nghe-thong-tin/khoa-hoc-may-tinh/",[],{"menu_id":251,"menu_title":252,"menu_domain":11,"menu_link":253,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":254},77,"Khoa học dữ liệu","cong-nghe-thong-tin/khoa-hoc-du-lieu/",[],{"menu_id":256,"menu_title":257,"menu_domain":11,"menu_link":258,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":259},81,"An toàn thông tin","cong-nghe-thong-tin/an-toan-thong-tin/",[],{"menu_id":261,"menu_title":262,"menu_domain":11,"menu_link":263,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":264,"children_recursive":265},85,"Kỹ thuật phần mềm","cong-nghe-thong-tin/ky-thuat-phan-mem/","tailieu.vn",[],{"menu_id":267,"menu_title":268,"menu_domain":11,"menu_link":269,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":270},79,"Trí tuệ nhân tạo AI","cong-nghe-thong-tin/tri-tue-nhan-tao-ai/",[],{"menu_id":272,"menu_title":273,"menu_domain":11,"menu_link":274,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":275},84,"Kỹ thuật máy tính","cong-nghe-thong-tin/ky-thuat-may-tinh/",[],{"menu_id":277,"menu_title":278,"menu_domain":11,"menu_link":279,"menu_icon":13,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":280},78,"Hệ thống thông tin quản lý","cong-nghe-thong-tin/he-thong-thong-tin-quan-ly/",[],{"menu_id":282,"menu_title":283,"menu_domain":11,"menu_link":284,"menu_icon":13,"menu_priority":59,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":285},80,"Mạng máy tính và truyền thông","cong-nghe-thong-tin/mang-may-tinh-truyen-thong/",[],{"menu_id":287,"menu_title":288,"menu_domain":11,"menu_link":289,"menu_icon":13,"menu_priority":64,"menu_level":9,"menu_status":14,"menu_parent":236,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":290},83,"Chứng chỉ CNTT quốc tế","cong-nghe-thong-tin/chung-chi-quoc-te/",[],{"menu_id":292,"menu_title":293,"menu_domain":11,"menu_link":294,"menu_icon":13,"menu_priority":42,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":295},25,"Tiếng Anh - Ngoại Ngữ","tieng-anh-ngoai-ngu/",[296,301,306,311,316,321,326],{"menu_id":297,"menu_title":298,"menu_domain":11,"menu_link":299,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":292,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":300},86,"Tiếng Anh thông dụng","tieng-anh-ngoai-ngu/tieng-anh-thong-dung/",[],{"menu_id":302,"menu_title":303,"menu_domain":11,"menu_link":304,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":292,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":305},87,"Tiếng Anh chuyên ngành","tieng-anh-ngoai-ngu/tieng-anh-chuyen-nganh/",[],{"menu_id":307,"menu_title":308,"menu_domain":11,"menu_link":309,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":292,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":310},88,"Ngôn ngữ Anh","tieng-anh-ngoai-ngu/ngon-ngu-anh/",[],{"menu_id":312,"menu_title":313,"menu_domain":11,"menu_link":314,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":292,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":315},94,"Kỹ năng Tiếng Anh","tieng-anh-ngoai-ngu/ky-nang-tieng-anh/",[],{"menu_id":317,"menu_title":318,"menu_domain":11,"menu_link":319,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":292,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":320},93,"Ngữ pháp tiếng Anh","tieng-anh-ngoai-ngu/ngu-phap-tieng-anh/",[],{"menu_id":322,"menu_title":323,"menu_domain":11,"menu_link":324,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":292,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":325},92,"Chứng chỉ Tiếng Anh","tieng-anh-ngoai-ngu/chung-chi-tieng-anh/",[],{"menu_id":327,"menu_title":328,"menu_domain":11,"menu_link":329,"menu_icon":13,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":292,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":330},90,"Ngoại ngữ khác","tieng-anh-ngoai-ngu/ngoai-ngu-khac/",[],{"menu_id":332,"menu_title":333,"menu_domain":11,"menu_link":334,"menu_icon":13,"menu_priority":45,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":335},26,"Kỹ Thuật - Công Nghệ","ky-thuat-cong-nghe/",[336,341,346,351,356,361,366],{"menu_id":337,"menu_title":338,"menu_domain":11,"menu_link":339,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":332,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":340},97,"Điện - Điện tử - Viễn thông","ky-thuat-cong-nghe/dien-dien-tu-vien-thong/",[],{"menu_id":342,"menu_title":343,"menu_domain":11,"menu_link":344,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":332,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":345},98,"Cơ điện tử – Robot","ky-thuat-cong-nghe/co-dien-tu-robot/",[],{"menu_id":347,"menu_title":348,"menu_domain":11,"menu_link":349,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":332,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":350},99,"Cơ khí - Chế tạo máy","ky-thuat-cong-nghe/co-khi-che-tao-may/",[],{"menu_id":352,"menu_title":353,"menu_domain":11,"menu_link":354,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":332,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":355},100,"Tự động hoá - Điều khiển","ky-thuat-cong-nghe/tu-dong-hoa/",[],{"menu_id":357,"menu_title":358,"menu_domain":11,"menu_link":359,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":332,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":360},101,"Kiến trúc - Xây dựng - Vật liệu","ky-thuat-cong-nghe/kien-truc-xay-dung/",[],{"menu_id":362,"menu_title":363,"menu_domain":11,"menu_link":364,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":332,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":365},102,"Kỹ thuật nhiệt - Lạnh","ky-thuat-cong-nghe/ky-thuat-nhiet-lanh/",[],{"menu_id":367,"menu_title":368,"menu_domain":11,"menu_link":369,"menu_icon":13,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":332,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":264,"children_recursive":370},103,"Hoá - Môi trường - Thực phẩm","ky-thuat-cong-nghe/hoa-moi-truong-thuc-pham/",[],{"menu_id":372,"menu_title":373,"menu_domain":11,"menu_link":374,"menu_icon":13,"menu_priority":53,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":375},27,"Khoa Học Tự Nhiên","khoa-hoc-tu-nhien/",[376,381,386,391,396,401,406],{"menu_id":377,"menu_title":378,"menu_domain":11,"menu_link":379,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":372,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":380},104,"Toán học - Thông kê","khoa-hoc-tu-nhien/toan-hoc/",[],{"menu_id":382,"menu_title":383,"menu_domain":11,"menu_link":384,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":372,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":385},105,"Vật lý","khoa-hoc-tu-nhien/vat-ly/",[],{"menu_id":387,"menu_title":388,"menu_domain":11,"menu_link":389,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":372,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":390},106,"Hoá học","khoa-hoc-tu-nhien/hoa-hoc/",[],{"menu_id":392,"menu_title":393,"menu_domain":11,"menu_link":394,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":372,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":395},107,"Sinh học","khoa-hoc-tu-nhien/sinh-hoc/",[],{"menu_id":397,"menu_title":398,"menu_domain":11,"menu_link":399,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":372,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":400},108,"Khoa học môi trường","khoa-hoc-tu-nhien/moi-truong/",[],{"menu_id":402,"menu_title":403,"menu_domain":11,"menu_link":404,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":372,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":264,"children_recursive":405},109,"Địa lý - Địa chất","khoa-hoc-tu-nhien/dia-ly-dia-chat/",[],{"menu_id":407,"menu_title":408,"menu_domain":11,"menu_link":409,"menu_icon":24,"menu_priority":410,"menu_level":9,"menu_status":14,"menu_parent":372,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":411},219,"Thiên văn – Vũ trụ học","khoa-hoc-tu-nhien/thien-van-vu-tru-hoc/",67,[],{"menu_id":413,"menu_title":414,"menu_domain":11,"menu_link":415,"menu_icon":13,"menu_priority":59,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":416},28,"Khoa Học Xã Hội","khoa-hoc-xa-hoi/",[417,422,427,432,437,442,447,452,457],{"menu_id":418,"menu_title":419,"menu_domain":11,"menu_link":420,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":421},110,"Giáo dục học","khoa-hoc-xa-hoi/giao-duc-hoc/",[],{"menu_id":423,"menu_title":424,"menu_domain":11,"menu_link":425,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":264,"children_recursive":426},118,"Tâm lý học","khoa-hoc-xa-hoi/tam-ly-hoc/",[],{"menu_id":428,"menu_title":429,"menu_domain":11,"menu_link":430,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":431},113,"Xã hội học","khoa-hoc-xa-hoi/xa-hoi-hoc/",[],{"menu_id":433,"menu_title":434,"menu_domain":11,"menu_link":435,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":436},115,"Triết - Chính trị học","khoa-hoc-xa-hoi/triet-hoc-chinh-tri-hoc/",[],{"menu_id":438,"menu_title":439,"menu_domain":11,"menu_link":440,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":441},114,"Văn học - Ngôn ngữ học","khoa-hoc-xa-hoi/van-hoc-ngon-ngu-hoc/",[],{"menu_id":443,"menu_title":444,"menu_domain":11,"menu_link":445,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":446},111,"Lịch sử - Văn hoá","khoa-hoc-xa-hoi/lich-su-van-hoa/",[],{"menu_id":448,"menu_title":449,"menu_domain":11,"menu_link":450,"menu_icon":13,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":451},112,"Báo chí - Truyền hình","khoa-hoc-xa-hoi/bao-chi-truyen-hinh/",[],{"menu_id":453,"menu_title":454,"menu_domain":11,"menu_link":455,"menu_icon":13,"menu_priority":59,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":456},117,"Văn thư – Lưu trữ","khoa-hoc-xa-hoi/van-thu-luu-tru/",[],{"menu_id":458,"menu_title":459,"menu_domain":11,"menu_link":460,"menu_icon":13,"menu_priority":64,"menu_level":9,"menu_status":14,"menu_parent":413,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":461},116,"Kỹ năng mềm","khoa-hoc-xa-hoi/ky-nang-mem/",[],{"menu_id":463,"menu_title":464,"menu_domain":11,"menu_link":465,"menu_icon":13,"menu_priority":64,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":466},29,"Văn Hoá - Thể thao - Du Lịch","van-hoa-the-thao-du-lich/",[467,472,477,482,487,492,497,502],{"menu_id":468,"menu_title":469,"menu_domain":11,"menu_link":470,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":463,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":471},119,"Quản trị khách sạn","van-hoa-the-thao-du-lich/quan-tri-khach-san/",[],{"menu_id":473,"menu_title":474,"menu_domain":11,"menu_link":475,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":463,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":476},120,"Quản trị du lịch và lữ hành","van-hoa-the-thao-du-lich/quan-tri-du-lich/",[],{"menu_id":478,"menu_title":479,"menu_domain":11,"menu_link":480,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":463,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":481},121,"Thiết kế đồ họa","van-hoa-the-thao-du-lich/thiet-ke-do-hoa/",[],{"menu_id":483,"menu_title":484,"menu_domain":11,"menu_link":485,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":463,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":486},122,"Thiết kế thời trang","van-hoa-the-thao-du-lich/thiet-ke-thoi-trang/",[],{"menu_id":488,"menu_title":489,"menu_domain":11,"menu_link":490,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":463,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":491},123,"Sân khấu - Điện ảnh","van-hoa-the-thao-du-lich/san-khau-dien-anh/",[],{"menu_id":493,"menu_title":494,"menu_domain":11,"menu_link":495,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":463,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":496},124,"Văn hoá ẩm thực","van-hoa-the-thao-du-lich/van-hoa-am-thuc/",[],{"menu_id":498,"menu_title":499,"menu_domain":11,"menu_link":500,"menu_icon":13,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":463,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":264,"children_recursive":501},125,"Thể dục - Thể thao","van-hoa-the-thao-du-lich/the-duc-the-thao/",[],{"menu_id":503,"menu_title":504,"menu_domain":11,"menu_link":505,"menu_icon":24,"menu_priority":59,"menu_level":9,"menu_status":14,"menu_parent":463,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":506},229,"Giải trí - Thư giãn","van-hoa-the-thao-du-lich/giai-tri-thu-gian/",[],{"menu_id":508,"menu_title":509,"menu_domain":11,"menu_link":510,"menu_icon":13,"menu_priority":75,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":511},31,"Y - Dược - Sức Khoẻ","y-duoc-suc-khoe/",[512,517,522,527,532,537,542],{"menu_id":513,"menu_title":514,"menu_domain":11,"menu_link":515,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":508,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":516},152,"Y khoa","y-duoc-suc-khoe/y-khoa/",[],{"menu_id":518,"menu_title":519,"menu_domain":11,"menu_link":520,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":508,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":521},153,"Răng – Hàm – Mặt","y-duoc-suc-khoe/rang-ham-mat/",[],{"menu_id":523,"menu_title":524,"menu_domain":11,"menu_link":525,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":508,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":526},154,"Dược học","y-duoc-suc-khoe/duoc-hoc/",[],{"menu_id":528,"menu_title":529,"menu_domain":11,"menu_link":530,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":508,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":531},155,"Điều dưỡng","y-duoc-suc-khoe/dieu-duong/",[],{"menu_id":533,"menu_title":534,"menu_domain":11,"menu_link":535,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":508,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":536},156,"Kỹ thuật xét nghiệm","y-duoc-suc-khoe/ky-thuat-xet-nghiem/",[],{"menu_id":538,"menu_title":539,"menu_domain":11,"menu_link":540,"menu_icon":24,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":508,"menu_linktype":24,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":541},227,"Y học cổ truyền","y-duoc-suc-khoe/y-hoc-co-truyen/",[],{"menu_id":543,"menu_title":544,"menu_domain":11,"menu_link":545,"menu_icon":24,"menu_priority":59,"menu_level":9,"menu_status":14,"menu_parent":508,"menu_linktype":24,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":546},228,"Y tế cộng đồng","y-duoc-suc-khoe/y-te-cong-dong/",[],{"menu_id":548,"menu_title":549,"menu_domain":11,"menu_link":550,"menu_icon":13,"menu_priority":80,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":551},32,"Luật - Kinh tế luật","luat-kinh-te-luat/",[552,557,562,567],{"menu_id":553,"menu_title":554,"menu_domain":11,"menu_link":555,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":548,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":556},157,"Luật học","luat-kinh-te-luat/luat-hoc/",[],{"menu_id":558,"menu_title":559,"menu_domain":11,"menu_link":560,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":548,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":561},158,"Luật kinh tế","luat-kinh-te-luat/luat-kinh-te/",[],{"menu_id":563,"menu_title":564,"menu_domain":11,"menu_link":565,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":548,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":566},159,"Luật quốc tế","luat-kinh-te-luat/luat-quoc-te/",[],{"menu_id":568,"menu_title":569,"menu_domain":11,"menu_link":570,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":548,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":571},160,"Luật lao động","luat-kinh-te-luat/luat-lao-dong/",[],{"menu_id":573,"menu_title":574,"menu_domain":11,"menu_link":575,"menu_icon":13,"menu_priority":85,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":24,"menu_website":18,"children_recursive":576},33,"Nông - Lâm - Thuỷ sản","nong-lam-thuy-san/",[577,582,587,592,597,602,607,612],{"menu_id":578,"menu_title":579,"menu_domain":11,"menu_link":580,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":573,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":581},166,"Khoa học cây trồng","nong-lam-thuy-san/khoa-hoc-cay-trong/",[],{"menu_id":583,"menu_title":584,"menu_domain":11,"menu_link":585,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":573,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":586},165,"Chăn nuôi – Thú y","nong-lam-thuy-san/chan-nuoi-thu-y/",[],{"menu_id":588,"menu_title":589,"menu_domain":11,"menu_link":590,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":573,"menu_linktype":13,"menu_group":112,"menu_group_priority":9,"menu_group_link":13,"menu_website":18,"children_recursive":591},164,"Nuôi trồng thủy sản","nong-lam-thuy-san/nuoi-trong-thuy-san/",[],{"menu_id":593,"menu_title":594,"menu_domain":11,"menu_link":595,"menu_icon":24,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":573,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":596},222,"Lâm nghiệp – Quản lý rừng","nong-lam-thuy-san/lam-nghiep-quan-ly-rung/",[],{"menu_id":598,"menu_title":599,"menu_domain":11,"menu_link":600,"menu_icon":24,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":573,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":601},223,"Bảo vệ thực vật","nong-lam-thuy-san/bao-ve-thuc-vat/",[],{"menu_id":603,"menu_title":604,"menu_domain":11,"menu_link":605,"menu_icon":24,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":573,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":606},224,"Công nghệ thực phẩm","nong-lam-thuy-san/cong-nghe-thuc-pham/",[],{"menu_id":608,"menu_title":609,"menu_domain":11,"menu_link":610,"menu_icon":24,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":573,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":611},225,"Nông nghiệp công nghệ cao","nong-lam-thuy-san/nong-nghiep-cong-nghe-cao/",[],{"menu_id":613,"menu_title":614,"menu_domain":11,"menu_link":615,"menu_icon":24,"menu_priority":59,"menu_level":9,"menu_status":14,"menu_parent":573,"menu_linktype":24,"menu_group":112,"menu_group_priority":24,"menu_group_link":13,"menu_website":24,"children_recursive":616},226,"Kinh tế và phát triển nông thôn","nong-lam-thuy-san/kinh-te-va-phat-trien-nong-thon/",[],[618,624,629,635,640,644],{"menu_id":85,"menu_title":619,"menu_domain":11,"menu_link":620,"menu_icon":13,"menu_priority":14,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":621,"menu_group_priority":30,"menu_group_link":622,"menu_website":18,"children_recursive":623},"Quản trị doanh nghiệp","bo-tai-lieu/quan-tri-doanh-nghiep/","Bộ tài liệu cao cấp","bo-tai-lieu/",[],{"menu_id":625,"menu_title":626,"menu_domain":11,"menu_link":627,"menu_icon":24,"menu_priority":9,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":621,"menu_group_priority":30,"menu_group_link":13,"menu_website":264,"children_recursive":628},19,"Đề thi kiểm tra","bo-tai-lieu/de-thi-kiem-tra/",[],{"menu_id":630,"menu_title":631,"menu_domain":11,"menu_link":632,"menu_icon":24,"menu_priority":30,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":621,"menu_group_priority":30,"menu_group_link":24,"menu_website":633,"children_recursive":634},214,"Quy trình biểu mẫu","bo-tai-lieu/quy-trinh-bieu-mau/","taiileu.vn",[],{"menu_id":636,"menu_title":637,"menu_domain":11,"menu_link":638,"menu_icon":24,"menu_priority":36,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":621,"menu_group_priority":30,"menu_group_link":24,"menu_website":264,"children_recursive":639},215,"Giáo án Word và PPT","bo-tai-lieu/giao-an-word-va-ppt/",[],{"menu_id":100,"menu_title":641,"menu_domain":11,"menu_link":642,"menu_icon":13,"menu_priority":42,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":621,"menu_group_priority":30,"menu_group_link":24,"menu_website":18,"children_recursive":643},"Luận văn báo cáo","bo-tai-lieu/luan-van-bao-cao/",[],{"menu_id":645,"menu_title":13,"menu_domain":11,"menu_link":13,"menu_icon":13,"menu_priority":53,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":621,"menu_group_priority":30,"menu_group_link":24,"menu_website":264,"children_recursive":646},999,[],[648,655,660,665,670],{"menu_id":649,"menu_title":650,"menu_domain":11,"menu_link":651,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":652,"menu_group_priority":36,"menu_group_link":653,"menu_website":18,"children_recursive":654},53,"Thủ tục hành chính","bieu-mau-van-ban/thu-tuc-hanh-chinh/","Văn bản – Biểu mẫu","bieu-mau-van-ban/",[],{"menu_id":656,"menu_title":657,"menu_domain":11,"menu_link":658,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":652,"menu_group_priority":36,"menu_group_link":24,"menu_website":18,"children_recursive":659},54,"Biểu mẫu","bieu-mau-van-ban/bieu-mau/",[],{"menu_id":661,"menu_title":662,"menu_domain":11,"menu_link":663,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":652,"menu_group_priority":36,"menu_group_link":24,"menu_website":18,"children_recursive":664},55,"Đơn từ","bieu-mau-van-ban/don-tu/",[],{"menu_id":666,"menu_title":667,"menu_domain":11,"menu_link":668,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":652,"menu_group_priority":36,"menu_group_link":24,"menu_website":18,"children_recursive":669},56,"Hợp đồng","bieu-mau-van-ban/hop-dong/",[],{"menu_id":671,"menu_title":672,"menu_domain":11,"menu_link":673,"menu_icon":24,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":24,"menu_group":652,"menu_group_priority":53,"menu_group_link":13,"menu_website":24,"children_recursive":674},216,"Văn bản luật","bieu-mau-van-ban/van-ban-luat/",[],[676,683,688,693,698,703,708,713,718,723,728,733,738,742],{"menu_id":677,"menu_title":678,"menu_domain":11,"menu_link":679,"menu_icon":13,"menu_priority":14,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":681,"menu_website":18,"children_recursive":682},51,"Thạc sĩ - Tiến sĩ - Cao học","luan-van-bao-cao/thac-si-tien-si-cao-hoc/","Luận Văn - Báo Cáo","luan-van-bao-cao/",[],{"menu_id":684,"menu_title":685,"menu_domain":11,"menu_link":686,"menu_icon":13,"menu_priority":9,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":687},50,"Báo cáo - Thuyết trình","luan-van-bao-cao/bao-cao-thuyet-trinh/",[],{"menu_id":689,"menu_title":690,"menu_domain":11,"menu_link":691,"menu_icon":13,"menu_priority":30,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":681,"menu_website":18,"children_recursive":692},38,"Tài chính - Ngân hàng","luan-van-bao-cao/lv-tai-chinh-ngan-hang/",[],{"menu_id":694,"menu_title":695,"menu_domain":11,"menu_link":696,"menu_icon":13,"menu_priority":36,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":697},39,"Kinh doanh - Marketing","luan-van-bao-cao/lv-kinh-doanh-marketing/",[],{"menu_id":699,"menu_title":700,"menu_domain":11,"menu_link":701,"menu_icon":13,"menu_priority":42,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":702},41,"Công nghệ thông tin","luan-van-bao-cao/lv-cong-nghe-thong-tin/",[],{"menu_id":704,"menu_title":705,"menu_domain":11,"menu_link":706,"menu_icon":13,"menu_priority":45,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":707},40,"Kinh tế - Quản lý","luan-van-bao-cao/lv-kinh-te-quan-ly/",[],{"menu_id":709,"menu_title":710,"menu_domain":11,"menu_link":711,"menu_icon":13,"menu_priority":53,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":712},42,"Kỹ thuật - Công nghệ","luan-van-bao-cao/lv-ky-thuat-cong-nghe/",[],{"menu_id":714,"menu_title":715,"menu_domain":11,"menu_link":716,"menu_icon":13,"menu_priority":59,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":717},43,"Tiếng Anh – Ngoại ngữ","luan-van-bao-cao/lv-tieng-anh-ngoai-ngu/",[],{"menu_id":719,"menu_title":720,"menu_domain":11,"menu_link":721,"menu_icon":13,"menu_priority":64,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":722},48,"Khoa học tự nhiên","luan-van-bao-cao/lv-khoa-hoc-tu-nhien/",[],{"menu_id":724,"menu_title":725,"menu_domain":11,"menu_link":726,"menu_icon":13,"menu_priority":70,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":727},47,"Khoa học xã hội","luan-van-bao-cao/lv-khoa-hoc-xa-hoi/",[],{"menu_id":729,"menu_title":730,"menu_domain":11,"menu_link":731,"menu_icon":13,"menu_priority":75,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":732},46,"Y - Dược - Sức khoẻ","luan-van-bao-cao/lv-y-duoc-suc-khoe/",[],{"menu_id":734,"menu_title":735,"menu_domain":11,"menu_link":736,"menu_icon":13,"menu_priority":80,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":737},45,"Luật – Kinh tế luật","luan-van-bao-cao/lv-luat-kinh-te-luat/",[],{"menu_id":739,"menu_title":574,"menu_domain":11,"menu_link":740,"menu_icon":13,"menu_priority":85,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":741},49,"luan-van-bao-cao/lv-nong-lam-thuy-san/",[],{"menu_id":743,"menu_title":744,"menu_domain":11,"menu_link":745,"menu_icon":13,"menu_priority":90,"menu_level":9,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":680,"menu_group_priority":42,"menu_group_link":13,"menu_website":18,"children_recursive":746},44,"Văn hoá – Thể thao - Du lịch","luan-van-bao-cao/lv-van-hoa-the-thao-du-lich/",[],[748,756,761,766,771,776],{"menu_id":749,"menu_title":750,"menu_domain":751,"menu_link":752,"menu_icon":13,"menu_priority":14,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":753,"menu_group_priority":45,"menu_group_link":13,"menu_website":754,"children_recursive":755},57,"Đề trắc nghiệm THPT","https://tracnghiem.net/","tnthpt/","Trắc nghiệm Online","tracnghiem.net\r",[],{"menu_id":757,"menu_title":758,"menu_domain":751,"menu_link":759,"menu_icon":13,"menu_priority":9,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":753,"menu_group_priority":45,"menu_group_link":13,"menu_website":754,"children_recursive":760},58,"Đề trắc nghiệm THCS","de-thi-thcs/",[],{"menu_id":762,"menu_title":763,"menu_domain":751,"menu_link":764,"menu_icon":13,"menu_priority":30,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":753,"menu_group_priority":45,"menu_group_link":13,"menu_website":754,"children_recursive":765},59,"Đề trắc nghiệm Tiểu học","de-thi-tieu-hoc/",[],{"menu_id":767,"menu_title":768,"menu_domain":751,"menu_link":769,"menu_icon":13,"menu_priority":36,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":753,"menu_group_priority":45,"menu_group_link":13,"menu_website":754,"children_recursive":770},60,"Flashcard Tiếng Anh","flashcard-thpt/",[],{"menu_id":772,"menu_title":773,"menu_domain":751,"menu_link":774,"menu_icon":13,"menu_priority":42,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":753,"menu_group_priority":45,"menu_group_link":13,"menu_website":754,"children_recursive":775},61,"Trắc nghiệm Đại học","dai-hoc/",[],{"menu_id":777,"menu_title":778,"menu_domain":751,"menu_link":779,"menu_icon":13,"menu_priority":45,"menu_level":14,"menu_status":14,"menu_parent":15,"menu_linktype":13,"menu_group":753,"menu_group_priority":45,"menu_group_link":13,"menu_website":754,"children_recursive":780},62,"Trắc nghiệm Hướng nghiệp","huong-nghiep/",[],{"code":5,"document":782,"dateTime":822,"ishasHtml":815,"sample":823,"topic1":824,"topic2":24},{"document_id":783,"document_title":784,"document_desc":785,"document_desc_org":24,"document_tag":786,"document_picturename":805,"document_filename":806,"document_filetype":807,"document_numpage":808,"document_uploaddate":809,"member_username":810,"member_id":811,"cate_id1":42,"cate_id2":812,"document_point":448,"document_status":813,"document_numdownload":59,"document_favorite_today":15,"isSaved":815,"document_numview":428,"url":816,"document_link":817,"thumbnail":818,"breadcrumb":819,"document_isfree":15,"document_kind":15,"document_summary":24,"document_topic1":820,"document_topic2":24,"document_title_seo":821},1868385,"Bài giảng Lập trình hướng đối tượng 2: Language Integrated Query (LINQ) - ĐH Kinh tế TP.HCM","Bài giảng Lập trình hướng đối tượng 2: Language Integrated Query (LINQ) gồm có những nội dung chính sau: Giới thiệu LINQ, LINQ to Object, LINQ to XML, LINQ to ADO.NET. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.",[787,790,793,796,799,802],{"label":788,"slug":789},"Lập trình hướng đối tượng","lap-trinh-huong-doi-tuong.html",{"label":791,"slug":792},"Bài giảng Lập trình hướng đối tượng 2","bai-giang-lap-trinh-huong-doi-tuong-2.html",{"label":794,"slug":795},"Ngôn ngữ lập trình","ngon-ngu-lap-trinh.html",{"label":797,"slug":798},"Language Integrated Query","language-integrated-query.html",{"label":800,"slug":801},"Ngôn ngữ truy vấn","ngon-ngu-truy-van.html",{"label":803,"slug":804},"Lớp DataContext","lop-datacontext.html","6521467601341.jpg","ch05_405.ppt","ppt",30,"02/07/2016","tangtuy16",6395917,52,{"code":14,"label":814},"Đã duyệt",false,"https://tailieu.vn/doc/bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385.html","bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385.html","https://cdn.tailieu.vn/images/document/thumbnail/2016/20160702/tangtuy16/135x160/6521467601341.jpg","\u003Cdiv class='items' itemscope itemtype='https://schema.org/BreadcrumbList'>\u003Cspan itemprop='itemListElement' itemscope itemtype='https://schema.org/ListItem'>\u003Ca itemprop='item' href='/' class='item'>\u003Cspan itemprop='name'>Trang chủ\u003C/span>\u003C/a>\u003Cmeta itemprop='position' content='1' />\u003C/span> » \u003Cspan itemprop='itemListElement' itemscope itemtype='https://schema.org/ListItem'>\u003Ca itemprop='item' href='https://tailieu.vn/cong-nghe-thong-tin/' class='item-parent'>\u003Cspan itemprop='name'>Công Nghệ Thông Tin\u003C/span>\u003C/a>\u003Cmeta itemprop='position' content='2' />\u003C/span> » \u003Cspan itemprop='itemListElement' itemscope itemtype='https://schema.org/ListItem'>\u003Ca itemprop='item' href='https://tailieu.vn/cong-nghe-thong-tin/ky-thuat-phan-mem/' class='item'>\u003Cspan itemprop='name'>Kỹ thuật phần mềm\u003C/span>\u003C/a>\u003Cmeta itemprop='position' content='3' />\u003C/span>\u003C/div>","lap-trinh-da-nen-tang","Bài giảng LINQ (Language Integrated Query) Lập trình hướng đối tượng 2 - ĐH Kinh tế TP.HCM","2016/20160702/1868385","https://cdn.tailieu.vn/files/samples/2016/20160702/tangtuy16/ch05_405.pdf",{"topic_code":820,"topic_name":825,"topic_title":826,"topic_content_title":827,"topic_picture":828,"documents":24,"topic_numdocument_active":583,"ogUrl":829},"Lập trình đa nền tảng","Kho tài liệu Lập trình đa nền tảng cập nhật 2025 – Đầy đủ Giáo trình, Bài giảng và Đề thi","Tổng hợp tài liệu Lập trình đa nền tảng – Giáo trình, Bài giảng, Đề thi","https://cdn.tailieu.vn/images/cates/642_ky-thuat-phan-mem.jpg","https://tailieu.vn/chu-de/lap-trinh-da-nen-tang/","\n \u003Cdiv >\n \u003Cp>LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG 2\u003C/p>\n\u003Cp>Language Integrated Query (LINQ)\u003C/p>\n\u003Cp>ộ N i dung\u003C/p>\n\u003Ch3>Giới thiệu LINQ\nLINQ to Object\nLINQ to XML\nLINQ to ADO.NET\u003C/h3>\n\u003Cp>using System;\nusing System.Collections.Generic;\nnamespace Demo01\n{\n class Program\n {\n static void Main(string[] args)\n {\nstring[]greetings={\"hello world\",\"hello LINQ\",\"hello\u003C/p>\n\u003Cp>Apress\" };\u003C/p>\n\u003Cp>ớ ệ Gi i thi u LINQ\u003C/p>\n\u003Ch3>Trước khi có LINQ\u003C/h3>\n\u003Ch4>List\u003Cstring> result = new List\u003Cstring>();\n foreach (string greeting in greetings)\n {\n if (greeting.EndsWith(\"LINQ\"))\n {\n result.Add(greeting);\n }\n }\n foreach (string item in result) {\n Console.WriteLine(item);\n }\n Console.ReadLine();\n } \n }\n}\u003C/h4>\n\u003Cp>using System;\nusing System.Linq;\nnamespace Demo01\n{\n class Program\n {\n static void Main(string[] args)\n {\nstring[]greetings = {\"hello world\", \"hello LINQ\", \"hello\u003C/p>\n\u003Cp>Apress\" };\u003C/p>\n\u003Cp>var items = from s in greetings\u003C/p>\n\u003Cp>ớ ệ Gi i thi u LINQ\u003C/p>\n\u003Ch4>where s.EndsWith(\"LINQ\") \n select s;\u003C/h4>\n\u003Cp>foreach (var item in items)\n Console.WriteLine(item);\u003C/p>\n\u003Cp>}\n }\n}\u003C/p>\n\u003Ch3>Khi có LINQ\u003C/h3>\n\u003Cp>ớ ệ Gi i thi u LINQ\u003C/p>\n\u003Ch4> Language Integrated Query (LINQ) là ngôn ngữ \ntruy vấn hợp nhất trên các loại dữ liệu khác \nnhau.\u003C/h4>\n\u003Ch4> Với LINQ, bạn có thể truy vấn nhiều nguồn dữ \nliệu khác nhau trong C#: đối tượng (object), cơ \nsở dữ liệu SQL, tài liệu XML, mô hình dữ liệu \nthực thể (entity data model).\u003C/h4>\n\u003Ch4> Đưa ra khả năng lập trình mới trong .NET - Giải\u003C/h4>\n\u003Ch4>pháp lập trình hợp nhất\u003C/h4>\n\u003Cp>VB\u003C/p>\n\u003Cp>Others…\u003C/p>\n\u003Cp>C#\u003C/p>\n\u003Cp>.NET Language­Integrated Query\u003C/p>\n\u003Cp>LINQ enabled data sources\nLINQ enabled data sources\u003C/p>\n\u003Cp>LINQ enabled ADO.NET\nLINQ enabled ADO.NET\u003C/p>\n\u003Cp>LINQ\nTo XML\u003C/p>\n\u003Cp>LINQ\nTo Objects\u003C/p>\n\u003Cp>LINQ\nTo Datasets\u003C/p>\n\u003Cp>LINQ\nTo SQL\u003C/p>\n\u003Cp>LINQ\nTo Entities\u003C/p>\n\u003Cp>\u003Cbook>\n    \u003Ctitle/>\n    \u003Cauthor/>\n    \u003Cprice/>\n\u003C/book>\u003C/p>\n\u003Cp>ớ ệ Gi i thi u LINQ\u003C/p>\n\u003Ch4>Objects\nObjects\u003C/h4>\n\u003Ch4>Relational\nRelational\u003C/h4>\n\u003Ch4>XMLXML\u003C/h4>\n\u003Cp>LINQ provides one programming model for all types of data (objects, SQL, XML, \nDataSets)\u003C/p>\n\u003Cp>ớ ệ Gi i thi u LINQ\u003C/p>\n\u003Ch4> Tất cả các thao tác truy vấn LINQ gồm 3 hành\u003C/h4>\n\u003Ch4>động chính:\n Lấy nguồn dữ liệu\n Tạo truy vấn\n Thực thi truy vấn\u003C/h4>\n\u003Cp>LINQ to Object\u003C/p>\n\u003Ch3>Sử dụng LINQ để truy vấn tập hợp các đối tượng \ndưới dạng IEnumerable hoặc IEnumerable\u003CT>\u003C/h3>\n\u003Cp>Ví dụ:\u003C/p>\n\u003Cp> int[ ] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };\n List\u003CStudents> list;\n string[] str = { \"Visual Studio 2008\", \"LINQ\", \"WCF\",\u003C/p>\n\u003Cp>\"WWF\", \"WPF\"};\u003C/p>\n\u003Cp>LINQ to Object\u003C/p>\n\u003Ch4>static void Main(string[] args)\n{ \n int[ ] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };\n var lowNums = from n in numbers \n where n \u003C 5 \n select n; \n Console.WriteLine(\"Numbers \u003C 5:\"); \n foreach (var x in lowNums){ \n Console.WriteLine(x); \n }\n}\u003C/h4>\n\u003Cp>LINQ to Object\u003C/p>\n\u003Ch4>static void Main(string[] args)\n{\nstring[] names = { \"Alonso\", \"Zheng\", \"Smith\", \n\"Jones\", \"Smythe\", \"Small\", \"Ruiz\", \"Hsieh\", \n\"Jorgenson\", \"Ilyich\", \"Singh\", \"Samba\", \"Fatimah\" };\nvar queryResults = from n in names\n where n.StartsWith(\"S\")\n select n;\n foreach (var item in queryResults) {\n Console.WriteLine(item);\n }\n}\u003C/h4>\n\u003Cp>static void Main(string[] args)\n{\nList \u003CCustomer> customers = new List\u003CCustomer> {\u003C/p>\n\u003Cp>new Customer { ID=\"A\", City=\"New York\", Country=\"USA\",\nRegion=\"North America\", Sales=9999 },\nnew Customer { ID=\"B\", City=\"Mumbai\", Country=\"India\",\nRegion=\"Asia\", Sales=8888 },\nnew Customer { ID=\"C\", City=\"Karachi\", \nCountry=\"Pakistan\",\nRegion=\"Asia\", Sales=7777 }};\u003C/p>\n\u003Cp>LINQ to Object\u003C/p>\n\u003Ch4>var queryResults = from c in customers\n where c.Region == \"Asia\"\n select c;\n foreach (Customer c in queryResults) {\n Console.WriteLine(c);\n }\n}\u003C/h4>\n\u003Cp>\u003C?xml version=\"1.0\" encoding=\"utf-8\" ?>\n\u003CSanPhams>\n \u003CSanPham>\n \u003CMaSanPham>1\u003C/MaSanPham>\n \u003CTenSanPham>Sách lập trình C#\u003C/TenSanPham>\n \u003CMaLoai>1\u003C/MaLoai>\n \u003CDonGia>400000\u003C/DonGia>\n \u003C/SanPham>\n \u003CSanPham>\n \u003CMaSanPham>2\u003C/MaSanPham>\n \u003CTenSanPham>Sách lập trình VB\u003C/TenSanPham>\n \u003CMaLoai>1\u003C/MaLoai>\n \u003CDonGia>50000\u003C/DonGia>\n \u003C/SanPham>\n\u003C/SanPhams>\u003C/p>\n\u003Cp>LINQ to XML\u003C/p>\n\u003Cp>LINQ to XML\u003C/p>\n\u003Ch3>Cung cấp 1 công cụ mạnh trong việc truy vấn\u003C/h3>\n\u003Ch3>XML\u003C/h3>\n\u003Cp>var sp = (from c in\u003C/p>\n\u003Cp>XElement.Load(\"SanPham.xml\").Elements(\"SanPham\")\u003C/p>\n\u003Cp>select new\u003C/p>\n\u003Cp>{\u003C/p>\n\u003Cp>MaSanPham = (string)c.Element(\"MaSanPham\"),\n TenSanPham = (string)c.Element(\"TenSanPham\"),\n MaLoai = (string)c.Element(\"MaLoai\"),\n DonGia = (string)c.Element(\"DonGia\"),\n }).ToArray();\n dgSanPham.DataSource = sp;\u003C/p>\n\u003Cp>LINQ to DataSet\u003C/p>\n\u003Ch3>LINQ to DataSet giúp truy vấn đối tượng\u003C/h3>\n\u003Ch3>Dataset dễ dàng và nhanh chóng\u003C/h3>\n\u003Cp>string str = \"server = localhost; database = QLBH; uid=sa; pwd = 123456\";\nSqlConnection con = new SqlConnection(str);\ncon.Open();\nSqlDataAdapter da = new SqlDataAdapter(\"Select * From SanPham\", con);\nDataSet ds = new DataSet();\nda.Fill(ds, \"SanPham\");\nvar sp = (from sanpham in ds.Tables[\"SanPham\"].AsEnumerable()\n select new {MaSanPham=sanpham[\"MaSanPham\"],\u003C/p>\n\u003Cp>TenSanPham=sanpham[\"TenSanPham\"],\u003C/p>\n\u003Cp>MaLoai=sanpham[\"MaLoai\"],\nDonGia=sanpham[\"DonGia\"]}).ToArray();\u003C/p>\n\u003Cp>dgSanPham.DataSource = sp; \ncon.Close();\u003C/p>\n\u003Cp>LINQ to SQL\u003C/p>\n\u003Ch3>LINQ to SQL là một phiên bản Object\u003C/h3>\n\u003Ch3>-Relational Mapping (ORM).\u003C/h3>\n\u003Cp>Database\u003C/p>\n\u003Cp>DataContext\u003C/p>\n\u003Cp>Table\u003C/p>\n\u003Cp>Class\u003C/p>\n\u003Cp>View\u003C/p>\n\u003Cp>Class\u003C/p>\n\u003Cp>Column\u003C/p>\n\u003Cp>Field / Property\u003C/p>\n\u003Cp>Relationship\u003C/p>\n\u003Cp>Field / Property\u003C/p>\n\u003Cp>Stored Procedure\u003C/p>\n\u003Cp>Method\u003C/p>\n\u003Cp>LINQ to SQL – Lớp DataContext\u003C/p>\n\u003Ch3>Là một lớp kết nối đến CSDL\nChuyển câu truy vấn thành câu lệnh SQL\nĐảm nhận việc tương tác với CSDL\nThay đổi CSDL thông qua phương thức\u003C/h3>\n\u003Ch3>SubmitChanges()\u003C/h3>\n\u003Cp>LINQ to SQL\u003C/p>\n\u003Ch4>Ví dụ:\u003C/h4>\n\u003Cp>Cấu trúc LINQ to SQL\u003C/p>\n\u003Ch4>Application\u003C/h4>\n\u003Ch4>db.Customers.Add(c1);\nc2.City = “Seattle\";\ndb.Customers.Remove(c3);\u003C/h4>\n\u003Ch4>from c in db.Customers\nwhere c.City == \"London\"\nselect c.CompanyName\u003C/h4>\n\u003Ch4>Enumerate\u003C/h4>\n\u003Ch4>Objects\u003C/h4>\n\u003Ch4>SubmitChanges()\u003C/h4>\n\u003Ch4>LINQ to SQL\u003C/h4>\n\u003Ch4>Rows\u003C/h4>\n\u003Ch4>SQL Query\nor SProc\u003C/h4>\n\u003Ch4>DML( Data Manipulation Language) \nor SProcs\u003C/h4>\n\u003Ch4>INSERT INTO Customer …\nUPDATE Customer …\nDELETE FROM Customer …\u003C/h4>\n\u003Ch4>SELECT CompanyName\nFROM Customer\nWHERE City = 'London'\u003C/h4>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Ch3>Thiết kế giao diện\u003C/h3>\n\u003Cp>DataClassesDataContext data = new\u003C/p>\n\u003Cp>DataClassesDataContext();\u003C/p>\n\u003Cp>var listsanpham = from sanpham in data.SanPhams\n select new { sanpham.MaSanPham,\u003C/p>\n\u003Cp>sanpham.TenSanPham,\u003C/p>\n\u003Cp>sanpham.MaLoai,\n sanpham.DonGia };\u003C/p>\n\u003Cp>dgSanPham.DataSource = listsanpham;\u003C/p>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Ch3>Load_SanPham()\u003C/h3>\n\u003Cp>DataClassesDataContext data = new\u003C/p>\n\u003Cp>DataClassesDataContext();\u003C/p>\n\u003Cp>SanPham sp = new SanPham();\n sp.MaSanPham = txtMaSanPham.Text.Trim();\n sp.TenSanPham = txtTenSanPham.Text;\n sp.MaLoai = cboLoai.SelectedValue.ToString();\n sp.DonGia =Convert.ToDecimal(txtDonGia.Text);\n data.SanPhams.InsertOnSubmit(sp);\n data.SubmitChanges();\u003C/p>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Ch3>Insert_SanPham()\u003C/h3>\n\u003Cp>DataClassesDataContext data = new\u003C/p>\n\u003Cp>DataClassesDataContext();\u003C/p>\n\u003Cp>SanPham sp = (from sanpham in data.SanPhams\n where sanpham.MaSanPham ==\u003C/p>\n\u003Cp>txtMaSanPham.Text.Trim()\n select sanpham).Single\u003CSanPham>();\n data.SanPhams.DeleteOnSubmit(sp);\n data.SubmitChanges();\u003C/p>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Ch3>Delete_SanPham()\u003C/h3>\n\u003Cp>DataClassesDataContext data = new\u003C/p>\n\u003Cp>DataClassesDataContext();\u003C/p>\n\u003Cp>SanPham sp = (from sanpham in data.SanPhams\n where sanpham.MaSanPham ==\u003C/p>\n\u003Cp>txtMaSanPham.Text.Trim()\n select sanpham).Single\u003CSanPham>();\nsp.MaSanPham = txtMaSanPham.Text;\u003C/p>\n\u003Cp>sp.TenSanPham = txtTenSanPham.Text;\n sp.MaLoai = cboLoai.SelectedValue.ToString();\n sp.DonGia = Convert.ToDecimal(txtDonGia.Text);\n data.SubmitChanges();\u003C/p>\n\u003Cp>Ví dụ: Quản lý bán hàng\u003C/p>\n\u003Ch3>Update_SanPham()\u003C/h3>\n\u003Cp>LINQ vs ADO.NET\u003C/p>\n\u003Ch3>LINQ là tập mở rộng cho phép viết các câu \ntruy vấn ngay trong các ngôn ngữ lập trình. \nADO.NET là công nghệ cho phép các ứng \ndụng có thể kết nối và làm việc với các loại \nCSDL khác nhau\u003C/h3>\n\u003Ch3>LINQ không phải là một công nghệ được tạo\u003C/h3>\n\u003Ch3>ra để thay thế ADO.NET\u003C/h3>\n\u003Ch3>LINQ và 3­Layers\u003C/h3>\n\u003Cp>GUI\u003C/p>\n\u003Cp>var query = from ……\u003C/p>\n\u003Cp>Business logic\u003C/p>\n\u003Cp>where……\nselect ……\u003C/p>\n\u003Cp>Data Access\u003C/p>\n\u003Cp>DataClassesDataContext()\u003C/p>\n\u003Cp>Data\u003C/p>\n\u003Cp>Nhiệm vụ về nhà\u003C/p>\n\u003Ch3>Làm lại bài tập QLBH bằng LINQ to SQL\nNghiên cứu XML và LINQ to XML\nĐọc thêm tài liệu LINQ để hiểu rõ cú pháp\u003C/h3>\n \u003C/div>\n ",{"code":5,"data":832,"documentRelated":956},[833,847,860,873,884,895,908,921,934,946],{"document_id":834,"document_title":835,"document_desc":836,"document_picturename":837,"document_filetype":838,"document_numpage":42,"document_uploaddate":839,"member_username":840,"document_numdownload":14,"document_favorite_today":15,"isSaved":815,"document_numview":841,"url":842,"document_link":843,"thumbnail":844,"document_isfree":15,"document_kind":15,"document_title_seo":845,"document_status":846},2865025,"Đề thi kết thúc học phần học kì 2 môn Các nền tảng phát triển phần mềm năm 2023-2024","Mời các bạn cùng tham khảo Đề thi kết thúc học phần học kì 2 môn Các nền tảng phát triển phần mềm năm 2023-2024 - Trường ĐH Văn Lang sau đây để biết được cấu trúc đề thi, cách thức làm bài thi cũng như những dạng bài chính được đưa ra trong đề thi. Từ đó, giúp các bạn sinh viên có kế hoạch học tập và ôn thi hiệu quả.","7051739169642.jpg","pdf","10/02/2025","gaupanda073",188,"https://tailieu.vn/doc/de-thi-ket-thuc-hoc-phan-cac-nen-tang-phat-trien-phan-mem-2023-2024-2865025.html","de-thi-ket-thuc-hoc-phan-cac-nen-tang-phat-trien-phan-mem-2023-2024-2865025.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250210/gaupanda073/135x160/7051739169642.jpg","Đề thi Các nền tảng phát triển phần mềm học kì 2 năm 2023-2024",{"code":14,"label":814},{"document_id":848,"document_title":849,"document_desc":850,"document_picturename":851,"document_filetype":838,"document_numpage":53,"document_uploaddate":852,"member_username":853,"document_numdownload":30,"document_favorite_today":15,"isSaved":815,"document_numview":854,"url":855,"document_link":856,"thumbnail":857,"document_isfree":15,"document_kind":15,"document_title_seo":858,"document_status":859},2690926,"Xây dựng cổng thông tin điện tử khoa công nghệ thông tin trên thiết bị đa nền tảng","Bài viết Xây dựng cổng thông tin điện tử khoa công nghệ thông tin trên thiết bị đa nền tảng nghiên cứu kiến trúc mobile web service, sau đó tích hợp RESFul web service, sử dụng lập trình react native, xây dựng hệ thống web Khoa CNTT thiết bị đa nền tảng với đầy đủ chức năng: giới thiệu khoa, đào tạo, tra cứu thông tin sinh viên, tra cứu lịch thi, lịch dạy, lương giảng viên. Các thông tin này được cập nhật liên tục từ các hệ thống web của trường và khoa.","4321693966347.jpg","06/09/2023","viindra",213,"https://tailieu.vn/doc/xay-dung-cong-thong-tin-dien-tu-da-nen-tang-2690926.html","xay-dung-cong-thong-tin-dien-tu-da-nen-tang-2690926.html","https://cdn.tailieu.vn/images/document/thumbnail/2023/20230906/viindra/135x160/4321693966347.jpg","Xây dựng cổng thông tin điện tử khoa công nghệ thông tin đa nền tảng: Kinh nghiệm và giải pháp",{"code":14,"label":814},{"document_id":861,"document_title":862,"document_desc":863,"document_picturename":864,"document_filetype":838,"document_numpage":734,"document_uploaddate":865,"member_username":866,"document_numdownload":30,"document_favorite_today":15,"isSaved":815,"document_numview":867,"url":868,"document_link":869,"thumbnail":870,"document_isfree":15,"document_kind":15,"document_title_seo":871,"document_status":872},2668465,"Bài giảng Công nghệ lập trình tích hợp: Chương 6 - TS. Nguyễn Quang Uy","Bài giảng Công nghệ lập trình tích hợp: Chương 6 Sử dụng đa luồng trong lập trình mạng, cung cấp cho người đọc những kiến thức như: Cơ bản về luồng; Sử dụng luồng trong Java; Đa luồng trong lập trình mạng; Lock và deaklock; Đồng bộ hóa luồng; Non-blocking Server;... Mời các bạn cùng tham khảo!","3181688466092.jpg","04/07/2023","chankora08",186,"https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-6-2668465.html","bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-6-2668465.html","https://cdn.tailieu.vn/images/document/thumbnail/2023/20230704/chankora08/135x160/3181688466092.jpg","Bài giảng Công nghệ lập trình tích hợp Chương 6: TS. Nguyễn Quang Uy (Mới nhất)",{"code":14,"label":814},{"document_id":874,"document_title":875,"document_desc":876,"document_picturename":877,"document_filetype":838,"document_numpage":413,"document_uploaddate":865,"member_username":866,"document_numdownload":36,"document_favorite_today":15,"isSaved":815,"document_numview":878,"url":879,"document_link":880,"thumbnail":881,"document_isfree":15,"document_kind":15,"document_title_seo":882,"document_status":883},2668458,"Bài giảng Công nghệ lập trình tích hợp: Chương 2.1 - TS. Nguyễn Quang Uy","Bài giảng Công nghệ lập trình tích hợp: Chương 2.1 Mảng và Hàm trong JavaScript, cung cấp cho người đọc những kiến thức như: Cơ bản về mảng; Một số toán tử trên mảng; Mảng hai chiều; Sử dụng mảng để truy cập nội dung của Form; Ẩn nội dung của JavaScript. Mời các bạn cùng tham khảo!","4981688466106.jpg",201,"https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-2668458.html","bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-2668458.html","https://cdn.tailieu.vn/images/document/thumbnail/2023/20230704/chankora08/135x160/4981688466106.jpg","Bài giảng Công nghệ lập trình tích hợp Chương 2.1: TS. Nguyễn Quang Uy (Mới nhất)",{"code":14,"label":814},{"document_id":885,"document_title":886,"document_desc":887,"document_picturename":888,"document_filetype":838,"document_numpage":762,"document_uploaddate":865,"member_username":866,"document_numdownload":36,"document_favorite_today":15,"isSaved":815,"document_numview":889,"url":890,"document_link":891,"thumbnail":892,"document_isfree":15,"document_kind":15,"document_title_seo":893,"document_status":894},2668457,"Bài giảng Công nghệ lập trình tích hợp: Chương 2.0 - TS. Nguyễn Quang Uy","Bài giảng Công nghệ lập trình tích hợp: Chương 2.0 Ngôn ngữ JavaScript, cung cấp cho người đọc những kiến thức như: Khả năng của JavaScript; Một số thuật ngữ quan trọng; Cấu trúc của JavaScript; Dữ liệu và đối tượng; Toán tử và biểu thức; Toán tử so sánh. Mời các bạn cùng tham khảo!","1721688466108.jpg",194,"https://tailieu.vn/doc/bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-2668457.html","bai-giang-cong-nghe-lap-trinh-tich-hop-chuong-2668457.html","https://cdn.tailieu.vn/images/document/thumbnail/2023/20230704/chankora08/135x160/1721688466108.jpg","Bài giảng Công nghệ lập trình tích hợp: Chương 2.0 của TS. Nguyễn Quang Uy",{"code":14,"label":814},{"document_id":896,"document_title":897,"document_desc":898,"document_picturename":899,"document_filetype":838,"document_numpage":347,"document_uploaddate":900,"member_username":901,"document_numdownload":59,"document_favorite_today":15,"isSaved":815,"document_numview":902,"url":903,"document_link":904,"thumbnail":905,"document_isfree":15,"document_kind":15,"document_title_seo":906,"document_status":907},2588652,"Giáo trình Lập trình mạng: Phần 2 - Trường Đại học Phan Thiết","Tiếp nội dung phần 1, Giáo trình Lập trình mạng: Phần 2 cung cấp cho người học những kiến thức như: Sử dụng các lớp helper của C# socket; đa nhiệm tiểu trình; đồng bộ hóa; lập trình socket bất đồng bộ. Mời các bạn cùng tham khảo!","148714223.jpg","25/11/2022","trangvang0906",182,"https://tailieu.vn/doc/giao-trinh-lap-trinh-mang-phan-2-dai-hoc-phan-thiet-2588652.html","giao-trinh-lap-trinh-mang-phan-2-dai-hoc-phan-thiet-2588652.html","https://cdn.tailieu.vn/images/document/thumbnail/2022/20221125/trangvang0906/135x160/148714223.jpg","Giáo trình Lập trình mạng Phần 2: Trường Đại học Phan Thiết (Chuẩn nhất)",{"code":14,"label":814},{"document_id":909,"document_title":910,"document_desc":911,"document_picturename":912,"document_filetype":838,"document_numpage":913,"document_uploaddate":914,"member_username":915,"document_numdownload":59,"document_favorite_today":15,"isSaved":815,"document_numview":297,"url":916,"document_link":917,"thumbnail":918,"document_isfree":15,"document_kind":15,"document_title_seo":919,"document_status":920},2578785,"Bài giảng Lập trình mạng: Chương 3 - Lê Bá Vui","Bài giảng Lập trình mạng: Chương 3 Giới thiệu lập trình đa luồng, cung cấp cho người học những kiến thức như: Khởi tạo và thực thi các luồng trên Windows; Đồng bộ và tránh xung đột trong lập trình đa luồng. Mời các bạn cùng tham khảo!","2081667017694.jpg",20,"29/10/2022","dongcoxanh2510","https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-le-ba-vui-2578785.html","bai-giang-lap-trinh-mang-chuong-le-ba-vui-2578785.html","https://cdn.tailieu.vn/images/document/thumbnail/2022/20221029/dongcoxanh2510/135x160/2081667017694.jpg","Bài giảng Lập trình mạng Chương 3: Lê Bá Vui (Hướng dẫn chi tiết)",{"code":14,"label":814},{"document_id":922,"document_title":923,"document_desc":924,"document_picturename":925,"document_filetype":838,"document_numpage":926,"document_uploaddate":927,"member_username":928,"document_numdownload":53,"document_favorite_today":15,"isSaved":815,"document_numview":443,"url":929,"document_link":930,"thumbnail":931,"document_isfree":15,"document_kind":15,"document_title_seo":932,"document_status":933},2516954,"Bài giảng Lập trình mạng: Chương 3 - ThS. Trần Đắc Tốt","Bài giảng Lập trình mạng: Chương 3 Lập trình Socket không hướng kết nối, cung cấp cho người học những kiến thức như: Mô hình socket không hướng kết nối; Một chương trình UDP đơn gian; Phân biệt các thông điệp UDP; Xử lý một số vấn đề trong lập trình không hướng kết nối; Một ứng dụng UDP hoàn chỉnh. Mời các bạn cùng tham khảo!","7161645784079.jpg",37,"25/02/2022","hoathachthao090","https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-3-2516954.html","bai-giang-lap-trinh-mang-chuong-3-2516954.html","https://cdn.tailieu.vn/images/document/thumbnail/2022/20220225/hoathachthao090/135x160/7161645784079.jpg","Bài giảng Lập trình mạng: Chương 3 - ThS. Trần Đắc Tốt",{"code":14,"label":814},{"document_id":935,"document_title":936,"document_desc":937,"document_picturename":938,"document_filetype":838,"document_numpage":625,"document_uploaddate":939,"member_username":940,"document_numdownload":30,"document_favorite_today":15,"isSaved":815,"document_numview":453,"url":941,"document_link":942,"thumbnail":943,"document_isfree":15,"document_kind":15,"document_title_seo":944,"document_status":945},2422862,"Bài giảng Lập trình mạng - Chương 7: Chương trình chat trên nhiều máy","Bài giảng Lập trình mạng - Chương 7: Chương trình chat trên nhiều máy. Những nội dung chính được trình bày trong chương này gồm có: Giao thức dùng cho hệ thống MiniChat, dạng reply cho tất cả các request, hàm xử lý biến cố, kỹ thuật xử lý Multithread với Java. Mời các bạn cùng tham khảo.","3581626099942.jpg","12/07/2021","lovebychance07","https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-trinh-chat-nhieu-may-2422862.html","bai-giang-lap-trinh-mang-chuong-trinh-chat-nhieu-may-2422862.html","https://cdn.tailieu.vn/images/document/thumbnail/2021/20210712/lovebychance07/135x160/3581626099942.jpg","Chương trình Chat trên Nhiều Máy: Bài giảng Lập trình Mạng - Chương 7",{"code":14,"label":814},{"document_id":947,"document_title":948,"document_desc":949,"document_picturename":950,"document_filetype":838,"document_numpage":100,"document_uploaddate":939,"member_username":940,"document_numdownload":30,"document_favorite_today":15,"isSaved":815,"document_numview":762,"url":951,"document_link":952,"thumbnail":953,"document_isfree":15,"document_kind":15,"document_title_seo":954,"document_status":955},2422859,"Bài giảng Lập trình mạng - Chương 3: Lập trình multicasting","Bài giảng Lập trình mạng - Chương 3: Lập trình multicasting. Những nội dung chính được trình bày trong chương này gồm có: Giới thiệu về multicast, địa chỉ IP dùng cho Multicast, truyền/nhận multicast, gửi tin cậy, nhận tin cậy. Mời các bạn cùng tham khảo.","5801626099948.jpg","https://tailieu.vn/doc/bai-giang-lap-trinh-mang-chuong-lap-trinh-multicasting-2422859.html","bai-giang-lap-trinh-mang-chuong-lap-trinh-multicasting-2422859.html","https://cdn.tailieu.vn/images/document/thumbnail/2021/20210712/lovebychance07/135x160/5801626099948.jpg","Lập trình multicasting: Bài giảng Lập trình mạng - Chương 3",{"code":14,"label":814},{"data":957,"links":1140,"meta":1144},[958,971,984,995,1006,1020,1033,1045,1056,1068,1079,1090,1103,1116,1127],{"document_id":959,"document_title":960,"document_desc":961,"document_picturename":962,"document_filetype":838,"document_numpage":578,"document_uploaddate":963,"member_username":964,"document_numdownload":14,"document_favorite_today":24,"isSaved":815,"document_numview":965,"url":966,"document_link":967,"thumbnail":968,"document_isfree":15,"document_kind":15,"document_title_seo":969,"document_status":970},2924624,"Tài liệu học tập Phát triển ứng dụng Web (Dùng cho sinh viên đại học Ngành Công nghệ thông tin)","Tài liệu \"hát triển ứng dụng Web\" cho sinh viên Công nghệ thông tin, tập trung PHP, MySQL. Gồm kiến trúc web, CSDL, lập trình PHP, MVC và bài tập thực hành.","53391759303870.jpg","01/10/2025","kimphuong1001",471,"https://tailieu.vn/doc/tai-lieu-hoc-tap-phat-trien-ung-dung-web-sinh-vien-cntt-2924624.html","tai-lieu-hoc-tap-phat-trien-ung-dung-web-sinh-vien-cntt-2924624.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20251001/kimphuong1001/135x160/53391759303870.jpg","Tài liệu học tập Phát triển ứng dụng Web cho sinh viên Công nghệ thông tin (Đại học)",{"code":14,"label":814},{"document_id":972,"document_title":973,"document_desc":974,"document_picturename":975,"document_filetype":807,"document_numpage":317,"document_uploaddate":976,"member_username":977,"document_numdownload":14,"document_favorite_today":24,"isSaved":815,"document_numview":978,"url":979,"document_link":980,"thumbnail":981,"document_isfree":15,"document_kind":15,"document_title_seo":982,"document_status":983},2924105,"Bài giảng Kỹ thuật máy tính: Chương 3 - Mức logic số","Bài giảng Kỹ thuật máy tính: Chương 3 giới thiệu về mức logic số, cổng logic, đại số logic, mạch tổ hợp (giải mã, mã hóa, dồn kênh, phân kênh) và ứng dụng giải mã địa chỉ.","59561758612236.jpg","23/09/2025","k235480106081@tnut.edu.vn",472,"https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-chuong-3-muc-logic-so-2924105.html","bai-giang-ky-thuat-may-tinh-chuong-3-muc-logic-so-2924105.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250923/k235480106081@tnut.edu.vn/135x160/59561758612236.jpg","Bài giảng Kỹ thuật máy tính: Chương 3 - Tổng quan Mức logic số",{"code":14,"label":814},{"document_id":985,"document_title":986,"document_desc":987,"document_picturename":988,"document_filetype":807,"document_numpage":649,"document_uploaddate":976,"member_username":977,"document_numdownload":14,"document_favorite_today":24,"isSaved":815,"document_numview":989,"url":990,"document_link":991,"thumbnail":992,"document_isfree":15,"document_kind":15,"document_title_seo":993,"document_status":994},2924104,"Bài giảng Kỹ thuật máy tính: Chương 2 - Giới thiệu chung về kiến trúc máy tính","Bài giảng Kỹ thuật máy tính: Chương 2 - Giới thiệu chung về kiến trúc máy tính trình bày các nội dung sau: Thông tin và sự mã hóa thông tin; Biểu diễn các số; Chuyển đổi giữa các hệ đếm.","16271758612239.jpg",283,"https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-kien-truc-may-tinh-2924104.html","bai-giang-ky-thuat-may-tinh-kien-truc-may-tinh-2924104.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250923/k235480106081@tnut.edu.vn/135x160/16271758612239.jpg","Bài giảng Kỹ thuật máy tính: Giới thiệu chung về kiến trúc máy tính - Chương 2",{"code":14,"label":814},{"document_id":996,"document_title":997,"document_desc":998,"document_picturename":999,"document_filetype":807,"document_numpage":211,"document_uploaddate":976,"member_username":977,"document_numdownload":14,"document_favorite_today":24,"isSaved":815,"document_numview":1000,"url":1001,"document_link":1002,"thumbnail":1003,"document_isfree":15,"document_kind":15,"document_title_seo":1004,"document_status":1005},2924103,"Bài giảng Kỹ thuật máy tính: Chương 1 - Giới thiệu chung về kiến trúc máy tính","Bài giảng Kỹ thuật máy tính: Chương 1 tổng quan kiến trúc máy tính: lịch sử, phân loại (chuyên dụng, đa năng, số, tương tự, liên tiếp, song song). Thành phần: CPU, bộ nhớ, thiết bị ngoại vi.","96321758612240.jpg",315,"https://tailieu.vn/doc/bai-giang-ky-thuat-may-tinh-kien-truc-may-tinh-2924103.html","bai-giang-ky-thuat-may-tinh-kien-truc-may-tinh-2924103.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250923/k235480106081@tnut.edu.vn/135x160/96321758612240.jpg","Bài giảng kỹ thuật máy tính: Giới thiệu chung về kiến trúc máy tính (Chương 1)",{"code":14,"label":814},{"document_id":1007,"document_title":1008,"document_desc":1009,"document_picturename":1010,"document_filetype":807,"document_numpage":1011,"document_uploaddate":1012,"member_username":1013,"document_numdownload":15,"document_favorite_today":24,"isSaved":815,"document_numview":1014,"url":1015,"document_link":1016,"thumbnail":1017,"document_isfree":15,"document_kind":15,"document_title_seo":1018,"document_status":1019},2923798,"Bài giảng Thiết kế web - Võ Quang Trung","Bài giảng Thiết kế web của Võ Quang Trung, ĐHSP Đồng Tháp, giới thiệu HTML, JavaScript, ASP. Chương 1: khái niệm cơ bản về Web. Chương 2: ngôn ngữ HTML.","29811758247841.jpg",36,"19/09/2025","cuonggaim0000@gmail.com",345,"https://tailieu.vn/doc/bai-giang-thiet-ke-web-vo-quang-trung-2923798.html","bai-giang-thiet-ke-web-vo-quang-trung-2923798.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250919/cuonggaim0000@gmail.com/135x160/29811758247841.jpg","Bài giảng Thiết kế web Võ Quang Trung",{"code":14,"label":814},{"document_id":1021,"document_title":1022,"document_desc":1023,"document_picturename":1024,"document_filetype":1025,"document_numpage":1026,"document_uploaddate":1012,"member_username":1013,"document_numdownload":36,"document_favorite_today":24,"isSaved":815,"document_numview":1027,"url":1028,"document_link":1029,"thumbnail":1030,"document_isfree":15,"document_kind":15,"document_title_seo":1031,"document_status":1032},2923794,"Giáo trình Thiết kế và quản trị web - Trường CĐ Kỹ thuật Cao Thắng","Giáo trình Thiết kế và quản trị web trình bày các nội dung chinh sau đây: Tổng quan Internet, HTML, CSS, JavaScript, Dreamweaver, WordPress. Xây dựng, quản trị website chuyên nghiệp.","45131758248490.jpg","docx",276,784,"https://tailieu.vn/doc/giao-trinh-thiet-ke-quan-tri-web-truong-cao-thang-2923794.html","giao-trinh-thiet-ke-quan-tri-web-truong-cao-thang-2923794.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250919/cuonggaim0000@gmail.com/135x160/45131758248490.jpg","Giáo trình Thiết kế và quản trị web Trường CĐ Kỹ thuật Cao Thắng",{"code":14,"label":814},{"document_id":1034,"document_title":1035,"document_desc":1036,"document_picturename":1037,"document_filetype":838,"document_numpage":53,"document_uploaddate":1038,"member_username":964,"document_numdownload":15,"document_favorite_today":24,"isSaved":815,"document_numview":1039,"url":1040,"document_link":1041,"thumbnail":1042,"document_isfree":15,"document_kind":15,"document_title_seo":1043,"document_status":1044},2923233,"Đề thi kết thúc học phần học kì 2 môn Phát triển trang web căn bản năm 2024-2025","Đề thi kết thúc học phần học kì 2 môn Phát triển trang web căn bản cho sinh viên khoa Công nghệ thông tin, yêu cầu xây dựng website TMĐT nhóm 6 người.","76171757577227.jpg","11/09/2025",1234,"https://tailieu.vn/doc/de-thi-ket-thuc-hoc-phan-phat-trien-trang-web-can-ban-2923233.html","de-thi-ket-thuc-hoc-phan-phat-trien-trang-web-can-ban-2923233.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250911/kimphuong1001/135x160/76171757577227.jpg","Đề thi Phát triển trang web căn bản học kì 2 năm 2024-2025 (có đáp án)",{"code":14,"label":814},{"document_id":1046,"document_title":1035,"document_desc":1047,"document_picturename":1048,"document_filetype":838,"document_numpage":53,"document_uploaddate":1049,"member_username":964,"document_numdownload":15,"document_favorite_today":24,"isSaved":815,"document_numview":1050,"url":1051,"document_link":1052,"thumbnail":1053,"document_isfree":15,"document_kind":15,"document_title_seo":1054,"document_status":1055},2922821,"Đề thi kết thúc học phần học kì 2 môn Phát triển trang web căn bản yêu cầu xây dựng website thương mại điện tử bằng WordPress.","95541756971971.jpg","04/09/2025",2448,"https://tailieu.vn/doc/de-thi-ket-thuc-hoc-ky-2-phat-trien-trang-web-can-ban-2922821.html","de-thi-ket-thuc-hoc-ky-2-phat-trien-trang-web-can-ban-2922821.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250904/kimphuong1001/135x160/95541756971971.jpg","Đề thi Phát triển trang web căn bản: Đề thi học kì 2 năm 2024-2025 (có đáp án)",{"code":14,"label":814},{"document_id":1057,"document_title":1058,"document_desc":1059,"document_picturename":1060,"document_filetype":838,"document_numpage":36,"document_uploaddate":1049,"member_username":1061,"document_numdownload":9,"document_favorite_today":24,"isSaved":815,"document_numview":1062,"url":1063,"document_link":1064,"thumbnail":1065,"document_isfree":15,"document_kind":15,"document_title_seo":1066,"document_status":1067},2922794,"Bài tập Tạo và hiển thị giỏ hàng","Tài liệu hướng dẫn tạo giỏ hàng JSP: tạo trang DatHang.jsp, lớp Hang, CGioHang. Thêm sửa xóa sản phẩm, tính tổng tiền. Bổ sung Bootstrap.","97831756950941.jpg","gmdedungthu@gmail.com",2430,"https://tailieu.vn/doc/bai-tap-tao-hien-thi-gio-hang-2922794.html","bai-tap-tao-hien-thi-gio-hang-2922794.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250904/gmdedungthu@gmail.com/135x160/97831756950941.jpg","Bài tập tạo giỏ hàng và hiển thị giỏ hàng chi tiết",{"code":14,"label":814},{"document_id":1069,"document_title":1070,"document_desc":1071,"document_picturename":1072,"document_filetype":838,"document_numpage":59,"document_uploaddate":1049,"member_username":1061,"document_numdownload":15,"document_favorite_today":24,"isSaved":815,"document_numview":1073,"url":1074,"document_link":1075,"thumbnail":1076,"document_isfree":15,"document_kind":15,"document_title_seo":1077,"document_status":1078},2922792,"Bài tập Web","Tài liệu gồm các bài tập hướng dẫn xây dựng ứng dụng web quản lý nhân viên và đơn vị dùng SQL Server. Gồm thiết kế CSDL, lớp Bean, DAO, BO, Controller, JSP (thêm, sửa, xóa).","20401756950944.jpg",2407,"https://tailieu.vn/doc/bai-tap-web-2922792.html","bai-tap-web-2922792.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250904/gmdedungthu@gmail.com/135x160/20401756950944.jpg","Bài tập Web: Tổng hợp bài tập thực hành Web từ A-Z",{"code":14,"label":814},{"document_id":1080,"document_title":1081,"document_desc":1082,"document_picturename":1083,"document_filetype":838,"document_numpage":9,"document_uploaddate":1049,"member_username":1061,"document_numdownload":9,"document_favorite_today":24,"isSaved":815,"document_numview":1084,"url":1085,"document_link":1086,"thumbnail":1087,"document_isfree":15,"document_kind":15,"document_title_seo":1088,"document_status":1089},2922790,"Bài tập XML, DTD và XML Schema - Quản lý hóa đơn","Bài tập về XML, DTD, XML Schema: Quản lý dữ liệu (khách hàng, hóa đơn, sản phẩm). Tạo XML Schema ràng buộc (CustomerID duy nhất, InvoiceID, ProductID).","39111756952540.jpg",1755,"https://tailieu.vn/doc/bai-tap-xml-dtd-xml-schema-quan-ly-hoa-don-2922790.html","bai-tap-xml-dtd-xml-schema-quan-ly-hoa-don-2922790.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250904/gmdedungthu@gmail.com/135x160/39111756952540.jpg","Bài tập XML, DTD và XML Schema quản lý hóa đơn: Hướng dẫn chi tiết",{"code":14,"label":814},{"document_id":1091,"document_title":1092,"document_desc":1093,"document_picturename":1094,"document_filetype":1025,"document_numpage":704,"document_uploaddate":1095,"member_username":1096,"document_numdownload":30,"document_favorite_today":24,"isSaved":815,"document_numview":1097,"url":1098,"document_link":1099,"thumbnail":1100,"document_isfree":15,"document_kind":15,"document_title_seo":1101,"document_status":1102},2922777,"Báo cáo bài tập lớn: Quản lý thư viện","Báo cáo về dự án xây dựng hệ thống quản lý thư viện cho Đại học Kinh doanh và Công nghệ Hà Nội, số hóa quy trình, nâng cao hiệu quả quản lý.","87751756954649.jpg","03/09/2025","nguyendatds204@gmail.com",701,"https://tailieu.vn/doc/bao-cao-bai-tap-lon-quan-ly-thu-vien-2922777.html","bao-cao-bai-tap-lon-quan-ly-thu-vien-2922777.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250903/nguyendatds204@gmail.com/135x160/87751756954649.jpg","Báo cáo bài tập lớn quản lý thư viện: Kinh nghiệm và giải pháp",{"code":14,"label":814},{"document_id":1104,"document_title":1105,"document_desc":1106,"document_picturename":1107,"document_filetype":838,"document_numpage":297,"document_uploaddate":1108,"member_username":1109,"document_numdownload":14,"document_favorite_today":24,"isSaved":815,"document_numview":1110,"url":1111,"document_link":1112,"thumbnail":1113,"document_isfree":15,"document_kind":15,"document_title_seo":1114,"document_status":1115},2922417,"Bài giảng Lập trình C++","Bài giảng Lập trình C++ Tổng quan về lập trình hướng đối tượng (OOP) và C++: khái niệm, cú pháp, tính năng. OOP: đối tượng, lớp, trừu tượng, bao gói, kế thừa, đa hình. C++: mở rộng C, vào/ra, cấp phát bộ nhớ, hàm, tải bội, lớp, toán tử, Stream.","78421756259144.jpg","26/08/2025","signuptrendienthoai@gmail.com",1111,"https://tailieu.vn/doc/bai-giang-lap-trinh-c-plus-plus-2922417.html","bai-giang-lap-trinh-c-plus-plus-2922417.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250826/signuptrendienthoai@gmail.com/135x160/78421756259144.jpg","Bài giảng Lập trình C++ chuẩn nhất",{"code":14,"label":814},{"document_id":1117,"document_title":1118,"document_desc":1119,"document_picturename":1120,"document_filetype":838,"document_numpage":36,"document_uploaddate":1108,"member_username":1109,"document_numdownload":14,"document_favorite_today":24,"isSaved":815,"document_numview":1121,"url":1122,"document_link":1123,"thumbnail":1124,"document_isfree":15,"document_kind":15,"document_title_seo":1125,"document_status":1126},2922416,"Bài tập Lập trình C++","Tài liệu tuyển tập bài tập C++ về OOP gồm: cấu trúc dữ liệu, lớp, kế thừa, con trỏ, toán tử chồng. Xây dựng lớp phân số, đa thức, số phức, ma trận, hình học.","45781756259145.jpg",725,"https://tailieu.vn/doc/bai-tap-lap-trinh-c-plus-plus-2922416.html","bai-tap-lap-trinh-c-plus-plus-2922416.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250826/signuptrendienthoai@gmail.com/135x160/45781756259145.jpg","Bài tập Lập trình C++: Tổng hợp [kinh nghiệm/mới nhất/chuẩn nhất]",{"code":14,"label":814},{"document_id":1128,"document_title":1129,"document_desc":1130,"document_picturename":1131,"document_filetype":838,"document_numpage":413,"document_uploaddate":1132,"member_username":1133,"document_numdownload":9,"document_favorite_today":24,"isSaved":815,"document_numview":1134,"url":1135,"document_link":1136,"thumbnail":1137,"document_isfree":15,"document_kind":15,"document_title_seo":1138,"document_status":1139},2922337,"Bài giảng Các tính chất của OOP trong Java: Phần 2","Bài giảng Các tính chất của OOP trong Java: Phần 2 tìm hiểu về Tính đóng gói (Encapsulation), tính trừu tượng (Abstract), Interface trong Java.","75211756174938.jpg","25/08/2025","pranpriyahan@gmail.com",683,"https://tailieu.vn/doc/bai-giang-tinh-chat-oop-java-phan-2-2922337.html","bai-giang-tinh-chat-oop-java-phan-2-2922337.html","https://cdn.tailieu.vn/images/document/thumbnail/2025/20250825/pranpriyahan@gmail.com/135x160/75211756174938.jpg","Các tính chất OOP trong Java: Bài giảng Phần 2 (Chi tiết)",{"code":14,"label":814},{"first":1141,"last":1142,"prev":24,"next":1143},"https://api-fe.tailieu.vn/api/document-related/bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385.html?page=1","https://api-fe.tailieu.vn/api/document-related/bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385.html?page=17","https://api-fe.tailieu.vn/api/document-related/bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385.html?page=2",{"current_page":14,"from":14,"last_page":100,"path":1145,"per_page":95,"to":95,"total":1146},"https://api-fe.tailieu.vn/api/document-related/bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385.html",250,["Reactive",1148],{"$suser-agent-info":1149},{"userAgent":1150,"isBot":815},"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",["Set"],["ShallowReactive",1153],{"$fB6NIDCyeUTzT9CUXoyl4DEA4ugOrQ-JxwND0W1_3A68":24,"document-bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385-1-0":24,"$JsVg4S-xmP":24,"documentRelated":24},true,"/doc/bai-giang-lap-trinh-huong-doi-tuong-linq-dh-kinh-te-tphcm-1868385.html",{"auth":1157,"search":1162},{"user":1158,"token":1160},["EmptyRef",1159],"null",["EmptyRef",1161],"_",{"results":1163,"keyword":1166,"loading":1168,"meta":1170},["Ref",1164],["Reactive",1165],[],["EmptyRef",1167],"\"\"",["EmptyRef",1169],"false",["EmptyRef",1159]]</script> <script>window.__NUXT__={};window.__NUXT__.config={public:{apiBase:"https://api-fe.tailieu.vn/api",publicUrl:"https://tailieu.vn",publicUrlTN:"https://tracnghiem.net",device:{defaultUserAgent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.39 Safari/537.36",enabled:true,refreshOnResize:false},gtag:{enabled:true,initMode:"auto",id:"G-8P6PC2RPKC",initCommands:[],config:{anonymize_ip:true},tags:[],loadingStrategy:"defer",url:"https://www.googletagmanager.com/gtag/js",debug:false}},app:{baseURL:"/",buildId:"5e68c548-8794-4d60-84e6-4d1f46cbf6ff",buildAssetsDir:"/_nuxt/",cdnURL:""}}</script></body></html>