Xem bài viết riêng lẻ
  #1  
Cũ 22-01-2018, 02:41 PM
anhpham1896 anhpham1896 đang online
Junior Member
 
Tham gia ngày: Dec 2017
Bài gửi: 5
Mặc định Há»c C++ hiệu quả cho ngưá»i má»›i bắt đầu

Há»c C++ như thế nào hiệu quả? Há»c tại Stanford bạn sẽ biết cách lập trình cÆ¡ bản; Có khái niệm vá» lập trình C++; Biết cách sá»­ dụng thư viện C++, hướng đối tượng

C++ là sá»± mở rá»™ng cá»§a C, là má»™t ngôn ngữ ra Ä‘á»i từ lâu và là thành phần không thể thiếu đối vá»›i các hệ Ä‘iá»u hành, máy chá»§ và hệ thống nhúng. Äây là phiên bản hiện đại hÆ¡n cá»§a C và cho phép linh hoạt hÆ¡n rất nhiá»u. C++ cung cấp má»™t số khả năng để cho phép lập trình hướng đối tượng.

Ứng dụng được viết theo hướng đối tượng là 1 tập các đối tượng tương tác lẫn nhau, C++ cung cấp phát biểu "Class" để ngưá»i lập trình đặc tả các đối tượng cấu thành ứng dụng. Tính năng vượt trá»™i này giúp C++ trở thành má»™t ngôn ngữ lập trình đầy sức mạnh, cho phép ngưá»i dùng tiếp cận khái niệm lập trình ở má»™t góc nhìn rất khác so vá»›i ngôn ngữ C.

Há»c C++ rất dá»… hiểu và dá»… sá»­ dụng: chỉ cần khai báo tên mảng [ kích thước ]. Truy cập đến các phần tá»­ trong mảng nhanh: chúng ta có thể truy cập tá»›i bất kì phần tá»­ nào trong mảng bằng cách chỉ định chỉ số cho phần tá»­ đó.

Ngày nay, vá»›i sá»± phát triển nhanh chóng cá»§a di động và game thì C++ đã đươc ứng dụng rá»™ng hÆ¡n trong các mảng lập trình như phát triển ứng dụng Android và đặc biệt trong phát triển Game 2D trên ná»n tảng Cocos2D.

Khóa há»c lập trình C++ tại Stanford

Vậy để thành thạo lập trình C++ thì bạn phải có phương pháp há»c tốt. Dưới đây là những chia sẻ giúp bạn há»c C++ hiệu quả.

1. Chăm chỉ

Há»c bất kỳ má»™t ngôn ngữ lập trình hay má»™t môn há»c nào, Ä‘iá»u đầu tiên cần phải chăm chỉ. Chăm chỉ lắng nghe , chăm chỉ thá»±c hành trên lá»›p và chăm chỉ làm bài tập vá» nhà

Ban đầu khi há»c lập trình cÅ©ng giống như bạn há»c bảng chữ cái, có thể có nhiá»u vấn đỠbạn ko hiểu tại sao nó lại thế, vì để giải thích thì cần phải nhiá»u kiến thức lập trình hÆ¡n. Chính vì vậy ban đầu bạn cứ làm theo những gì giảng viên hướng dẫn và thá»±c hiện lại những bài tập đã chữa trên lá»›p cÅ©ng như tá»± thá»±c hành những bài tương tá»± ở nhà.

Nếu như ban đầu bạn ko chăm chỉ, có thể những vấn đỠgiảng viên nói bạn hiểu ngay nhưng không làm bài tập thì chỉ má»™t thá»i gian ngắn sau, những vấn đỠcÅ© sẽ rÆ¡i rụng và ko có ná»n tảng để há»c ná»™i dung má»›i.

Lý thuyết phải đi đôi với thực hành để hiểu và nhớ nội dung lý thuyết lâu và kỹ hơn.

Khóa há»c lập trình C++ tại Stanford

2. Äá»c code cá»§a ngưá»i khác

Bạn nên thưá»ng xuyên Ä‘á»c code cá»§a ngưá»i khác để hiểu thêm vá» thuật toán cÅ©ng như các viết code cá»§a ngưá»i khác để từ đó cải thiện năng lá»±c bản thân.

Má»™t bài toán có nhiá»u cách giải, má»—i cách giải sẽ có ưu nhược Ä‘iểm riêng,đừng vì suy nghÄ© đã giải được bài toán đó rồi nên ko cần biết cách làm cá»§a ngưá»i khác ra sao. Vì cách làm cá»§a bạn chưa hẳn đã là tối ưu(vá» thá»i gian thá»±c hiện hay kích thước...). Khi Ä‘á»c nhiá»u cách làm, nhiá»u bài toán trên internet thì ko những cách lập trình được cải thiện mà thuật toán cÅ©ng sẽ được cải thiện nhiá»u.

Và đừng chỉ Ä‘á»c nó, hãy chạy thá»­ chương trình, debug chương trình để hiểu cách suy nghÄ© cá»§a ngưá»i viết

3. Äam mê

Hãy Ä‘am mê vá»›i lập trình, há»c bất kỳ má»™t vấn đỠgì cÅ©ng có những khó khăn riêng, khi gặp khó khăn hãy nhá»› đừng bá» cuá»™c mà cần giữ lá»­a Ä‘am mê để vượt qua khó khăn đó. Khi những khó khăn được vượt qua thì niá»m Ä‘am mê vá»›i nó càng tăng lên

Hãy nhá»› tá»›i lúc ban đầu trước khi há»c lập trình, bạn đã Ä‘am mê vá»›i nó như thế nào.

4. Tìm giảng viên hoặc trung tâm tốt

Rất khó để há»c C++ tốt nếu như không có má»™t ngưá»i thầy giá»i, ngưá»i sẽ đưa ra các vấn Ä‘á», ná»™i dung để bạn Ä‘i theo. Ngưá»i thầy đã trải qua nhiá»u dá»± án vì vậy kinh nghiệm xá»­ lý tình huống, đưa ra các vấn đỠvà giải quyêt chúng má»™t cách đơn giản nhất.

Stanford luôn là trung tâm đáng tin cậy để bạn tìm tới và thực hiện các ước mơ vỠlập trình.

----

☎ STANFORD – ÄÀO TẠO VÀ PHÃT TRIỂN CÔNG NGHỆ

Hotline: 0936 172 315 – 0963 723 236; 024. 6275 2212 – 024. 6662 3355

Website: http://stanford.com.vn/
Trả lời với trích dẫn
->