Mất bao lâu để học C ++ sau Python (và tại sao)?

Mất bao lâu để học C ++ sau Python (và tại sao)?

Câu trả lời chính xác: Một đến hai tuần

C ++ là ngôn ngữ lập trình được sử dụng nhiều nhất hiện có. Việc sử dụng C++ là trong các hệ điều hành chính như Windows, các trò chơi và nền tảng nổi tiếng như trò chơi World of Warcraft và Android cũng như các ứng dụng giao diện người dùng đồ họa như Photoshop. Sẽ mất một khoảng thời gian để học, giống như tất cả các ngôn ngữ hiện có, nhưng tất cả sẽ có giá trị về lâu dài, cho dù ai đó muốn có một công việc trong lĩnh vực CNTT chơi game hay học để giải trí.

Python là ngôn ngữ lập trình được thiết kế cho các mục đích chung và được coi là dễ hơn C++. Python đã trở nên khá phổ biến do tính linh hoạt và khả năng tương thích của nó. Python có thể được sử dụng trong các ứng dụng di động, phát triển phần mềm cũng như phát triển hệ thống mở rộng.

Mất bao lâu để học C sau Python

Học C++ sau Python mất bao lâu?

C++ là một ngôn ngữ phức tạp không được khuyến khích cho người mới bắt đầu lập trình vì các chương trình khác chỉ là phần nổi của tảng băng chìm so với C++. Hầu hết các chương trình khác được thiết kế để viết mã để đẩy nhanh quá trình và làm cho nó hoạt động. Ngôn ngữ này có những mục tiêu khác nhau trong tâm trí. Nó tập trung vào việc cố gắng thu gọn tốc độ và bộ nhớ trong thiết kế của nó. Ngoài ra C++ phải tương thích với ngôn ngữ lập trình C.

Học những điều cơ bản sẽ không mất quá nhiều thời gian, mất khoảng một đến hai tuần. Học C++. Bạn sẽ mất nhiều thời gian như vậy khi chỉ tập trung vào C++ chức năng, như đầu vào và đầu ra, đồng thời loại trừ các đối tượng, lớp và thao tác tệp. Việc học phụ thuộc vào việc bạn có biết một ngôn ngữ lập trình khác hay không. Biết một ngôn ngữ như Python sẽ giúp ích rất nhiều khi học ngôn ngữ này. Sẽ mất nhiều thời gian hơn trong tương lai với các vấn đề lập trình phức tạp hơn và hiểu ngôn ngữ theo những cách phức tạp hơn, mất khoảng hai đến ba tháng. Xét rằng C++ đang được cập nhật thường xuyên, không phải lúc nào ai đó cũng có thể thành thạo ngôn ngữ này. Khi bạn hiểu các sắc thái trong ngôn ngữ, nó sẽ được cập nhật lại một lần nữa.

C + +
Trình độ học C++Thời gian sau Python
Cấp độ cơ bảnMột đến hai tuần
Cao cấpHai đến ba tháng

Cần có hai đến ba tuần để học những kiến ​​thức cơ bản, bao gồm viết một hàm nhận đầu vào và in đầu ra. Ngược lại, nếu ai đó muốn học các khái niệm nâng cao, thì phải mất ba đến bốn tháng.

Tại sao phải mất nhiều thời gian như vậy để học C ++ sau Python?

Sẽ có nhu cầu tìm hiểu thêm về ngôn ngữ C++. Một yếu tố khác ảnh hưởng đến việc một người nào đó sẽ mất bao lâu để học ngôn ngữ đó là tốc độ của họ. Có thể mất đến một giờ đối với một người học nhanh và đã biết các ngôn ngữ khác. Một yếu tố khác về thời gian cần thiết để học ngôn ngữ này là nó mang lại nhiều tự do hơn và nhiều chức năng hơn nhưng không có bất kỳ gợi ý nào được tích hợp trong chương trình để tìm ra điều gì sai.

Mặc dù bao gồm khả năng tương thích với C, nhưng nó được xây dựng dựa trên nó, thêm các chuỗi gọi tham chiếu, tích hợp sẵn cùng với một chương trình cấp cao khác để làm cho nó phức tạp hơn so với C đơn giản hơn. Sẽ cần kiên nhẫn để tìm ra các cách tìm các vấn đề và để giải quyết chúng. Lần đầu tiên, một loạt mã không thể hiểu được và việc tìm hiểu tất cả các ngoại lệ đối với một số quy tắc sẽ mất một khoảng thời gian. Đó là ngôn ngữ mà một người sẽ cần xây dựng và tìm ra cách tốt nhất để họ sử dụng C++.

C + +

Lượng thời gian bạn cần sẽ phụ thuộc vào việc bạn có kiến ​​thức cơ bản về lập trình viết mã hay không và khả năng học tập của bạn. Đối với người mới bắt đầu, bạn sẽ cần học OOP hoặc Lập trình hướng đối tượng. OOP được coi là xương sống của C ++ và Python, và do đó, trước bất cứ điều gì khác, bạn cần học điều này.

Kết luận

Nhìn chung, có thể kết luận rằng hầu hết điện thoại thông minh trên thế giới đều bị tràn ngập hệ điều hành Android. Ứng dụng Android được viết bằng Python và đôi khi bằng C++; do đó, việc thông thạo các ngôn ngữ này với tư cách là nhà phát triển sẽ mang đến cho bạn những cơ hội đáng kể.

Trung bình, mất một đến hai tuần để học những kiến ​​thức cơ bản về C++ sau khi học Python. Để trở thành một lập trình viên C++, người ta không cần có nền tảng về toán học hay kỹ thuật, và C++ được tạo ra cho người mới bắt đầu. Yêu cầu cơ bản nhất là phải có quyết tâm, đầu óc logic và là một người chăm chỉ.

dự án

  1. https://www.sciencedirect.com/science/article/pii/S0747717101904948
chấm 1
Một yêu cầu?

Tôi đã nỗ lực rất nhiều để viết bài đăng trên blog này nhằm cung cấp giá trị cho bạn. Nó sẽ rất hữu ích cho tôi, nếu bạn cân nhắc chia sẻ nó trên mạng xã hội hoặc với bạn bè/gia đình của bạn. CHIA SẺ LÀ ♥️

Hình đại diện của Nidhi

Giới thiệuNidhi

CHÀO! Tôi là Nidhi.

Tại EHL, tất cả đều là những công thức nấu ăn ngon, dễ làm để giải trí thông thường. Vì vậy, hãy đến và cùng tôi đến bãi biển, thư giãn và thưởng thức đồ ăn.

22 Comments

  1. Tôi thấy thật thú vị khi các ngôn ngữ lập trình phổ biến nhất thế giới lại được miêu tả là dễ học. Thông tin này có thể khá sai lệch đối với những người không rành về lập trình.

    1. Tôi hiểu ý của bạn, Ellis. Có nhiều ý kiến ​​​​khác nhau về độ khó của C++ và Python. Trải nghiệm của mỗi người học là khác nhau dựa trên nền tảng và nguồn lực của họ.

  2. Lời giải thích kỹ lưỡng về lý do cần có thời gian để học C++ sau Python rất thú vị. Nó nhấn mạnh sự phức tạp của lập trình C++.

  3. Phần giải thích chi tiết về thời gian học C++ sau Python cung cấp những hiểu biết sâu sắc có giá trị. Việc nhấn mạnh vào khả năng học tập và nền tảng về mã hóa là rất quan trọng.

  4. Tôi xin nghĩ khác, tôi tin rằng việc học C++ sau Python tốn nhiều thời gian hơn so với chỉ định ở đây. Đường cong học tập rất dốc, đặc biệt đối với người mới bắt đầu.

  5. Là người mới bắt đầu lập trình, bài đăng này rất hữu ích. Đó là thực tế và mang tính giáo dục. Tôi có thể chứng thực rằng việc học C++ sau khi thành thạo Python có cảm giác rất nhanh chóng.

  6. Phân tích chi tiết về cấp độ cơ bản và nâng cao của việc học C++ sau Python thể hiện độ sâu kiến ​​thức cần có. Đây là thông tin cần thiết cho các lập trình viên đầy tham vọng.

  7. Bài đăng rất nhiều thông tin và đã cho tôi hiểu biết toàn diện hơn về sự phức tạp của việc học C++ sau Python. Những hiểu biết sâu sắc được cung cấp là có giá trị.

Bình luận

Chúng tôi sẽ không công khai email của bạn. Các ô đánh dấu * là bắt buộc *