3 website cung cấp kiến thức cơ bản cho người mới học lập trình C++

Bạn mới làm quen với ngôn ngữ lập trình và muốn tự mình khám phá những kiến thức mới trong hằng hà những điều bí ẩn cần được giải mã? Việc lựa chọn một tài liệu, một cuốn sách tốt hay từ một nguồn học tập nào đó là điều hết sức cần thiết. Tuy nhiên hầu hết các tài liệu hiện thời chỉ cung cấp những điều cơ bản và hầu như không giải thích lý do tại 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. Dưới đây, Stanford dạy kinh nghiệm lập trình sẽ giới thiệu với các bạn 3 trang web hay để bạn bắt đầu với C++ một cách đúng hướng.

Với những bạn đam mê khám phá lập trình thì việc trang bị cho mình kỹ năng sử dụng thành thạo và đọc hiểu tiếng Anh thực sự là một việc làm cần thiết. Cả 3 trang web mà Stanford sắp giới thiệu dưới đây đều được sử dụng bằng ngôn ngữ này. Tuy nhiên, nếu bạn chưa thành thạo tiếng Anh thì việc hiểu những kiến thức1 này cũng không quá khó. Đây cũng là cách giúp các bạn rèn luyện và tiếp xúc với tiếng Anh nhiều hơn.

1. LearnCpp.com

http://stanford.com.vn//Portals/0/Images/articles/website-stanford-day-kinh-nghiem-lap-trinh-21012014.jpg


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

 

http://stanford.com.vn//Portals/0/Images/articles/website-stanford-day-kinh-nghiem-lap-trinh-21012014-2.jpg

 

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

http://stanford.com.vn//Portals/0/Images/articles/website-stanford-day-kinh-nghiem-lap-trinh-21012014-3.jpg 

Trong trường hợp hai trang web được giới thiệu ở trên không phù hợp với bạn, thì bạn vẫn còn một sự lựa chọn khác là CProgramming.com. Đâ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.

Trên đây là 3 trang web được Stanforddạy kinh nghiệm lập trình rút ra từ việc quá trình tìm hiểu thực tế về C++ của các giảng viên.  Hy vọng rằng với những 3 website vừa được giới thiệu sẽ giúp bạn bắt đầu học lập trình với ngôn ngữ C++ một cách tốt hơn, và có định hướng hơn. Bạn có mong muốn khám phá những kiến thức về lập trình nhưng không biết bắt đầu từ đâu, như thế nào và hiệu quả ra sao? Hãy đến với Stanforddạy kinh nghiệm thực tế, chúng tôi sẽ giúp bạn hiện thực hóa những mong muốn và ước mơ.

Chi tiết khóa học C++ dành cho các bạn tham khảo

Khi đến với chúng tôi, bạn sẽ tìm thấy những điểm đặc biệt tại Stanforddạy kinh nghiệm thực tế mà không ở đâu có được đó là:

-    Không đào tạo đại trà, mỗi lớp học sẽ có từ 5-12 học viên để đảm bảo chuyên gia có thể dạy và hỗ trợ tốt nhất cho bạn trong quá trình theo học tại Stanford.

-    Bố trí phòng học theo kiểu phòng họp, làm việc nhóm giống như tại các công ty phần mềm hiện nay để tăng tính tương tác giữa thầy và trò.

-   Bạn sẽ được học kiến thức mới và nắm chắc nó qua những buổi thực hành. Chia sẻ kinh nghiệm về xây dựng và phát triển dự án thực tế.

-    Sử dụng thành thạo các công cụ lập trình, quản lý mã nguồn như Visual Studio, NetBean, eclipse, Visual Source safe, Team Foundation, SVN,…Các công cụ đang được sử dụng tại các công ty hiện nay.

-    Được cung cấp đầy đủ tài liệu từ Slide bài giảng, video quay lại từng buổi học của chuyên gia để bạn tiện ôn tập lại, bài tập, sourcecode demo và các tài liệu liên quan khác độc quyền mang thương hiệu của Stanford – dạy kinh nghiệm lập trình.

Các khóa học chia thành các level khác nhau như: Base, Developer, Advanced để đáp ứng, phân loại dành cho các học viên có trình độ khác nhau.

Bên cạnh đó, khi đến với chúng tôi, bạn có thể nhận được những ưu đãi hấp dẫn

Và còn rất rất nhiều điểm thú vị khác nữa đang chờ bạn khám phá khi tham gia học kinh nghiệm tại Stanford. Nào, hãy liên hệ ngay với chúng tôi theo Hotline: 0936 172 315 - 0963 723 236 hoặc 04 6275 2212 để được gọi lại tư vấn chi tiết hoặc xem tại website của Stanford.

Hy vọng sẽ sớm được đón tiếp và làm việc với bạn tại Trụ sở chính của Stanford tại địa chỉ: Số 20 ngõ 678, đường Láng (hoặc ngõ 100 Nguyễn Chí Thanh), Đống Đa, Hà Nội.

(Sưu tầm và tổng hợp Bùi Uyên)

Tags: