inflearn logo

Củng cố vững chắc C++ trước khi bắt đầu với Unreal

🎯 Tóm tắt nội dung khóa học Khóa học này là **khóa học nhập môn nhằm xây dựng nền tảng C++ vững chắc** trước khi bạn bắt đầu học Unreal Engine một cách nghiêm túc. Mặc dù đây không phải là khóa học trực tiếp thao tác trên Unreal Engine, nhưng để giúp bạn không bị bối rối khi học Unreal C++ sau này, khóa học sẽ đi sâu vào các khái niệm cốt lõi của C++ như: biến, bộ nhớ, con trỏ (pointer), tham chiếu (reference), lớp (class), lập trình hướng đối tượng, kế thừa, đa hình, cấp phát động, con trỏ thông minh (smart pointer), v.v. Khóa học không chỉ dừng lại ở việc học thuộc lòng cú pháp, mà tập trung vào việc giúp bạn hiểu rõ **tại sao cú pháp này lại cần thiết, mã nguồn thực sự hoạt động như thế nào và cần kiểm tra ở đâu khi có lỗi xảy ra.** Khóa học sẽ được tiến hành theo các định hướng sau: 1. **Kỹ năng lập trình cơ bản và cú pháp C++ cơ bản** Củng cố các cú pháp cơ bản như biến, kiểu dữ liệu, toán tử, câu lệnh điều kiện, vòng lặp, hàm. 2. **Hiểu về bộ nhớ và đối tượng** Học về con trỏ, tham chiếu, mảng, cấp phát động, khởi tạo và hủy đối tượng, sao chép và di chuyển. 3. **Cơ bản về lập trình hướng đối tượng** Đề cập đến các khái niệm về lớp (class), đóng gói (encapsulation), hàm khởi tạo và hàm hủy, kế thừa, đa hình, hàm ảo (virtual function). 4. **Xây dựng thể lực C++ thực chiến** Chuẩn bị nền tảng cần thiết cho việc học Unreal C++ sau này thông qua các container cơ bản của STL, iterator, thuật toán, con trỏ thông minh, v.v. Thông qua lộ trình này, người học sẽ không chỉ dừng lại ở mức độ sao chép cú pháp C++, mà còn đạt được năng lực nền tảng để hiểu nguyên lý hoạt động của mã nguồn và có thể tự mình đưa ra các phán đoán lập trình. --- ## 💡 Tóm tắt một dòng Đây là khóa học nhập môn giúp củng cố vững chắc nền tảng và nguyên lý hoạt động của C++ trước khi học Unreal Engine, tạo bước đệm tự nhiên để tiến tới học Unreal C++. --- ## 📌 Hướng dẫn trước khi học Khóa học này không phải là khóa học thực hành Unreal Engine, mà là **khóa học nhập môn C++ cơ bản** cần thiết trước khi học Unreal. Sẽ rất hữu ích nếu bạn đã có kinh nghiệm cơ bản trong việc tạo và quản lý tệp tin, thư mục trên môi trường Windows.

3 học viên đang tham gia khóa học này

Độ khó Nhập môn

Thời gian 12 tháng

C++
C++
game-programming
game-programming
C++
C++
game-programming
game-programming
Chưa có câu hỏi nào được đăng lên.
Hãy đăng câu hỏi đầu tiên và phát triển cùng Inflearn!

Ưu đãi có thời hạn, kết thúc sau 3 ngày ngày

1.580.910 ₫

24%

2.087.994 ₫