thiet ke website

3 website hay để bắt đầu học lập trình C++

Khi mới bắt đầu học lập trình, việc lựa chọn một tài liệu hay một cuốn sách tốt để đọc là điều hết sức quan trọng. Có nhiều bạn tỏ ra khá thích những cuốn sách kiểu “mì ăn liền” như “Học C++ trong 21 ngày”… Tuy nhiên, những tài liệu như vậy đa phần chỉ là cơ bản và hầu như không giải thích lý do vì sao phải viết chương trình như vậy. Đối với ngôn ngữ lập trình C++ cũng vậy, phải cần có thời gian để nắm bắt và sử dụng thành thạo. Bài viết này sẽ giới thiệu 3 trang web hay để bạn bắt đầu với C++ một cách đúng hướng.

Do cả 3 trang giới thiệu đều sử dụng bằng ngôn ngữ tiếng Anh, nên việc đọc hiểu được tiếng Anh là một điều hết sức cần thiết. (Nếu bạn chưa giỏi tiếng Anh cũng không sao, đa phần các trang đều sử dụng những từ tiếng anh khá dễ hiểu. Đây cũng là một cách bạn tiếp xúc với tiếng Anh nhiều hơn).

học lập trình c++

C++ là một ngôn ngữ hướng đối tượng mạnh mẽ, đa nền tảng, được hỗ trợ nhiều thư viện giúp lập trình viên viết code linh hoạt hoạt hơn. Do đó, hầu hết những trường đại học hay những trung tâm dạy lập trình đều trang bị cho sinh viên của họ những kiến thức từ cơ bản đến nâng cao của ngôn ngữ lập trình này. C++ cũng là một ngôn ngữ nền tảng giúp bạn nắm bắt các ngôn ngữ lập trình khác tốt hơn (đặc biệt là Java).

1. LearnCpp.com

LearnCpp.com là một nơi tuyệt vời dành cho những người mới bắt đầu cũng như đã có kinh nghiệm lập trình bắt đầu với ngôn ngữ C++. Tác giả của website này có khả năng diễn đạt rất tốt, tất cả các bài viết đều được hướng dẫn và giải thích tỉ mỉ (kể cả việc cài đặt một IDE tốt để viết code). Ngoài ra, LearnCpp.com cũng cập nhật những tính năng sửa đổi cũng như cải tiến của phiên bản C++ 2011.

Trong 3 trang web được giới thiệu trong bài viết này thì LearnCpp.com tỏ ra là vượt trội hơn cả. Các bài viết ở trang này được xây dựng theo từng đề mục rất hợp lý, mỗi bài viết cũng không quá dài, cuối mỗi bài viết tác giả còn cung cấp một số câu hỏi để bạn kiểm tra lại kiến thức của mình về bài học. LearnCpp.com thực sự là một website tuyệt vời để bắt đầu với C++.

2. CPlusPlus.com

CPlusPlus.com cũng là một trang web tuyệt vời để học C++. CPlusPlus cung cấp khá nhiều bài hướng dẫn cũng như giải thích các hàm, thư viện trong C++. Bạn có thể tìm được vô số khái niệm về lập trình cũng như những bài viết hay về các thủ thuật.

Trang web này không phải là một lựa chọn tối ưu cho những người mới bắt đầu học C++, nhưng tính chất tham khảo khảo các hàm, thư viện của nó hoạt động tốt hơn LearnCPP.

3. CProgramming.com

CProgramming.com là một lựa chọn khác cho bạn. Đây là một trang web khá hay với những bài hướng dẫn chi tiết, có sự so sánh giữa hai ngôn ngữ C và C++. Trong mục “References” của website này chứa nhiều thông tin cũng như các thủ thuật hữu ích giúp bạn lập trình tốt hơn.

Website này cũng vừa xuất bản một ebook có tên gọi là “Jumping into C++”. Đây là một cuốn sách hướng dẫn bạn lập trình C++ theo kiểu từng bước (step-by-step). Nếu bạn quan tâm có thể xem thêm thông tin về ebook tại cprogramming.

Thiet ke logo

Bài viết liên quan

11 điều có thể bạn chưa biết về Google

11 điều có thể bạn chưa biết về Google

Việc biết hết mọi điều về Google dường như là không thể, nhưng danh sách 11 trong số những sự thật về Google có thể giúp bạn hiểu thêm về quy mô cũng như tầm ảnh hưởng của gã khổng lồ này đến xã hội…

[C++, Pascal] Tổng các phần tử không cùng hàng cùng cột lớn nhất (Đệ quy)

[C++, Pascal] Tổng các phần tử không cùng hàng cùng cột lớn nhất (Đệ quy)

Đây là một trong những bài toán đơn giản của đệ quy, nói vậy chứ cũng hơi khó hiểu… hehe… Hôm nay mình sẽ giới thiệu bài toán này tới các bạn. Mình viết theo hai loại ngôn ngữ đó là C++ và Pascal tùy…

Những lập trình viên nổi tiếng nhất đương đại là ai?

Những lập trình viên nổi tiếng nhất đương đại là ai?

Những ứng dụng, trò chơi mà bạn dùng hàng ngày đều được viết bởi những lập trình viên. Những nền tảng hệ điều hành, hệ thống phần cứng, các trang web hay toàn bộ thế giới Internet cũng là công sức nghiên cứu trong thời…

[Lập trình C++] Bài toán tô màu các đỉnh của đồ thị

[Lập trình C++] Bài toán tô màu các đỉnh của đồ thị

Bài toán tô màu là bài toán kinh điển của dạng đồ thị trong lập trình. Yêu cầu của bài toán là tô màu các đỉnh sao cho những đỉnh được nối với nhau không có màu trùng nhau, số màu tô là ít nhất….

Bình luận ()