Lập trình ngôn ngữ C, hoàn thành chỉ trong một lần!
Cho đến ngày nay, không ngôn ngữ nào có thể sánh được với sức mạnh của ngôn ngữ C!
Ngôn ngữ C được phát triển vào những năm 1970 và vẫn được nhiều nhà phát triển sử dụng để phát triển chương trình hệ thống và phát triển chương trình ứng dụng.
Tại sao nên học C? 📖
- Ngôn ngữ C là ngôn ngữ cơ bản phải học trong lĩnh vực CNTT vì nó có các khái niệm lập trình cơ bản.
- Xét về hiệu suất (tốc độ thực tế), ngôn ngữ C không có ngôn ngữ nào sánh kịp.
- Trong ngôn ngữ C, bạn có thể truy cập bộ nhớ trực tiếp thông qua con trỏ.
- Tất cả 10 ngôn ngữ lập trình hàng đầu đều chịu ảnh hưởng của C.
- C++ và Java, được coi là những ngôn ngữ có ảnh hưởng nhất, đều dựa trên ngôn ngữ C.
- Vì ngôn ngữ C khó, nhưng nếu bạn hiểu đúng, bạn sẽ dễ hiểu các ngôn ngữ khác như C++ và Java hơn nhiều.
Mục tiêu của bài giảng này
Khóa học này phù hợp với mọi người, từ người mới bắt đầu cho đến những người muốn học ngôn ngữ C từ cơ bản.
1️⃣ Bạn có thể học ngữ pháp cơ bản của ngôn ngữ C và các khái niệm lập trình thủ tục .
2️⃣ Bạn sẽ có thể sử dụng ngôn ngữ C để giải quyết vấn đề ( thuật toán ).
3️⃣ Bạn có thể phát triển một chương trình điều khiển đơn giản bằng ngôn ngữ C.
Có nhiều bài giảng về ngôn ngữ C, nhưng
Thật hiếm khi tìm được một bài giảng mà bạn có thể học "tốt".
C là một trong những ngôn ngữ lập trình cơ bản nhất. Mặc dù dễ tiếp cận với cả sinh viên chuyên ngành lẫn không chuyên ngành, nhưng rất khó để thành thạo nếu không có nỗ lực đáng kể. Điều này giải thích tại sao nhiều người gặp khó khăn khi bắt đầu với C.
Khóa học này tận dụng chuyên môn của một giảng viên đã giảng dạy nhiều khóa học lập trình khác nhau, bao gồm cả ngôn ngữ C, trong hơn 20 năm để truyền tải nội dung hiệu quả hơn . Ông cung cấp những lời giải thích dễ hiểu và những khái niệm chuyên sâu để giúp học viên nắm bắt các chủ đề khó dễ dàng hơn.
Ngoài ra, chúng tôi còn sử dụng danh sách kiểm tra học tập để giúp bạn kiểm tra mức độ hiểu bài của mình.
Chúng tôi đã thiết kế các mục tiêu học tập và danh sách kiểm tra cho từng chủ đề để bạn có thể tự xem lại nội dung để biết mình đã hiểu rõ hay chưa và xem lại nếu cần.
Sau khi hoàn thành khóa học, hãy kiểm tra sự thay đổi của bạn.
- ✅ Bạn có thể giải thích các đặc điểm của ngôn ngữ C như một ngôn ngữ lập trình thủ tục.
- ✅ Có thể giải thích cấu trúc cơ bản và các thành phần của một chương trình C.
- ✅ Bạn có thể có được kiến thức lập trình cơ bản để học C và C++ nhúng.
- ✅ Bạn có thể phân biệt các chức năng để giải quyết vấn đề và triển khai chương trình theo các chức năng đó.
Bạn sẽ học được gì 📚
- Tổng quan về ngôn ngữ C và ngữ pháp cơ bản
- Cách sử dụng hàm và mảng
- Cách sử dụng các con trỏ khác nhau
- Đặc điểm của các biến theo lớp bộ nhớ và hiệu quả sử dụng bộ nhớ
- Phương pháp nhập/xuất dữ liệu chương trình
- Kỹ thuật mô-đun hóa sử dụng biên dịch chia tách
- Sau khi học, hãy hoàn thành các bài tập thực hành được cung cấp và so sánh chúng với mã đáp án được cung cấp.
- Trăm nghe không bằng một thấy : Bạn phải nghiên cứu song song các bài giảng và mã của Dongyeonggang.
- Hãy chắc chắn kiểm tra lại sự hiểu biết của bạn thông qua danh sách kiểm tra.
Hỏi & Đáp 💬
H. Nội dung bài học được trình bày ở mức độ nào?
Nó được cấu trúc từ những kiến thức cơ bản của ngôn ngữ C đến các cấp độ nâng cao.
H. Đây có phải là khóa học mà sinh viên không chuyên ngành cũng có thể tham gia không?
Có! Ngay cả những người không học chuyên ngành chính cũng có thể tiếp tục học.
H. Khóa học có giới hạn thời gian không?
Khóa học này có thời hạn một năm.
Khi học một ngôn ngữ lập trình, bạn cần đặt ra thời hạn và tập trung vào đó. Nhiều chương trình đào tạo nhóm và doanh nghiệp thường tập trung vào việc học ngôn ngữ C trong khoảng thời gian từ hai đến ba tuần.
Giảng viên: Kim Ki-hee
Trong hơn 20 năm, giảng viên Kim Ki-hee đã giảng dạy nhiều khóa học khác nhau, bao gồm C, JAVA, mẫu thiết kế C/C++, cấu trúc dữ liệu, thuật toán, Misra-C và hệ thống Linux, trong các chương trình đào tạo nghề của chính phủ và các khóa đào tạo doanh nghiệp dành cho nhân viên mới và hiện tại.
Sự nghiệp chính
- Trung tâm Tài chính Quốc tế Hàn Quốc (KCIF)/Viện Xúc tiến Thiết kế Hàn Quốc
- Đại học Konkuk/Đại học Hongik/Đại học Quốc gia Seoul/Đại học Soongsil/Đại học Sungkyunkwan/Đại học Hoseo
- Trung tâm Phát triển Nguồn nhân lực Phụ nữ
- Humax/Trung tâm thông tin bưu chính/Cơ quan xúc tiến khoa học Gyeonggi
- Học viện Điện tử Samsung/Điện tử LG/Hancom
- Bài giảng tại nhiều tổ chức và công ty
💾 Vui lòng kiểm tra trước khi tham gia lớp học
- Đối với hướng dẫn này, bạn sẽ cần một máy tính chạy hệ điều hành Windows và Dev C++.
- Học sinh được cung cấp sách giáo khoa PDF, bài tập thực hành và các tài liệu bổ sung khác.
- Nếu bạn có bất kỳ câu hỏi nào trong khi học, vui lòng sử dụng bảng câu hỏi bài giảng .