Combo lập trình C và C++
- 38 bài giảng
- 1 - 2 giờ mỗi bài học
- Trợ giảng giải đáp mọi thắc mắc 24/7
- Học mọi lúc mọi nơi trên mọi thiết bij
Giới thiệu
Tầm quan trọng của ngôn ngữ C
C luôn luôn là ngôn ngữ đầu tiên các bạn cần học khi bước chân vào Đại học. Vì sao ư ?
1. C là ngôn ngữ cơ sở của lập trình. Không biết lập trình C sẽ không thể học lập trình cao hơn được.
2. Nếu bạn theo chuyên nghành lập trình nhúng thì 100% các dòng chip bạn học đều dùng ngôn ngữ C để lập trình.
Tầm quan trọng của ngôn ngữ C ++
C++ sẽ là ngôn ngữ tiếp theo bạn cần học sau C. Vì sao ư ?
1. C và C++ luôn đi cùng nhau trong các đợt tuyển dụng việc làm. Biết thêm C++ lương của bạn có thể tăng thêm mấy cấp đó.
2. C++ là nền tảng để bạn học lên các ngôn ngữ bậc cao hơn như Java.
3. C++ là ngôn ngữ đa năng có thể làm hầu hết mọi việc.
Vì sao bạn phải chọn chúng tôi ?
1. Giảng viên của Deviot là các bạn đã có kinh nghiệm đi làm tại các tập đoàn lớn. Chúng tôi biết ngoài kia họ cần gì. Hãy đọc lộ trình học và cảm nhận.
2. Tất cả nội dung đều được chọn lọc ra, chúng tôi không chọn bừa nội dung cho đủ khóa học. Chúng tôi chọn lọc cẩn thận.
3. Luôn luôn là đào tạo thật và làm thật. Deviot là giải pháp hoàn thiện nhất cho bạn
Bạn sẽ học được gì?
- Lập trình các kiến thức cốt lõi trong C
- Lập trình các khái niệm trong C++
- Nắm chắc kiến thức và thực hành với 4 kiến thức Hướng đối tượng của C++
Yêu cầu đầu vào
- Không yêu cầu trình độ
Nội dung khoá học
- 1. Bài 1 | Các khái niệm cơ bản trong lập trình C
- 2. Bài 2 | Toán tử trong C
- 3. Bài 3 | Câu điều kiện, câu lệnh rẽ nhánh
- 4. Bài 4 | Vòng lặp for, while
- 5. Bài 5 | Biến toàn cục, biến cục bộ, biến static
- 6. Bài 6 | Hàm trong C
- 7. Bài 7 | Tham chiếu và tham trị
- 8. Bài 8 | Chuỗi là gì ? Cách sử dụng
- 9. Bài 9 | Mảng 1 chiều
- 10. Bài 10 | Mảng 2 chiều
- 11. Bài 11 | Con trỏ Phần 1
- 12. Bài 12 | Con trỏ Phần 2
- 13. Bài 13 | Con trỏ Phần 3
- 14. Bài 14 | Kiểu dữ liệu tự định nghĩa Struct, Enum
- 15. C++| Giới thiệu về ngôn ngữ C++, Basic Data Type
- 16. C++| String, Vector, Biến Static
- 17. C++| Class, Object
- 18. C++| Constructor & Destructor
- 19. C++| Function Overloading & Operator Overloading
- 20. C++| OOP là gì? 4 tính chất của OOP? Class trong OOP
- 21. C++| Encapsulation
- 22. C++| Virtual Function & Static Function
- 23. C++| Inheritance & polymorphism
- 24. C++| Abstraction & interface
- 25. C++| Vector
- 26. Con trỏ this
- 27. Phân biệt Overload vs Override
- 28. Đa hình - 1 - Giới thiệu cơ bản
- 29. Đa hình - 2 - Bí mật của Đa Hình
- 30. Đa hình - 3 - Tại sao lại cần Đa Hình ?
- 31. Abstract class and pure virtual
- 32. Virtual Function (tham khảo thêm)
- 33. Con trỏ (P1)
- 34. Con trỏ (P2)
- 35. Con trỏ (P3)
- 36. swap by pointer
- 37. Tham chiếu
- 38. swap by reference
Đánh giá
Đánh giá từ các học viên sau khi hoàn thành khoá học