Đây là nơi chia sẻ cách học C++ của các bác. Các bác hãy share thử để AE cùng học tập nào.
Noi chia sẻ cách học c++ của mọi người! ^^
Chỗ này phải mần răng ta? =]]
mình đã học c++ được mấy tháng và hiện giờ vẫn giậm chân tại chỗ, với phương pháp kết hợp pluralsight + learncpp + sololearn C++ + git bash (không liên quan mấy ) + c++ for dummies vài trang đầu + 2 cuốn sách thần thánh của cha đẻ c++ + cpp tutorial của tutorial point (cũng được mấy trang đầu)…
Sách đọc được mấy trang đầu vì nhìn nặng óc quá
Hi ThangDien.
Bắt đầu với.
https://www.tutorialspoint.com/cplusplus/
Tiếp theo
http://www.cplusplus.com/
Đang học tiếp trên đây.
http://en.cppreference.com/w/
Gõ google “Good books for learning C++” rồi tải 1-2 ebook về luyện -> viết vài chương trình + đọc blog, tutorials,…về C++
Tớ đang học C++ ở Cốc Cốc nhưng dạy cách làm các chương trình lớn sử dụng C++
học ở đó mình phải tìm hiểu rất nhiều thứ nào thì sách không hiểu chỗ nào thì
lại google và thực hành chứ chả có gì to tát cả :v
cho mình xin tài liệu khóa học c++ ở cốc cốc được không bạn
Xong cơ bản thì có nhiều hướng:
- làm tool nho nhỏ
- đọc API trên CPP Reference
- hay đọc source code trên Github. https://github.com/fffaraz/awesome-cpp
- viết extension cho Python, NodeJS,…
Cũng với đó có thể tham khảo thêm:
Effective C++
More Effective C++
Ứng dụng thì chỉ viết extension là hết, còn ứng dụng toàn bộ viết bằng C++ thì chưa.
Mảng Game có Cocos 2D và Unreal Engine dùng C++. Nếu thích làm Game thì có thể theo.
Mình từ Pascal đi lên, trước khi học C++ có đá chéo qua JS. Lúc mình học cơ bản C++, mình không hề có trong tay quyển sách nào, mà toàn đọc cplusplus.com, google,… rồi toàn code từ Pascal -> C++. Nói chung là Pascal mình học như thế nào thì C++ học như thế.
Đó là lí do vì sao mình không biết con trỏ là cái m* gì
Cốc Cốc recommend cuốn Programming Principles And Practice Using C++
Mình nghĩ quá trình học 1 ngôn ngữ nên được chia nhỏ( không chỉ với C++ mà còn các ngôn ngữ khác ).
- Nên nắm được cái “lõi chung” của ngôn ngữ c++ và các ngôn ngữ đã từng học ( In/Out , lặp, điều kiện, con trỏ v.v.v… ).
- Tìm hiểu kĩ những đặc điểm riêng của c++ (hướng đối tượng khác các ngôn ngữ khác ntn, điểm mạnh, điểm yếu của c++ )
- Tìm trên mạng những Project từ lớn đến nhỏ, đọc code của người khác có thể học được cách code sạch, cách đọc code . đồng thời có thể tìm hiểu được bản chất của những vấn đề (vd : tại sao lại dùng thư viện abc xyz này? v.v.v… ).
- Tự tìm ra những ý tưởng hay ho để ứng dụng cho mình, và dùng kiến thức C++ đã học để tạo ra ứng dụng đó.
Mình nghĩ học như vậy sẽ hình thành được Tư duy lập trình, dễ thích hợp để bạn có thể tìm hiểu một công nghệ hay một ngôn ngữ mới.
P/s: Đây là suy nghĩ của mình ghóp ý cho bạn ^^ , sai sót gì đừng gạch đá, hahahaa
Học một khoá 1,5 tháng ở T3H, rành cú pháp. Vào đại học chỉ cần đọc đề và tìm thuật toán để giải. Tốn một ít tiền mà tiết kiệm thời gian, kiến thức vững.
Ý kiến cá nhân mình, kiến thức nền tảng thì nên được học bài bản, kỹ càng thì việc học sau này sẽ rất tự tin. Đi học được làm những bài tập được thiết kế sẵn, chăm chỉ làm thì nhớ lâu.
Ngay cả thầy trong trường Đại học cũng viết code xấu. Nhiều lệnh lồng mà không tab vào khó đọc, chưa kể for, if mà có một lệnh thì không xuống hàng luôn. Mình mà học thầy này từ đầu thì chắc nền tảng lung lay, khó tiến.
DNH em đọc không trôi làm sao í Để hôm nào ráng nuốt thử xem
Cho mình xin link fb của bạn được không?
Hi ThangDien speakaa.
0.
Mọi người ơi học ở tutorialspoint có dễ hiểu ko mọi người
tùy người thôi, học thử cũng không tổn thất gì, bạn học thử đi
Hi ThangDien.
0. Dẽ thì ai cũng thành lập trình viên.