Kiến thức nền tảng trong ngành CNTT là gì?

Em muốn tự học lập trình, vậy mọi người có thể cho em hỏi những kiến thức nền tảng cần học để giúp việc lập trình trở nên dễ dàng hơn là những môn nào không ạ? Em xem qua chương trình đào tạo của một số trường thì có rất nhiều môn? Không biết có phải học hết mấy cái đó mới có nền tảng vững chắc không ạ?
Mong anh chị giải đáp thắc mắc giúp em ạ! Em cảm ơn.

1 Like
  1. Học cú pháp cơ bản của 1 ngôn ngữ lập trình (C++, C# hoặc Java vì nhiều tài liệu và các thường đại học hay sài để giảng dạy)
  2. Học cấu trúc dữ liệu và giải thuật
  3. Đi sâu vào ngôn ngữ OOP, Multithreading, Generics…
    Xong 3 bước trên m nghĩ học tiếp cái gì cũng đc
3 Likes

Học hết đống này là lên Thánh luôn :joy:

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?