[Last updated 9/2023] Lập trình C cơ bản (Udemy – Tiếng Việt)
About Course
Views
:
What you’ll learn:
Nắm được các kiến thức và kỹ thuật cơ bản của ngôn ngữ lập trình C
Nắm được các kiến thức lập trình cơ bản
Vận dụng được kiến thức tiếp thu được thông qua các bài tập và dự án
Định hướng phát triển tư duy lập trình
Xây dựng nền tảng lập trình chuyên nghiệp cho người mới bắt đầu
Time video:
18.5 hours (155 Lessons)
Teacher:
Anh Nguyễn Ngọc, Nguyen Van Nam
Total weight:
4.96 GB
Original link:
https://www.udemy.com/course/lap-trinh-c-co-ban-v/
+ Nếu các bạn xem online gặp tình trạng “Không thể phát video do quá tải” (Google Drive) thì các bạn nên tải về nhé. Lưu ý nên tải từng thư mục nhé hoặc 1-5 thư mục cùng lúc (lúc đó google drive sẽ nén file và tự động tải xuống). Không nên tải thư mục cha vì file nặng google sẽ nén thiếu nhé.
Course Content
1. Giới thiệu tổng quan
-
08:58
-
03:46
-
3. Cài đặt IDE DevC++ phát triển chương trình C.mp4
04:22 -
4. Viết chương trình HelloWorld trong DevC++.mp4
07:51 -
5. Làm quen với chương trình C.mp4
04:23
10. Ứng dung Quản lý thu chi
-
1. Tạo dự án và cấu trúc các file chức năng.mp4
05:58 -
2. Tổng quan ứng dụng quản lý chi tiêu.mp4
02:47 -
3. Tạo và hiển thị hệ thống menu.mp4
14:03 -
4. Chức năng Thêm khoản chi.mp4
10:59 -
5. Chức năng thêm khoản chi – phần 2.mp4
03:38 -
6. Hiển thị danh sách khoan chi.mp4
09:10 -
7. Chức năng Xóa khoản chi.mp4
06:30 -
8. Chức năng Xóa khoản chi – phần 2.mp4
08:46 -
9. Chức năng thêm khoản thu.mp4
07:38 -
10. Chức năng hiển thị danh sách khoản thu.mp4
03:21 -
11. Chức năng xóa khoản thu.mp4
04:04 -
12. Chức năng lưu danh sách khoản thu và khoản chi vào File.mp4
10:45
2. Khái niệm Cơ bản về Lập trình C
-
15. Toán tử so sánh bit trong C.mp4
11:01 -
29. Bài tập Hoán vị 2 số nguyên sử dụng phép gán.mp4
04:50 -
28. Bài tập Hoán vị 2 số nguyên sử dụng biến tạm.mp4
04:28 -
27. Bài tập Giải phương trình bậc 2 (Với delta 0).mp4
06:32 -
26. Bài tập Giải phương trình bậc 1 (a khác 0).mp4
03:52 -
25. Bài tập Tính tổng các chữ số của một số có 3 chữ số.mp4
05:59 -
24. Bài tập Tính chu vi vs Diện tích Hình tròn.mp4
03:34 -
23. Bài tập Tính chu vi vs Diện tích Hình chữ nhật.mp4
05:07 -
22. Bài tập Chương trình Calculator.mp4
07:26 -
21. Ép kiểu dữ liệu trong lập trình C.mp4
10:46 -
20. Kiểu dữ liệu boolean trong C.mp4
03:45 -
19. Một số thư viện thường dùng math.h.mp4
08:24 -
18. Hằng số trong C.mp4
09:38 -
17. Tiền tố hậu tố ++, — trong toán tử một ngôi.mp4
11:17 -
16. Toán tử một ngôi tăng giảm ++, — trong C.mp4
03:11 -
1. Tổng quan.mp4
01:10 -
14. Toán tử logic trong C.mp4
09:24 -
13. Toán tử so sánh trong C.mp4
07:36 -
12. Toán tử gán trong C.mp4
07:09 -
11. Giới thiệu tổng quan về toán tử trong C – Toán tử số học.mp4
10:55 -
10. Kiểu dữ liệu trong ngôn ngữ lập trình C.mp4
08:24 -
9. Từ khóa trong ngôn ngữ lập trình C.mp4
04:26 -
8. Chú thích trong ngôn ngữ lập trình C.mp4
07:35 -
7. Ký tự đặc biệt trong ngôn ngữ lập trình C.mp4
05:53 -
6. Quy tắt đặt tên file, đặt tên biến trong lập trình C.mp4
08:24 -
5. Khái niệm về biến trong C.mp4
07:28 -
4. Nhập xuất nâng cao.mp4
10:05 -
3. Nhập dữ liệu trong ngôn ngữ lập trình C.mp4
11:06 -
2. Xuất dữ liệu trong ngôn ngữ lập trình C.mp4
08:40
3. Cấu trúc điều khiển & rẽ nhánh
-
13. Phạm vi truy cập biển, phân biệt biến toàn cục và biến cục bộ.mp4
13:37 -
25. Bài tập Tính trung bình cộng các số lẻ 1000 (for).mp4
05:20 -
24. Bài tập Tính trung bình cộng các số chia hết cho 3 1000 (while).mp4
07:03 -
23. Bài tập Chương trình tính trung bình cộng các số chẵn 1000 (do – while).mp4
06:04 -
22. Bài tập In ra bảng cửu chương.mp4
03:09 -
21. Bài tập Giải phương trình bậc 2 ax^2 + bx + c = 0 Phần 2.mp4
07:41 -
20. Bài tập Giải phương trình bậc 2 ax^2 + bx + c = 0 (với a khác 0).mp4
08:24 -
19. Bài tập Giải phương trình bậc 1 bx + c = 0 (với b khác 0).mp4
06:57 -
18. Bài tập Kiểm tra số nguyên tố.mp4
06:09 -
17. Tìm min max của 3 số a,b,c.mp4
06:20 -
16. Bài tập Chương trinh kiểm tra năm nhuận.mp4
05:05 -
15. Bài tập Kiểm tra số nhập vào là số nguyên hay không.mp4
05:11 -
14. Xử lý toàn cục và cục bộ khi trùng tên.mp4
04:30 -
1. Giới thiệu tổng quan về luồng điều khiển và rẽ nhanh.mp4
03:05 -
12. Từ khóa break và continue trong C.mp4
05:54 -
11. So sánh các vòng lặp for, while, do while.mp4
04:56 -
10. Cấu trúc vòng lặp FOR.mp4
05:35 -
9. Cấu trúc vòng lặp Do … While.mp4
04:30 -
8. Cấu trúc vòng lặp While.mp4
04:32 -
7. Toán tử 3 ngôi trong C.mp4
03:45 -
6. Cấu trúc lệnh switch case trong C.mp4
09:42 -
5. Cấu trúc điều khiển IF … ELSE IF.mp4
10:55 -
4. Cấu trúc điều khiền IF … ELSE.mp4
06:36 -
3. Cấu trúc điều khiển IF trong lập trình C.mp4
11:06 -
2. Hướng dẫn cách phân tích bài toán trong lập trình.mp4
03:50
4. Hàm trong C
-
1. Tổng quan về hàm trong ngôn ngữ lập trình C.mp4
04:52 -
2. Hướng dẫn viết hàm cơ bản.mp4
04:16 -
3. Hàm có tham số trong C.mp4
10:24 -
4. Hàm trả về giá trị trong C.mp4
11:52 -
5. Nguyên mẫu hàm trong C.mp4
09:58 -
6. Phạm vi truy cập của biến trong hàm.mp4
09:02 -
7. Truyền tham trị và truyền tham chiều trong C.mp4
13:23 -
8. Đệ quy trong lập trình C.mp4
05:57 -
9. Xử lý lỗi trong lập trình C.mp4
07:38 -
10. Bài tập Viết hàm tìm min max trong 3 số a,b,c.mp4
07:46 -
11. Bài tập Viết hàm giải phương trình bậc 1 (bx + c = 0).mp4
06:40 -
12. Bài tập Viết hàm giải phương trình bậc 2 (ax^2 + bx + c = 0).mp4
13:03 -
13. Bài tập Viết chương trình menu.mp4
15:22 -
14. Bài tập Viết hàm tính giai thừa số nguyên nhập từ bàn phím.mp4
06:44
5. Mảng trong lập trình C
-
9. Bài tập Nhập mảng một chiều ngẫu nhiên.mp4
07:41 -
17. Bài tập Tìm min max trong mảng 2 chiều.mp4
05:49 -
16. Bài tập Tính tổng các phần tử trong mảng 2 chiều.mp4
07:45 -
15. Bài tập Xóa một phần tử trong mảng một chiều.mp4
09:13 -
14. Bài tập Tìm kiếm phần tử trong mảng một chiều.mp4
09:25 -
13. Bài tập Tính trung bình cộng các số chia hết cho 3 trong mảng một chiều.mp4
06:22 -
12. Bài tập Tính tổng các số lẻ có trong mảng một chiều.mp4
03:25 -
11. Bài tâp In các số chẵn có trong mảng một chiều.mp4
03:13 -
10. Bài tập In các số nguyên tố có trong mảng một chiều.mp4
06:58 -
1. Tổng quan về mảng trong Lập trình C.mp4
07:09 -
8. Viết hàm nhập xuất mảng 2 chiều với tham số mảng.mp4
05:30 -
7. Nhập xuất mảng 2 chiều trong C.mp4
06:39 -
6. Giới thiệu mảng 2 chiều trong C.mp4
07:23 -
5. Viết hàm nhập xuất mảng một chiều với tham số mảng.mp4
09:04 -
4. Sắp xếp mảng một chiều.mp4
09:33 -
3. Nhập xuất mảng một chiều.mp4
08:04 -
2. Giới thiệu mảng một chiều trong C.mp4
11:41
6. Chuỗi trong ngôn ngữ lập trình C
-
1. Tổng quan chuỗi trong lập trình C.mp4
08:51 -
2. Nhập xuất chuỗi.mp4
08:06 -
3. Một số hàm chuỗi cơ bản phần 1.mp4
08:13 -
4. Một số hàm chuỗi cơ bản phần 2.mp4
07:52 -
5. Một số hàm chuỗi cơ bản phần 3.mp4
08:53 -
6. Bài tập Đếm nguyên âm & phụ âm trong lập trình C.mp4
06:32 -
7. Bài tập Viết chương trình đặng nhập.mp4
05:01 -
8. Bài tập Chương trình sắp xếp theo alpha beta.mp4
09:06
7. Struct và Union
-
1. Giới thiệu struct (Cấu trúc).mp4
12:40 -
2. Khởi tạo thành phần của biến struct.mp4
08:54 -
3. Giới thiệu biến con trỏ (Pointer).mp4
09:59 -
4. Khởi tạo thành phần struct dùng danh sách khởi tạo (Initializer list).mp4
03:42 -
5. Khởi tạo thành phần struct dùng danh sách khởi tạo được chọn.mp4
03:46 -
6. Dùng typedef cho struct.mp4
06:24 -
7. Truy cập các thành phần của biến struct.mp4
09:15 -
8. Truyền struct vào hàm.mp4
09:21 -
9. Truyền struct vào hàm theo tham chiếu (Pass by reference).mp4
05:09 -
10. Struct lồng nhau (Nested structures).mp4
06:56 -
11. Struct lồng nhau – Phần 2.mp4
03:37 -
12. Union.mp4
07:14 -
13. So sánh struct và union.mp4
02:07 -
14. Bài tập Nhập và hiển thị thông tin sách.mp4
08:28 -
15. Bài tập Nhập và hiển thị thông tin sách – Phần 2.mp4
04:45
8. Con trỏ (Pointer)
-
1. Giới thiệu về con trỏ (Pointer).mp4
09:59 -
2. Lấy giá trị vùng nhớ được trỏ tới.mp4
05:17 -
3. Kích thước của con trỏ (Pointer).mp4
04:47 -
4. Các loại con trỏ.mp4
01:49 -
5. Con trỏ hàm (function pointer).mp4
05:19 -
6. Truyền đối số theo tham chiếu (Pass by reference).mp4
05:30 -
7. Trả về nhiều giá trị cho lời gọi hàm.mp4
04:41 -
8. Con trỏ mảng.mp4
06:04 -
9. Thao tác với con trỏ (Pointer).mp4
08:00 -
10. CộngTrừ con trỏ.mp4
06:26 -
11. Cấp phát bộ nhớ động (Dynamic Memory Allocation).mp4
09:33 -
12. Cấp phát bộ nhớ với calloc().mp4
02:15 -
13. Cấp lại bộ nhớ với realloc().mp4
06:25 -
14. Bài tập Viết hàm tìm số lớn nhất và nhỏ nhất trong mảng.mp4
08:49 -
15. Bài tập Viết hàm tạo mảng động có kích thước theo yêu cầu.mp4
04:41 -
16. Bài tập Viết hàm đếm số lần xuất hiện của các nguyên âm.mp4
13:15
9. Đọc ghi file trong C
-
1. Giới thiệu xử lý File (Tập tin).mp4
06:35 -
2. Mở File.mp4
10:11 -
3. Ghi File văn bản.mp4
04:28 -
4. Đọc File văn bản.mp4
09:28 -
5. Ghi file nhị phân.mp4
08:36 -
6. Đọc file nhị phân.mp4
03:42 -
7. Di chuyển đến vị trí cần đọc bằng fseek().mp4
08:16 -
8. Hàm rewind().mp4
05:35 -
9. EOF, getc() và feof().mp4
02:22 -
10. Ghi struct ra file.mp4
10:31 -
11. Đọc struct từ File.mp4
04:56 -
12. Xóa file.mp4
03:33 -
13. Gộp nội dung của 2 file thành 1 file.mp4
08:41 -
14. Sao chép nội dung 2 File.mp4
07:59