강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Học C++ cùng Hong Jeong-mo

Nếu có thể học C++ một cách dễ dàng, liệu có lý do gì để không học nó không? Đây là bài giảng giải thích một cách tận tình và chi tiết nhằm giúp đỡ những người mới bắt đầu, những người đang mơ ước về sự nghiệp của một lập trình viên thành công nhưng hiện tại lại đang cảm thấy lo lắng từng ngày. Ngay cả khi bạn bắt đầu từ con số không, nếu bạn muốn bước vào con đường trở thành lập trình viên trung cấp rồi đến cao cấp, tôi sẽ là bước đệm vững chắc nhất cho bạn. Tôi luôn ủng hộ ước mơ của các bạn!

(4.9) 375 đánh giá

6,993 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • honglab
C++
C++
C++
C++

[Ddabaesi++] Trang web thực hành ngôn ngữ C++ được đề xuất, v.v.

Xin chào? Chúng tôi muốn cung cấp cho bạn thông tin phản hồi về cuộc khảo sát chủ đề bồi dưỡng mùa hè tuần trước. Mục đích ban đầu là tìm một chủ đề củng cố kéo dài 30 phút, nhưng hầu hết các câu trả lời đều yêu cầu một bài giảng tiếp theo thay vì củng cố [Ddabaessi++]. Đầu tiên, tôi sẽ cung cấp cho bạn bản tóm tắt các vấn đề thực hành mà hầu hết mọi người đều yêu cầu, sau đó tôi sẽ kể cho bạn phần còn lại.

1. Địa điểm thực hành được đề xuất

Đối với những ai muốn thử giải các bài toán, chúng tôi đã xem xét và sắp xếp các trang web có bài tập thực hành. Vì có nhiều yêu cầu về bài giảng tiếp theo và có rất nhiều bài tập thực hành trên Internet và trong các sách giáo khoa hiện có nên chúng tôi không tạo ra các bài tập thực hành cùng với bài giảng. Nhiều học viên yêu cầu bài giảng dài, chi tiết không có ngoại lệ nên khó chú ý đến bài tập thực hành. Chúng tôi mong các bạn thông cảm và trước tiên xin thông báo đến các bạn những thông tin được tóm tắt dưới đây để việc học tập của các bạn không bị dừng lại.

1.Learncpp

https://www.learncpp.com/ : Đây là giáo trình chính của khóa học này nên nội dung gần như giống hệt nhau. Tuy nhiên, trang chủ learncpp đã được tổ chức lại sau khi bài giảng này được xuất bản nên một số phần trong thứ tự đã thay đổi. Các câu hỏi và câu trả lời thực hành được cung cấp cho mỗi chương. Một học sinh chấm điểm tự động không được cung cấp. Đó là tiếng Anh.

2. Baekjun

https://www.acmicpc.net/step : Giám khảo trực tuyến Hàn Quốc (tự động chấm điểm, giám khảo). Như được hiển thị trong liên kết, hãy giải quyết từng vấn đề một bắt đầu bằng 'Nhận đầu vào/đầu ra' trong 'Các bước'.

3. Xếp hạng hacker

https://www.hackerrank.com/domains/cpp

Các vấn đề cơ bản được trình bày tốt. Nó bằng tiếng Anh và hoạt động chấm điểm cũng như thảo luận tự động.

4. Trò chơi mã hóa

https://www.codingame.com/ide/puzzle/onboarding

Đó là một cách thú vị để chơi trò chơi bằng cách sử dụng mã hóa.

Ngoài ra, trên Internet có rất nhiều dịch vụ web chấm điểm tự động cho phép bạn giải quyết vấn đề miễn phí!

https://practice.geeksforgeeks.org/ Các vấn đề về cấu trúc dữ liệu và thuật toán đều tốt.

https://www.spoj.com/problems/tutorial/ Ngôn ngữ có thể lựa chọn, hướng dẫn

https://www.spoj.com/submit/DIVSUM/ Ngôn ngữ có thể lựa chọn

Hong Jeong-mo [Gói bài tập thực hành công nghệ tương lai], được phát hành miễn phí trên YouTube, là một bộ bài tập thực hành cho ngôn ngữ C. [Ddabaesi] Chúng tôi dự định gia hạn và gia cố nó sau khi hoàn thành.

2. Mẫu thiết kế

Sau khi học xong ngữ pháp, chúng tôi thực sự khuyên bạn nên thử [Gói bài tập thực hành sáng tạo trò chơi] . Nhìn bề ngoài thì là làm trò chơi, nhưng nội dung lạigiới thiệu về các mẫu thiết kế . Vì tạo trò chơi là một vấn đề mở nên chúng tôi nâng giới hạn về kỹ năng viết mã của bạn.

3. Bài giảng STL

Nửa sau của [DdaBaesi++] đã đề cập đến những điểm chính giúp bạn có thể tự học STL. Tuy nhiên, có những người yêu cầu các bài giảng STL bổ sung, vì vậy chúng tôi đã xem xét các sách giáo khoa liên quan và quyết định rằng chúng nên được tổ chức thành các bài giảng riêng biệt vì chúng vượt xa phạm vi của bài giảng này. Chúng ta hãy suy nghĩ thêm một chút xem có cách nào đơn giản để củng cố nó hay không. (Nếu bạn có bất kỳ ý tưởng cụ thể nào, vui lòng cho tôi biết.) Nếu bạn cho rằng sách giáo khoa hoặc bài giảng STL có bán trên thị trường là khó, chúng tôi khuyên bạn nên nghiên cứu cấu trúc dữ liệu hoặc thuật toán trước.

4. Các thông tin cơ bản như con trỏ, tham chiếu, hàm, v.v.

Trong số các câu hỏi được hỏi trong [Dda-Baesi++], các chủ đề không thể đề cập trong bài giảng C++ sẽ được trình bày rất chi tiết trong bài giảng ngôn ngữ C, [Dda-Baesi]. Tìm kiếm ‘Hong Jeong-mo ngôn ngữ C’ trên YouTube. 'Tài liệu tham khảo' có thể dễ hiểu hơn nhiều nếu bạn nghiên cứu lại chúng sau khi hiểu 'con trỏ'.

5. Khác

Đã có yêu cầu về cấu trúc dữ liệu, thuật toán, thị giác máy tính, đồ họa, QT, MFC, GTest, Winsock, ASIO (điều này đã có trong 20.5 ), v.v. Dường như có thể tạo các bài giảng đơn giản về cách bật QT, MFC và GTest và Winsock dự kiến ​​​​sẽ được đưa vào làm ví dụ về việc tạo chương trình trò chuyện trong gói bài tập thực hành công nghệ trong tương lai sau loạt ngôn ngữ C. Các nội dung khác không được đưa vào để củng cố cho [Ddabaessi++] vì chúng là những nội dung phải được trình bày một cách có hệ thống trong các chủ đề riêng biệt.

Tôi luôn tìm kiếm những cách tốt hơn để cải thiện kỹ năng lập trình của bạn. Ngoài các câu hỏi về cơ sở hạ tầng, chúng tôi còn trả lời hơn 99% nhận xét trên YouTube cần có câu trả lời. Thật tiếc là tôi không thể nói 100% vì tôi đang làm lập trình viên tại công ty, nhưng tôi có thể tự hào nói rằng tôi đang làm hết sức mình. Ấn tượng, ý kiến, đề xuất, v.v. luôn được chào đón. Hãy để lại nhận xét về video mới nhất bất cứ lúc nào. Tôi hy vọng hôm nay bạn có một ngày tuyệt vời!

 

Link blog cùng bài viết: https://blog.naver.com/atelierjpro/221567917805

 

 

Bình luận