em hiện tại đang đọc sách tiếng anh c++, đa phần thiên về lý thuyết nhiều. Em xin hỏi các anh chị áp dụng kiến thức như thế nào sau mỗi phần học ạ. vd như làm btap, project…vv , e chủ yếu muốn vận dụng kiến thức đã học ạ, em xin cảm ơn 
Vấn đề tự học lập trình
Sau mỗi phần bạn vừa đọc thì có thể tìm các bài tập từ cơ bản đến nâng cao có liên quan phần đó, vd vừa học về mảng thì tìm các bài tập, thuật toán liên quan đến mảng (tìm google bằng tiếng anh), xong tự suy nghĩ liên hệ thực tế xem kiểu array này trong thực tế có thể áp dụng để làm gì. Khi đã kinh qua được nhiều rồi thì nghĩ ra project làm thôi, không biết project gì thì google tiếp
Hi!
If a cat wants to become a lion, it has to grow… but sometimes that’s physiologically impossible.

Ultimately, it comes down to you and your imagination. C++, or any other object-oriented programming language like Python or Java, requires a lot of abstract thinking from the learner. For example, what is an object, and how does it work and behave?
All of this depends on your imagination, how you conceptualize an object and how you visualize it (in implementation). This is physiologically determined by you. The best way to learn is through repetition and practice.
The ancient Confucius once said:
If you tell me something, I will forget it.
If you show me, I may remember it.
If you let me do it, I will understand it.
That’s the difference between remembering and understanding. When you learn C++, you should think of use cases and try to implement them. That’s the principle of “If you let me do it, I will understand it.”
that’s right It has a lot of conceptual and news feature each chapters
, thanks you a lot for advice.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?