대규모 언어 모형(LLM)의 기초 원리 이해
아리가람
챗지피티(ChatGPT) 같은 대규모 언어 모형의 기초 원리를 이론 중심으로 설명합니다.
Intermediate
NLP, gpt, 인공지능(AI)
👨🍳 Nấu mã như nấu ăn, sạch sẽ và ngon miệng! 『클린 코딩』 là lớp học nấu mã của lập trình viên giống đầu bếp, nơi học 클린 코딩 vui vẻ qua ví von ẩm thực. 🍽️
Bài tập thực chiến: Refactor sạch legacy code có mùi code.
Chiến lược đặt tên dựa trên ngôn ngữ miền và kỹ năng tài liệu hóa
Cách thiết kế API tối ưu cho hợp tác và xây dựng Ngôn ngữ chung
TDD, phân tích test coverage, cấu trúc hóa kiểm thử tự động
Tư duy Clean Code tập trung giải quyết vấn đề
Ứng xử, công cụ và cách đóng góp để tham gia dự án mã nguồn mở
Hiện tại tôi đang trong quá trình hoàn thiện khóa học. Tôi dự định điều chỉnh giá cả dần dần khi hoàn thiện khóa học. Do đó, những người mua sớm hơn có thể mua với giá tương đối rẻ hơn, nhưng sẽ có nhược điểm là phải chờ đợi lâu hơn cho đến khi khóa học hoàn thành (mặc dù tôi sẽ thường xuyên bổ sung nội dung). Xin hãy cân nhắc điều này khi quyết định mua hàng.
23 tháng 9 năm 2025
Tôi đã chuyển các phần đã xử lý riêng tư thành công khai lại trong mục lục bài học. Đang trong quá trình bổ sung nội dung.
31 tháng 8, 2025
[Cơ bản] Đã hoàn thành các phần (phần 1 ~ 16).
22 tháng 8, 2025
Các phần 'bonus' thuộc [Nâng cao] (phần 17 ~ 23) đã được chuyển sang chế độ riêng tư. Sau khi hoàn thành nội dung, tôi sẽ công khai lại từng phần một.
Khóa học này là hành trình học tập các nguyên tắc 'Clean Code (Mã sạch)' thông qua những ví dụ thú vị và sinh động, so sánh code như món ăn và developer như đầu bếp. Trong quá trình này, bạn cũng sẽ học được các khái niệm và kỹ thuật liên quan như công cụ cộng tác, coding test, refactoring.
Hàm = Công thức nấu ăn
biến = nguyên liệu
Mô-đun = Cấu trúc menu
Coding Test = Kiểm tra vệ sinh
Phong cách code = Trình bày món ăn
Hợp tác = Tinh thần đồng đội trong bếp
Hiểu dễ dàng các nguyên tắc Clean Code thông qua phép ẩn dụ nấu ăn
Học các kỹ thuật clean coding thực tế và trực quan không phụ thuộc vào ngôn ngữ
Nắm vững cách áp dụng clean code cho các ngôn ngữ chính như Python, Java, JavaScript, C++
Cải thiện cảm giác thực chiến về toàn bộ quá trình phát triển như hợp tác, công cụ hợp tác, coding test, refactoring, bảo mật, mã nguồn mở
Thế giới quan ẩm thực: Đắm chìm trong thế giới quan lấy chủ đề nấu ăn, bếp núc và nhà hàng
Giải thích của đầu bếp: Giải thích các ví dụ mã như quá trình nấu ăn
Mã cải tiến theo ngôn ngữ: So sánh mã trước/sau cải tiến (Python, Java, JS, C++)
Quiz: Kiểm tra vệ sinh của đầu bếp! Bao gồm quiz ôn tập khái niệm
Bài tập thực hành: Học Clean Code thông qua việc trực tiếp 'nấu ăn'
Phần 1. Kỹ thuật chuẩn bị nguyên liệu — Khởi đầu của biến tốt
Phần 2. Càng đơn giản công thức nấu ăn, càng ngon — Thiết kế hàm
Phần 3. Động tuyến bếp và cấu trúc menu — Mô-đun hóa và cấu trúc
Phần 4. Tự động hóa các công thức lặp lại — Loại bỏ trùng lặp & Trừu tượng hóa
Phần 5. Vượt qua kiểm tra vệ sinh — Kiểm thử và chất lượng
Phần 6. Giải thích công thức nấu ăn chỉ cần đủ — Chú thích và tài liệu hóa
Phần 7. Tinh thần đồng đội của các đầu bếp — Hợp tác và Code Review
Phần 8. Giảm thiểu tai nạn bếp núc — Xử lý ngoại lệ và ứng phó lỗi
Phần 9. Nghệ nhân mài giũa công cụ — Sử dụng công cụ và tự động hóa
Phần 10. Đầu bếp xứng danh — Quy tắc đặt tên và ngôn ngữ miền
Phần 11. Mã nguồn đầy ắp trên bàn — Giao diện và API
Phần 12. Cải tạo nhà bếp — Thực hành Refactoring
Phần 13. Dấu vết của một đầu bếp tệ — Phát hiện Code Smell
Phần 14. Hãy nghĩ đến khách hàng — Xem xét bảo mật và người dùng
Phần 15. Bếp mở — Công khai mã nguồn và phép lịch sự mã nguồn mở
Phần 16. Sự phát triển của Chef — Code tốt là gì
Phần 17. [Nâng cao] Nhà bếp bền vững — Hiệu suất và tối ưu hóa
Phần 18. [Nâng cao] Quản lý khủng hoảng trong bếp — Debug và giải quyết vấn đề
Phần 19. [Nâng cao] Triết lý nấu ăn — Design Pattern và nguyên tắc
Phần 20. [Nâng cao] Công nghệ nhà bếp tương lai — Công nghệ và xu hướng mới nhất
Phần 21. [Nâng cao] Cải tạo nhà bếp cũ — Cải thiện mã nguồn hiện có
Phần 22. [Nâng cao] Tính bền vững của nhà bếp — Code thân thiện với bảo trì
Phần 23. [Nâng cao] Nhà bếp đa văn hóa — Tích hợp đa ngôn ngữ và công nghệ
Nâng cao khả năng code review của team từ góc độ Clean Code
Viết code nhanh hơn và ổn định hơn
Có thể đóng góp cho các dự án mã nguồn mở và cộng tác
Tăng cường năng lực thiết kế dựa trên Clean Code
Phát triển thành một lập trình viên có cảm giác như đầu bếp!
"Món ăn ngon làm con người cảm động, còn code tốt khiến các developer phải thán phục."
Trong khóa học này, hãy học cách nấu nướng code của bạn.
Hiểu biết ở mức cơ bản về ít nhất 1 trong các ngôn ngữ Python, Java, JavaScript, C++
Cuốn sổ để ghi nhớ những điều cần nhớ
Nhà phát triển cấp độ sơ cấp~trung cấp
Những người đã từng gặp khó khăn với vấn đề về khả năng đọc hiểu và chất lượng khi làm việc nhóm
Các nhóm/lập trình viên muốn áp dụng clean coding trong thực tế
Lập trình viên thực tập/junior lần đầu tiếp xúc với code review
Khóa học này dành cho ai?
👨🍳 Lập trình viên junior luôn thấy code yếu.
📦 Developer thực chiến không tự tin refactoring và test
🔍 Trưởng nhóm hoặc người đánh giá mã có tiêu chuẩn Mã sạch mơ hồ
Cần biết trước khi bắt đầu?
Hiểu biết cơ bản về cú pháp lập trình (ít nhất một trong Python, Java, JavaScript, C++)
Nắm vững các khái niệm cơ bản như hàm, biến, lớp, câu lệnh điều kiện, v.v.
Kinh nghiệm thực hiện dự án hoặc bài tập đơn giản
Kỹ năng sử dụng cơ bản môi trường chạy mã (IDE, Terminal, công cụ build, v.v.)
426
Học viên
25
Đánh giá
1
Trả lời
4.5
Xếp hạng
17
Các khóa học
IT가 취미이자 직업인 사람입니다.
다양한 저술, 번역, 자문, 개발, 강의 경력이 있습니다.
Tất cả
160 bài giảng ∙ (38giờ 21phút)
Tài liệu khóa học:
2.088.470 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!