Spaces:
Build error
Build error
| [ | |
| { | |
| "id": "code_samples", | |
| "name": "Mã nguồn mẫu", | |
| "icon": "ph-code", | |
| "description": "Các bài tập mẫu bằng C, Java, Python để trải nghiệm trình biên dịch.", | |
| "category": "programming_algo" | |
| }, | |
| { | |
| "id": "calculus", | |
| "name": "Giải tích (Calculus)", | |
| "icon": "ph-function", | |
| "description": "Bao gồm giáo trình MA1521, bài tập về giới hạn, đạo hàm và tích phân.", | |
| "category": "math_basic" | |
| }, | |
| { | |
| "id": "linear_algebra_python", | |
| "name": "Thực hành Đại số tuyến tính với Python", | |
| "icon": "ph-code", | |
| "description": "Làm quen với tính toán ma trận.", | |
| "category": "math_basic" | |
| }, | |
| { | |
| "id": "calculus_python", | |
| "name": "Thực hành Giải tích với Python", | |
| "icon": "ph-code", | |
| "description": "Bài tập thực hành giải tích sử dụng ngôn ngữ Python.", | |
| "category": "math_basic" | |
| }, | |
| { | |
| "id": "programming_methodology_c", | |
| "name": "Phương pháp lập trình với Ngôn ngữ C", | |
| "icon": "ph-code", | |
| "description": "Thực hành phương pháp lập trình sử dụng ngôn ngữ C.", | |
| "category": "programming_algo" | |
| }, | |
| { | |
| "id": "computer_organization_lab", | |
| "name": "Thực hành Tổ chức máy tính", | |
| "icon": "ph-circuitry", | |
| "description": "Thiết kế mạch toán nhị phân (OR, AND, XOR) và code assembly.", | |
| "category": "system_network" | |
| }, | |
| { | |
| "id": "computer_organization", | |
| "name": "Tổ chức máy tính", | |
| "icon": "ph-cpu", | |
| "description": "Slide bài giảng, hợp ngữ MIPS và các bài lab thực hành.", | |
| "category": "system_network" | |
| }, | |
| { | |
| "id": "programming_methodology", | |
| "name": "Phương pháp lập trình", | |
| "icon": "ph-code", | |
| "description": "Tư duy lập trình, giải thuật, cấu trúc dữ liệu và lập trình C/C++ căn bản.", | |
| "category": "programming_algo" | |
| }, | |
| { | |
| "id": "linear_algebra", | |
| "name": "Đại số tuyến tính", | |
| "icon": "ph-matrix-logo", | |
| "description": "Ma trận, định thức, hệ phương trình tuyến tính và không gian vector.", | |
| "category": "math_basic" | |
| }, | |
| { | |
| "id": "oop", | |
| "name": "Lập trình hướng đối tượng", | |
| "icon": "ph-cube", | |
| "description": "Lớp, đối tượng, kế thừa, đa hình và các nguyên lý SOLID trong Java.", | |
| "category": "programming_algo" | |
| }, | |
| { | |
| "id": "oop_lab", | |
| "name": "Thực hành Hướng đối tượng", | |
| "icon": "ph-code", | |
| "description": "Làm quen với lập trình hướng đối tượng.", | |
| "category": "programming_algo" | |
| }, | |
| { | |
| "id": "dsa", | |
| "name": "Cấu trúc dữ liệu và giải thuật", | |
| "icon": "ph-tree-structure", | |
| "description": "Các thuật toán sắp xếp, tìm kiếm, BST, AVL và đồ thị.", | |
| "category": "programming_algo" | |
| }, | |
| { | |
| "id": "dsa_lab", | |
| "name": "Thực hành CTDLGT", | |
| "icon": "ph-tree-structure", | |
| "description": "Bài tập thực hành Cấu trúc dữ liệu và giải thuật.", | |
| "category": "programming_algo" | |
| }, | |
| { | |
| "id": "os", | |
| "name": "Nhập môn hệ điều hành", | |
| "icon": "ph-desktop", | |
| "description": "Quản lý tiến trình, bộ nhớ, file system và lập trình hệ thống.", | |
| "category": "system_network" | |
| }, | |
| { | |
| "id": "os_lab", | |
| "name": "Thực hành Hệ điều hành", | |
| "icon": "ph-terminal-window", | |
| "description": "Thực hành lệnh Linux, quản lý tiến trình, file system trên CocalC.", | |
| "category": "system_network" | |
| }, | |
| { | |
| "id": "sql", | |
| "name": "Hệ cơ sở dữ liệu", | |
| "icon": "ph-database", | |
| "description": "Mô hình quan hệ, đại số quan hệ, SQL và chuẩn hóa dữ liệu.", | |
| "category": "software_db" | |
| }, | |
| { | |
| "id": "sql_lab", | |
| "name": "Thực hành Cơ sở dữ liệu", | |
| "icon": "ph-database", | |
| "description": "Bài tập thực hành SQL và thiết kế cơ sở dữ liệu.", | |
| "category": "software_db" | |
| }, | |
| { | |
| "id": "probability_statistics", | |
| "name": "Xác suất thống kê", | |
| "icon": "ph-chart-bar", | |
| "description": "Không gian mẫu, biến ngẫu nhiên, phân phối xác suất và kiểm định giả thuyết.", | |
| "category": "math_basic" | |
| }, | |
| { | |
| "id": "computer_network", | |
| "name": "Mạng máy tính", | |
| "icon": "ph-globe-stand", | |
| "description": "Mô hình OSI-TCP/IP, giao thức mạng, định tuyến và bảo mật mạng.", | |
| "category": "system_network" | |
| }, | |
| { | |
| "id": "software_engineering", | |
| "name": "Công nghệ phần mềm", | |
| "icon": "ph-gear", | |
| "description": "Slide bài giảng, quy trình phần mềm (Agile, Waterfall), UML và kiểm thử.", | |
| "category": "software_db" | |
| }, | |
| { | |
| "id": "discrete_structures", | |
| "name": "Cấu trúc rời rạc", | |
| "icon": "ph-graph", | |
| "description": "Logic, tập hợp, lý thuyết đồ thị và các cấu trúc toán học trong KHMT.", | |
| "category": "math_basic" | |
| }, | |
| { | |
| "id": "web", | |
| "name": "Lập trình Web (HTML, CSS, JS)", | |
| "icon": "ph-globe", | |
| "description": "Tài liệu HTML5, CSS3, JS và các framework phổ biến.", | |
| "category": "app_dev" | |
| }, | |
| { | |
| "id": "java_web", | |
| "name": "Lập trình web với Java (JSP - Servlet)", | |
| "icon": "ph-coffee", | |
| "description": "JSP, Servlet, JDBC, Hibernate và Spring Framework cơ bản.", | |
| "category": "app_dev" | |
| }, | |
| { | |
| "id": "nodejs", | |
| "name": "Lập trình web với Nodejs", | |
| "icon": "ph-file-code", | |
| "description": "Backend với Node.js, Express, xử lý form, cookie và RESTful API.", | |
| "category": "app_dev" | |
| }, | |
| { | |
| "id": "requirements_analysis_design", | |
| "name": "Phân tích thiết kế yêu cầu", | |
| "icon": "ph-clipboard-text", | |
| "description": "Thu thập yêu cầu, phân tích nghiệp vụ và thiết kế hệ thống phần mềm.", | |
| "category": "software_db" | |
| }, | |
| { | |
| "id": "daa", | |
| "name": "Phân tích và thiết kế thuật toán", | |
| "icon": "ph-chart-line-up", | |
| "description": "Chia để trị, quy hoạch động, tham lam và các bài toán đồ thị nâng cao.", | |
| "category": "programming_algo" | |
| }, | |
| { | |
| "id": "ui_ux", | |
| "name": "Thiết kế giao diện người dùng", | |
| "icon": "ph-paint-brush", | |
| "description": "Nguyên lý thiết kế, wireframe, prototype và trải nghiệm người dùng.", | |
| "category": "app_dev" | |
| }, | |
| { | |
| "id": "information_security", | |
| "name": "Bảo mật thông tin", | |
| "icon": "ph-shield-check", | |
| "description": "Mật mã học, xác thực, kiểm soát truy cập và an ninh mạng.", | |
| "category": "system_network" | |
| }, | |
| { | |
| "id": "mobile_app", | |
| "name": "Phát triển ứng dụng di động", | |
| "icon": "ph-device-mobile", | |
| "description": "Android với Java/Kotlin, Activity, Fragment và SQLite.", | |
| "category": "app_dev" | |
| }, | |
| { | |
| "id": "flutter", | |
| "name": "Phát triển ứng dụng đa nền tảng", | |
| "icon": "ph-device-tablet-camera", | |
| "description": "Flutter framework, Dart language, UI widgets và state management.", | |
| "category": "app_dev" | |
| }, | |
| { | |
| "id": "artificial_intelligence", | |
| "name": "Nhập môn trí tuệ nhân tạo", | |
| "icon": "ph-brain", | |
| "description": "Các khái niệm cơ bản về AI, tác tử thông minh, tìm kiếm và học máy.", | |
| "category": "ai" | |
| }, | |
| { | |
| "id": "machine_learning", | |
| "name": "Nhập môn Học máy", | |
| "icon": "ph-robot", | |
| "description": "Hồi quy tuyến tính, cây quyết định, SVM, mạng nơ-ron và Deep Learning.", | |
| "category": "ai" | |
| }, | |
| { | |
| "id": "big_data", | |
| "name": "Xử lí dữ liệu lớn", | |
| "icon": "ph-database", | |
| "description": "Hadoop, Spark, MapReduce và phân tích dữ liệu quy mô lớn.", | |
| "category": "software_db" | |
| }, | |
| { | |
| "id": "computer_vision", | |
| "name": "Thị giác máy tính", | |
| "icon": "ph-eye", | |
| "description": "Xử lý ảnh, trích xuất đặc trưng, nhận dạng đối tượng và CNN.", | |
| "category": "ai" | |
| }, | |
| { | |
| "id": "game_dev", | |
| "name": "Phát triển game Unity", | |
| "icon": "ph-game-controller", | |
| "description": "Tài liệu lập trình game 3D với Unity, C# và thiết kế game.", | |
| "category": "app_dev" | |
| }, | |
| { | |
| "id": "internship", | |
| "name": "Cẩm nang thực tập", | |
| "icon": "ph-briefcase", | |
| "description": "Tài liệu hướng dẫn, quy trình và biểu mẫu thực tập cho sinh viên.", | |
| "category": "intern" | |
| }, | |
| { | |
| "id": "tsnn", | |
| "name": "Tập sự nghề nghiệp", | |
| "icon": "ph-briefcase", | |
| "description": "Biểu mẫu và hướng dẫn cho môn Tập sự nghề nghiệp.", | |
| "category": "intern" | |
| }, | |
| { | |
| "id": "ktcn", | |
| "name": "Kiến tập công nghiệp", | |
| "icon": "ph-factory", | |
| "description": "Biểu mẫu và hướng dẫn cho môn Kiến tập công nghiệp.", | |
| "category": "intern" | |
| }, | |
| { | |
| "id": "aptis", | |
| "name": "Aptis ESOL", | |
| "icon": "ph-translate", | |
| "description": "Tài liệu ôn thi chứng chỉ tiếng Anh Aptis ESOL.", | |
| "category": "other" | |
| }, | |
| { | |
| "id": "knthcm", | |
| "name": "Ôn tập KNTHCM", | |
| "icon": "ph-check-circle", | |
| "description": "Tài liệu ôn tập Kĩ năng thực hành chuyên môn.", | |
| "category": "intern" | |
| }, | |
| { | |
| "id": "thai_do_song1", | |
| "name": "Thái độ sống 1", | |
| "icon": "ph-users-three", | |
| "description": "Môn học rèn luyện thái độ sống tích cực và kỹ năng mềm với gia đình.", | |
| "category": "skills" | |
| }, | |
| { | |
| "id": "thai_do_song2", | |
| "name": "Thái độ sống 2", | |
| "icon": "ph-users-three", | |
| "description": "Môn học rèn luyện thái độ sống tích cực và kỹ năng mềm trong môi trường đại học.", | |
| "category": "skills" | |
| }, | |
| { | |
| "id": "thai_do_song3", | |
| "name": "Thái độ sống 3", | |
| "icon": "ph-users-three", | |
| "description": "Môn học rèn luyện kỹ năng mềm trong môi trường doanh nghiệp.", | |
| "category": "skills" | |
| }, | |
| { | |
| "id": "decision_making", | |
| "name": "Kĩ năng đưa ra quyết định", | |
| "icon": "ph-scales", | |
| "description": "Kỹ năng phân tích, đánh giá và lựa chọn giải pháp tối ưu.", | |
| "category": "skills" | |
| }, | |
| { | |
| "id": "kaizen_5s", | |
| "name": "Kĩ năng Kaizen & 5S", | |
| "icon": "ph-chart-line-up", | |
| "description": "Phương pháp cải tiến liên tục và tổ chức nơi làm việc hiệu quả.", | |
| "category": "skills" | |
| }, | |
| { | |
| "id": "critical_thinking", | |
| "name": "Tư duy phản biện", | |
| "icon": "ph-brain", | |
| "description": "Kỹ năng phân tích, đánh giá và lập luận logic.", | |
| "category": "skills" | |
| }, | |
| { | |
| "id": "self_learning", | |
| "name": "Kĩ năng tự học", | |
| "icon": "ph-book-open", | |
| "description": "Phương pháp tự nghiên cứu và học tập suốt đời.", | |
| "category": "skills" | |
| } | |
| ] |