[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-settings":3,"nav-course-tabs":216,"academy-course-49k-codes":243,"course-detail-khoa-hoc-c-2":266},{"site":4,"home":19,"footer":172,"payment":205,"promo":212},{"name":5,"tagline":6,"url":7,"logoUrl":8,"primaryColor":9,"contactEmail":10,"hotline":11,"facebookUrl":12,"youtubeUrl":13,"kungfutechUrl":14,"announcement":15},"MelyDemy","Học lập trình thực chiến từ con số 0","https:\u002F\u002Facademy.kungfutech.io.vn","\u002Fimages\u002Fbrand\u002Flogo.svg","#dc2626","contact@kungfutech.io.vn","","https:\u002F\u002Fwww.facebook.com\u002Fmelydemy","https:\u002F\u002Fwww.youtube.com\u002Fc\u002FTechMely?sub_confirmation=1","https:\u002F\u002Fkungfutech.io.vn",{"enabled":16,"text":17,"link":18},true,"Ưu đãi Mely 29k — học lập trình trọn đời chỉ từ 29.000đ","\u002Fkhoa-hoc\u002F29k",{"seo":20,"hero":26,"banners":49,"sectionCopy":60,"categories":78,"features":100,"onlyMelyDemy":117,"aboutUs":130,"testimonials":142,"newsletter":167},{"title":21,"description":22,"keywords":23},"MelyDemy - Khoá học lập trình thực chiến dành cho bạn","MelyDemy cung cấp khoá học lập trình Frontend, Backend, DevOps và AI thực chiến bằng tiếng Việt, học trọn đời chỉ từ 29.000đ.",[24,5,25],"Khoá học lập trình","Thực chiến lập trình",{"badge":27,"title":28,"highlight":29,"description":30,"primaryCta":31,"secondaryCta":34,"stats":36},"Nền tảng học lập trình #1 cho người Việt","Học kỹ năng công nghệ","thực chiến, trọn đời","Hơn 40 khoá học Frontend, Backend, DevOps và AI — video bài bản, source code đi kèm, học mọi lúc mọi nơi.",{"label":32,"to":33},"Khám phá khoá học","\u002Fkhoa-hoc",{"label":35,"to":18},"Ưu đãi 29k",[37,40,43,46],{"value":38,"label":39},"40+","Khoá học",{"value":41,"label":42},"15.000+","Học viên",{"value":44,"label":45},"4.8\u002F5","Đánh giá",{"value":47,"label":48},"Trọn đời","Truy cập",[50,56],{"badge":51,"title":52,"description":53,"link":54,"color":55},"Xu hướng 2026","Lộ trình AI thực chiến","Prompt, workflow và tích hợp công cụ — học theo bài lab, áp dụng ngay vào dự án.","\u002Fkhoa-hoc\u002Fai","#7c3aed",{"badge":57,"title":58,"description":59,"link":18,"color":9},"Mely 29k","Học lập trình từ 29.000đ","Video trọn đời, source code đi kèm — bắt đầu Frontend, Backend hoặc DevOps hôm nay.",{"courses":61,"onlyMelyDemy":64,"about":67,"community":70,"blog":74},{"title":62,"subtitle":63},"Khoá học nổi bật","Các khoá học xây dựng bài bản, đáp ứng nhu cầu thực tế của thị trường",{"title":65,"subtitle":66},"Chỉ có tại MelyDemy","Khoá học chất lượng với mức giá dễ tiếp cận nhất",{"title":68,"subtitle":69},"Lộ trình học trên MelyDemy","Ba lộ trình cốt lõi — Full-stack, DevOps và AI — giúp bạn áp dụng ngay vào dự án thực tế.",{"headline":71,"title":72,"subtitle":73},"Được học viên tin tưởng","Học viên nói gì về MelyDemy","Hàng nghìn học viên đã học lập trình thực chiến — từ sinh viên, fresher đến người chuyển ngành.",{"title":75,"subtitle":76,"listPageSubtitle":77},"Blog","Tin tức, kiến thức công nghệ mới nhất từ MelyDemy","Tổng hợp tin tức AI và công nghệ mới nhất — kiến thức thực chiến cho lập trình viên.",[79,84,88,93,97],{"label":80,"to":81,"icon":82,"color":83},"Frontend","\u002Fkhoa-hoc\u002Fkhoa-hoc-frontend","i-lucide-layout-template","#f97316",{"label":85,"to":86,"icon":87,"color":9},"Backend","\u002Fkhoa-hoc\u002Fkhoa-hoc-backend","i-lucide-server",{"label":89,"to":90,"icon":91,"color":92},"DevOps","\u002Fkhoa-hoc\u002Fkhoa-hoc-devops","i-lucide-container","#0ea5e9",{"label":94,"to":54,"icon":95,"color":96},"AI","i-lucide-sparkles","#8b5cf6",{"label":57,"to":18,"icon":98,"color":99},"i-lucide-ticket-percent","#16a34a",[101,105,109,113],{"title":102,"description":103,"icon":104},"Video trọn đời","Mua một lần, học mãi mãi — cập nhật nội dung miễn phí.","i-lucide-infinity",{"title":106,"description":107,"icon":108},"Source code đi kèm","Mỗi bài học đều có code mẫu để bạn thực hành ngay.","i-lucide-code-xml",{"title":110,"description":111,"icon":112},"Tiếng Việt dễ hiểu","Giảng viên giải thích rõ ràng, ví dụ sát dự án thật.","i-lucide-languages",{"title":114,"description":115,"icon":116},"Cộng đồng hỗ trợ","Hỏi đáp nhanh cùng cộng đồng KungFuTech và mentor.","i-lucide-users-round",[118,122,126],{"title":119,"description":120,"image":121},"Giới thiệu chương trình","\u003Cp>Học lập trình với khoá học chất lượng: video bài giảng, source code và quyền truy cập trọn đời.\u003C\u002Fp>","\u002Fimages\u002Fhome\u002F49k-section-1.jpg",{"title":123,"description":124,"image":125},"Học dễ dàng, chi phí thấp","\u003Cp>Khoá học ngắn gọn, thực tế với mức giá chỉ từ 29K. Theo dõi thường xuyên để cập nhật ưu đãi.\u003C\u002Fp>","\u002Fimages\u002Fhome\u002F49k-section-2.jpg",{"title":127,"description":128,"image":129},"Chọn khoá học và bắt đầu","\u003Cp>Khám phá khoá học Frontend, Backend, DevOps, Mobile và AI — bắt đầu hành trình của bạn hôm nay.\u003C\u002Fp>","\u002Fimages\u002Fhome\u002F49k-section-3.jpg",[131,136,139],{"title":132,"description":133,"icon":134,"image":135},"Backend & Frontend","Xây dựng ứng dụng web từ giao diện đến hệ thống phía sau với công nghệ hiện đại.","i-lucide-layers","\u002Fimages\u002Fhome\u002Fabout-track-1.jpg",{"title":89,"description":137,"icon":91,"image":138},"Triển khai, vận hành và tối ưu hệ thống để ứng dụng chạy ổn định, mở rộng dễ dàng.","\u002Fimages\u002Fhome\u002Fabout-track-2.jpg",{"title":94,"description":140,"icon":95,"image":141},"Xây dựng ứng dụng tích hợp AI, tự động hoá workflow và phát triển sản phẩm thông minh.","\u002Fimages\u002Fhome\u002Fabout-track-3.jpg",[143,147,151,155,159,163],{"fullname":144,"role":145,"description":146},"Nguyễn Minh Anh","Sinh viên CNTT — Đại học Bách Khoa TP.HCM","Rất nhiều khoá học bổ ích từ Frontend, Backend đến DevOps — mình chọn lộ trình phù hợp mà không bị lạc. Video và source trọn đời, ôn lại rất tiện.",{"fullname":148,"role":149,"description":150},"Trần Hoàng Nam","Kế toán chuyển ngành IT — Hà Nội","Khoá AI giúp mình hiểu prompt, workflow và cách tích hợp công cụ vào việc học code hằng ngày. Bài ngắn, học buổi tối không bị quá tải.",{"fullname":152,"role":153,"description":154},"Lê Thị Hương","Fresher Frontend — FPT Software Đà Nẵng","Khoá TypeScript làm rõ type, interface và cách refactor code cũ — mình tự tin review PR và làm task trong dự án thật.",{"fullname":156,"role":157,"description":158},"Phạm Quốc Bảo","Kỹ sư cơ khí — tự học lập trình buổi tối","Lộ trình DevOps (CI\u002FCD, Docker) giúp mình hiểu pipeline deploy thay vì chỉ code local. Checklist từng tuần giữ nhịp học ổn định.",{"fullname":160,"role":161,"description":162},"Võ Thanh Tú","Intern Backend — startup tại TP.HCM","Khoá Node.js và thiết kế API giúp mình nắm REST, validation và database qua bài lab thực tế. Slide đính kèm tiện ôn phỏng vấn.",{"fullname":164,"role":165,"description":166},"Đặng Kim Ngân","Designer chuyển sang UI Developer","Khoá HTML\u002FCSS Grid & Flexbox giúp mình chuyển layout Figma sang markup chuẩn, responsive đúng spec.",{"title":168,"description":169,"placeholder":170,"buttonLabel":171},"Nhận tin khoá học & ưu đãi","Đăng ký email để cập nhật lộ trình mới, workshop và chương trình Mely 29k.","Email của bạn","Đăng ký",{"brandLine":173,"description":174,"columns":175},"MELYDEMY — Học lập trình từ con số 0","Nền tảng khoá học lập trình thực chiến thuộc hệ sinh thái KungFuTech.",[176,184,195],{"title":39,"links":177},[178,180,182],{"label":179,"to":33},"Tất cả khoá học",{"label":181,"to":18},"Ưu đãi Mely 29k",{"label":183,"to":54},"Khoá học AI",{"title":185,"links":186},"Tài nguyên",[187,189,192],{"label":75,"to":188},"\u002Fblog",{"label":190,"to":191},"Điều khoản","\u002Fterms-and-conditions",{"label":193,"to":194},"Chính sách bảo mật","\u002Fprivacy-policy",{"title":196,"links":197},"Hệ sinh thái",[198,200,203],{"label":199,"href":14},"KungFuTech",{"label":201,"href":202},"TechMely YouTube","https:\u002F\u002Fwww.youtube.com\u002Fc\u002FTechMely",{"label":204,"href":12},"Facebook MelyDemy",{"bankName":206,"bankCode":207,"accountNumber":208,"accountName":209,"qrTemplate":210,"note":211},"MB Bank","MBBank","0680126400005","PHAM NGOC HOA","https:\u002F\u002Fqr.sepay.vn\u002Fimg?acc={accountNumber}&bank={bankCode}&amount={amount}&des={paymentCode}","Khoá học sẽ được gửi vào email của bạn sau khi thanh toán thành công.",{"promo49k":213},{"enabled":16,"displayPrice":214,"title":57,"description":215},29000,"Học lập trình trọn đời chỉ từ 29.000đ",[217,223,228,233,239],{"id":218,"name":219,"slug":220,"title":24,"canonicalSlug":221,"heroDescription":222},1,"Tất cả các khóa học","tat-ca",null,"Khám phá lộ trình Frontend, Backend, DevOps và AI — học thực chiến với video trọn đời.",{"id":224,"name":85,"slug":225,"title":85,"canonicalSlug":226,"heroDescription":227},2,"khoa-hoc-backend","backend","API, database và kiến trúc hệ thống — từ nền tảng đến dự án thực tế.",{"id":229,"name":80,"slug":230,"title":80,"canonicalSlug":231,"heroDescription":232},3,"khoa-hoc-frontend","frontend","HTML, CSS, JavaScript và framework hiện đại — xây giao diện responsive chuẩn doanh nghiệp.",{"id":234,"name":235,"slug":236,"title":235,"canonicalSlug":237,"heroDescription":238},4,"Devops","khoa-hoc-devops","devops","CI\u002FCD, container và vận hành hệ thống — triển khai ổn định, mở rộng dễ dàng.",{"id":240,"name":94,"slug":241,"title":94,"canonicalSlug":241,"heroDescription":242},5,"ai","Prompt, workflow và tích hợp công cụ AI — học theo bài lab, áp dụng ngay vào dự án.",[244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265],"jp1","ko1","do1","ml1","jv1","gi1","ai6","sw1","ne1","ai3","rr1","ai4","ai7","ai5","ai1","aw3","fl1","gr1","re2","aw1","cp1","js1",{"course":267,"related":322},{"id":268,"title":269,"slug":270,"code":271,"createdAt":272,"updatedAt":273,"thumbnail":274,"head":276,"category":279,"overview":280,"count":287,"image":288,"content":289,"class":290,"roadmap":291,"lecturers":320,"diary":321,"rating":11,"url_register":11},"c3dd0f2f-3b20-4e5a-9fd3-1f1da4577724","Khoá học C","khoa-hoc-c-2","cc1","2024-08-06T22:42:12","2026-08-22T09:34:22",{"url":275,"alt":269},"https:\u002F\u002Fcdn.simpleicons.org\u002Fc\u002Fwhite",{"description":277,"keywords":278},"Về khóa học Khoá học C là một trong những khóa học cơ bản và quan trọng nhất dành cho những ai muốn bắt đầu học lập trình. Khóa học này sẽ cung cấp cho bạn những kiến thức nền tảng về ngôn ngữ lập trình C, giúp bạn hiểu rõ cấu trúc và cách thức hoạt động",[],{"name":85,"slug":226,"description":11},{"code":271,"name":269,"tags":281,"time":282,"color":283,"price":284,"cover_":275,"language":285,"driveLink":286},[],18,"#949494",599000,"Tiếng Việt","https:\u002F\u002Fdrive.google.com\u002Fdrive\u002Ffolders\u002F1G6vvfVeG-GVRQFQoomBfIs0271bfaWtl?usp=drive_link",11,{"url":275,"alt":269},"\u003Ch2>Về khóa học\u003C\u002Fh2>\u003Cp>Khoá học C là một trong những khóa học cơ bản và quan trọng nhất dành cho những ai muốn bắt đầu học lập trình. Khóa học này sẽ cung cấp cho bạn những kiến thức nền tảng về ngôn ngữ lập trình C, giúp bạn hiểu rõ cấu trúc và cách thức hoạt động của các chương trình máy tính. Chúng tôi sẽ hướng dẫn bạn từ những khái niệm cơ bản nhất cho đến những kỹ thuật nâng cao, giúp bạn tự tin viết mã và giải quyết các bài toán lập trình thực tế.\u003C\u002Fp>\u003Cp>Khóa học được thiết kế với nhiều bài giảng lý thuyết kết hợp với thực hành, giúp bạn có thể áp dụng ngay những gì đã học. Bạn sẽ được làm quen với các kiểu dữ liệu, biến, vòng lặp, hàm và nhiều khái niệm khác trong lập trình C. Đặc biệt, khóa học cũng sẽ hướng dẫn bạn cách sử dụng con trỏ, mảng và các cấu trúc dữ liệu phức tạp hơn.\u003C\u002Fp>\u003Ch2>Đối tượng\u003C\u002Fh2>\u003Cul>\u003Cli>\u003Cp>Người mới bắt đầu học lập trình.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Những ai muốn củng cố kiến thức về ngôn ngữ lập trình C.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Học sinh, sinh viên ngành công nghệ thông tin.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Những người làm việc trong lĩnh vực phát triển phần mềm.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Mô tả khóa học\u003C\u002Fh2>\u003Cp>Khóa học này sẽ bao gồm nhiều chủ đề quan trọng mà bạn cần nắm vững để trở thành một lập trình viên giỏi. Dưới đây là những nội dung chính mà bạn sẽ được học:\u003C\u002Fp>\u003Col>\u003Cli>\u003Cp>Khái niệm về kiểu dữ liệu, biến, vòng lặp và hàm trong ngôn ngữ C.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Các kỹ thuật đệ quy và ứng dụng của chúng trong lập trình.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Hiểu rõ về mảng một chiều, mảng hai chiều, cách sắp xếp và tìm kiếm dữ liệu.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Các thao tác với xâu ký tự và toán tử bit.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Cấu trúc dữ liệu (struct) và cách sử dụng chúng trong các chương trình.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Ứng dụng con trỏ và danh sách liên kết trong lập trình.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Xử lý file và các thao tác cơ bản với file trong ngôn ngữ C.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Bài tập trắc nghiệm để kiểm tra kiến thức đã học.\u003C\u002Fp>\u003C\u002Fli>\u003Cli>\u003Cp>Kiến thức bổ sung để nâng cao kỹ năng lập trình của bạn.\u003C\u002Fp>\u003C\u002Fli>\u003C\u002Fol>\u003Cp>\u003C\u002Fp>","1",{"content":292,"description":11},[293,296,299,302,305,308,311,314,317],{"title":294,"description":295},"Chương 1: Kiểu dữ liệu, biến, vòng lặp, hàm","Chương này sẽ giới thiệu về các kiểu dữ liệu cơ bản trong lập trình, cách khai báo biến và sử dụng chúng. Bạn sẽ học cách sử dụng vòng lặp để lặp qua các phần tử và viết hàm để tổ chức mã nguồn một cách hiệu quả. Thực hành sẽ bao gồm việc viết các chương trình đơn giản để tính toán và xử lý dữ liệu. Kỹ năng này là nền tảng cho việc phát triển phần mềm và giải quyết các bài toán lập trình.",{"title":297,"description":298},"Chương 2: Kỹ thuật đệ quy","Trong chương này, bạn sẽ tìm hiểu về kỹ thuật đệ quy, một phương pháp lập trình mạnh mẽ cho phép giải quyết các bài toán phức tạp bằng cách phân chia chúng thành các bài toán nhỏ hơn. Bạn sẽ học cách viết hàm đệ quy và nhận diện các bài toán có thể giải quyết bằng đệ quy. Thực hành sẽ bao gồm việc giải quyết các bài toán như tính giai thừa và tìm kiếm trong cấu trúc dữ liệu. Kỹ năng này rất hữu ích trong việc tối ưu hóa mã nguồn.",{"title":300,"description":301},"Chương 3: Mảng 1 chiều, mảng 2 chiều, sắp xếp, con trỏ, thuật toán tìm kiếm","Chương này sẽ giúp bạn nắm vững khái niệm về mảng một chiều và hai chiều, cùng với các thuật toán sắp xếp và tìm kiếm. Bạn sẽ học cách sử dụng con trỏ để thao tác với mảng và hiểu rõ hơn về cách quản lý bộ nhớ. Thực hành sẽ bao gồm việc viết các chương trình để sắp xếp danh sách và tìm kiếm phần tử trong mảng. Kỹ năng này rất quan trọng trong việc xử lý dữ liệu lớn và tối ưu hóa hiệu suất chương trình.",{"title":303,"description":304},"Chương 4: Xâu ký tự và toán tử bit","Trong chương này, bạn sẽ khám phá xâu ký tự và các toán tử bit, cùng với cách thao tác và xử lý chuỗi trong lập trình. Bạn sẽ học cách sử dụng các hàm để thao tác với xâu ký tự và hiểu rõ hơn về cách hoạt động của các toán tử bit. Thực hành sẽ bao gồm việc viết các chương trình để mã hóa và giải mã thông tin. Kỹ năng này sẽ giúp bạn trong việc phát triển các ứng dụng liên quan đến xử lý văn bản và dữ liệu nhị phân.",{"title":306,"description":307},"Chương 5: Kiểu cấu trúc (struct)","Chương này sẽ giới thiệu về kiểu cấu trúc (struct) trong lập trình, cho phép bạn nhóm các biến khác nhau thành một đơn vị. Bạn sẽ học cách định nghĩa và sử dụng cấu trúc để tổ chức dữ liệu một cách hiệu quả. Thực hành sẽ bao gồm việc xây dựng các cấu trúc phức tạp để quản lý thông tin. Kỹ năng này rất quan trọng trong việc phát triển các ứng dụng lớn và phức tạp.",{"title":309,"description":310},"Chương 6: Ứng dụng con trỏ và danh sách liên kết","Trong chương này, bạn sẽ tìm hiểu về ứng dụng của con trỏ và danh sách liên kết, giúp bạn quản lý bộ nhớ một cách linh hoạt hơn. Bạn sẽ học cách xây dựng danh sách liên kết và thao tác với các phần tử trong danh sách. Thực hành sẽ bao gồm việc viết các chương trình để thêm, xóa và tìm kiếm phần tử trong danh sách. Kỹ năng này rất hữu ích trong việc phát triển các cấu trúc dữ liệu động.",{"title":312,"description":313},"Chương 7: Xử lý file","Chương này sẽ hướng dẫn bạn cách xử lý file trong lập trình, bao gồm việc đọc và ghi dữ liệu từ file. Bạn sẽ học cách làm việc với các định dạng file khác nhau và cách quản lý lỗi khi thao tác với file. Thực hành sẽ bao gồm việc viết các chương trình để lưu trữ và truy xuất thông tin từ file. Kỹ năng này là cần thiết cho việc phát triển các ứng dụng thực tế có khả năng lưu trữ dữ liệu.",{"title":315,"description":316},"Chương 8: Bài tập trắc nghiệm","Trong chương này, bạn sẽ thực hiện các bài tập trắc nghiệm để củng cố kiến thức đã học. Những câu hỏi sẽ giúp bạn kiểm tra khả năng hiểu biết và áp dụng các khái niệm lập trình. Bạn sẽ có cơ hội thực hành và nhận phản hồi ngay lập tức về kết quả của mình. Kỹ năng này sẽ giúp bạn tự đánh giá và cải thiện khả năng lập trình của mình.",{"title":318,"description":319},"Chương 9: Kiến thức bổ sung. 🚀","Chương này sẽ cung cấp kiến thức bổ sung để bạn có thể mở rộng hiểu biết về lập trình. Bạn sẽ tìm hiểu về các công nghệ mới, xu hướng lập trình và các công cụ hỗ trợ lập trình hiện đại. Thực hành sẽ bao gồm việc áp dụng các kiến thức mới vào các dự án thực tế. Kỹ năng này sẽ giúp bạn luôn cập nhật và thích ứng với sự phát triển nhanh chóng của ngành công nghệ thông tin.",[],[],[]]