강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

C++ tối thiểu dành cho nhà phát triển C

Nếu bạn đã nghiên cứu kỹ ngôn ngữ C và cấu trúc dữ liệu tuyến tính, giờ là lúc trải nghiệm thế giới hướng đối tượng với C++!

(5.0) 45 đánh giá

989 học viên

  • nullnull8537
c++
디자인패턴
c언어
C++
oop
Microsoft Windows
Design Pattern

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Kỹ thuật lập trình C++

  • Kỹ thuật lập trình hướng đối tượng và các mẫu thiết kế đơn giản

  • Cách chuyển đổi tự nhiên từ ngôn ngữ C sang C++

C++ tối giản dành cho nhà phát triển C
Chúng tôi dạy kỹ thuật lập trình chứ không phải ngữ pháp!

Khóa học này không chỉ tập trung vào việc học cú pháp lập trình hướng đối tượng. Bạn sẽ học cách hiểu đúng các kỹ thuật lập trình hướng đối tượng và xây dựng framework của riêng mình.

  • Chúng ta sẽ chỉ học những kiến thức cơ bản để những người đã học C có thể học C++ một cách dễ dàng và nhanh chóng.

  • Học trực tiếp từ tác giả về nội dung đã được sửa đổi của 'Đây là C++' để phù hợp với môi trường phát triển mới nhất.

  • Hỗ trợ Visual Studio 2022 Community và môi trường hệ điều hành Windows 64bit.



9788968482465

" Đây là C++ " của Ho-seong Choi (Nhà phát triển giải trí)

Tôi giới thiệu điều này cho những người này 👍

Những người đang suy nghĩ về những gì sẽ đến tiếp theo cho ngôn ngữ C

Khóa học này dành cho những người đã học ngôn ngữ C và cấu trúc dữ liệu và đang nghĩ đến việc học lập trình hướng đối tượng như bước tiếp theo.

Nếu bạn muốn trở thành chuyên gia C/C++, bạn phải học nó.

Những người muốn học lập trình hướng đối tượng

Khóa học này dành cho những người muốn học các kỹ thuật lập trình bằng ngôn ngữ lập trình hướng đối tượng như Java và C++.

Bạn có thể học các kỹ thuật lập trình thực tế mà không thể học được thông qua ngữ pháp đơn giản.

Những người muốn học nhanh chỉ những phần cốt lõi của C++

Khóa học này dành cho những người muốn nhanh chóng sử dụng các tính năng cốt lõi và ngữ pháp của ngôn ngữ C++.

Bất kỳ ai thành thạo ngôn ngữ C đều có thể trở thành nhà phát triển C++ chỉ với một bài giảng này.

Còn bạn thì sao sau lớp học?

  • Bạn sẽ có được kỹ năng sử dụng ngôn ngữ C++ mà không sợ hãi .

  • Không phải là trình độ ngữ pháp của lập trình C++, nhưng là một trình độ thực sự Học các kỹ thuật lập trình hướng đối tượng Bạn có thể làm được.

  • Nó sẽ giúp bạn dễ dàng hiểu hơn về các mẫu thiết kế mà bạn cần phải học trong tương lai.
    (Một số mẫu thiết kế đã được đề cập trong bài giảng này.)


Các tính năng của khóa học này 🙋‍♀

2023-12-17_08-34-25 - CPP 00.00 - Trước khi bắt đầu.mp4_000414901

Học ' ít nhất ' một cách nhanh chóng

C++ là một ngôn ngữ phức tạp hơn bạn nghĩ, có rất nhiều điều cần phải học. Nó hỗ trợ mọi thứ, từ cú pháp cũ, hiện đại đến những cú pháp hiện đại hơn.

Tuy nhiên, không phải tất cả những điều này đều được áp dụng. Kiến thức thiết yếu mà người mới bắt đầu học C++ cần biết đã được thiết lập sẵn. Hãy tiết kiệm thời gian quý báu của bạn với khóa học này.

2023-12-18_11-44-04

Học kỹ thuật, không phải ngữ pháp

Cốt lõi của lập trình hướng đối tượng nằm ở các mối quan hệ. Và sự sáng suốt trong việc quyết định nên khách quan hóa điều gì là vô cùng quan trọng. Bài giảng này cung cấp một lộ trình rõ ràng để giải quyết vấn đề này.

Chúng tôi sẽ giúp bạn hiểu các kỹ thuật vượt ra ngoài ngữ pháp bằng cách xây dựng các lớp xử lý chuỗi và khung ứng dụng và vùng chứa đơn giản của riêng bạn.

Đây sẽ là trợ giúp quan trọng giúp hiểu các mẫu thiết kế như cấu trúc MVC trong tương lai.

Học cái này 📖

Ngữ pháp C++ chuyên biệt dành cho các nhà phát triển C

Vì chúng tôi cho rằng bạn đã biết ngôn ngữ C, chúng tôi sẽ loại bỏ mọi thành phần không cần thiết và nhanh chóng hướng dẫn bạn ngữ pháp được thiết kế riêng cho người mới bắt đầu học C++.

Tuy nhiên, đối với các thành phần mới không có trong ngôn ngữ C gốc, chẳng hạn như tham chiếu và con trỏ this, bộ nhớ được theo dõi trực tiếp để làm rõ bản chất thực sự của chúng. Điều này cho phép hiểu ngữ pháp một cách sâu sắc hơn.

2023-12-18_11-46-19

Trình bày đối tượng khách quan hóa và phương pháp thiết lập mối quan hệ

Các đối tượng tạo nên một ứng dụng có mối liên hệ chặt chẽ với nhau, mỗi đối tượng có lý do tồn tại và vai trò riêng. Cú pháp của ngôn ngữ lập trình hướng đối tượng gắn bó chặt chẽ với mối quan hệ này.

Người mới bắt đầu có thể gặp khó khăn trong việc xác định những gì nên được mô tả là một đối tượng. Để giải quyết vấn đề này, hai dự án nhỏ quan trọng được triển khai trong suốt khóa học. Những dự án này sẽ cung cấp kiến thức cơ bản về thiết kế và cấu trúc khung.

Kiến thức này rất quan trọng và tạo nền tảng để bạn dễ dàng hiểu được nhiều khuôn khổ ứng dụng mà bạn sẽ học trong tương lai. Đây là một lợi thế đáng kể cho những người chuyên về lĩnh vực này.

2023-12-18_11-30-12

Bạn có thắc mắc gì không? 🧐

H. Nếu tôi đã học ngôn ngữ C và cấu trúc dữ liệu, tôi có phải học cả C++ không?

Vâng, tất nhiên bạn nên học nó . Nhiều công ty không chỉ sử dụng C. Hầu hết sử dụng C++ vì nó mang lại năng suất và khả năng bảo trì cao hơn so với C. Trở thành chuyên gia phát triển C về cơ bản bao gồm các kỹ năng lập trình C++.

H. Tôi hy vọng sẽ trở thành một lập trình viên Java back-end trong tương lai. Khóa học này có hữu ích không?

Học C++ để học Java không phải là lựa chọn lý tưởng. Học cả hai đều được. Tuy nhiên, nếu bạn muốn học các kỹ thuật lập trình hướng đối tượng, bất kể ngôn ngữ nào, dựa trên hiểu biết sâu sắc về hệ thống, thì khóa học này chắc chắn sẽ hữu ích. Bạn cũng có thể nhận được hỗ trợ phát triển back-end thông qua kênh YouTube của giảng viên (Neunneunhan Developer TV).

H. Người dùng MacBook có thể tham gia lớp học này không?

Không thể thực hiện các bài tập trên môi trường macOS. Nếu bạn phải sử dụng MacBook, bạn sẽ cần chạy hệ điều hành Windows 11 dưới dạng máy ảo để hoàn thành các bài tập. Tuy nhiên, nếu bạn không có ý định thực hành các kỹ thuật gỡ lỗi được đề cập trong bài giảng bằng Visual Studio, bạn hoàn toàn có thể thiết lập một môi trường phát triển riêng và học trên MacBook.

Những điều cần lưu ý trước khi tham gia khóa học 📢

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): Khuyến nghị Windows 11 (có thể là 10)

  • Công cụ được sử dụng: Visual Studio 2022 Community (Môi trường phát triển Visual C++)

  • Thông số kỹ thuật của PC: Hiệu suất ở cấp độ PC văn phòng có khả năng chạy Visual Studio 2022

Tài liệu học tập

  • Các ví dụ được sử dụng trong bài giảng (tệp nén zip)

  • Tài liệu bài giảng (PDF)

Kiến thức của người chơi

  • Sinh viên đã ghi nhớ rộng và nông để trở thành chuyên ngành khoa học máy tính

  • Những ứng viên đã học khóa Lập trình C hoặc có kinh nghiệm lập trình ngôn ngữ C tương đương

  • Kinh nghiệm tạo sổ địa chỉ dựa trên cấu trúc dữ liệu tuyến tính

  • Con trỏ 1D ở mức độ hiểu biết có thể sử dụng mà không gặp khó khăn.

  • Hiểu về con trỏ hàm và cấu trúc gọi lại

  • Khả năng gỡ lỗi như kiểm tra bộ nhớ trực tiếp và theo dõi ngăn xếp cuộc gọi bằng Visual Studio

Bài giảng liên quan 📺

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Bất cứ ai muốn học ngôn ngữ C và cấu trúc dữ liệu một cách độc lập, cũng như C++

  • Những người đã biết ngôn ngữ C và muốn học C++ nhanh chóng

  • Người hành nghề cần phát triển ứng dụng hệ điều hành Windows bằng C++

Cần biết trước khi bắt đầu?

  • ngôn ngữ C

  • cấu trúc dữ liệu tuyến tính

Xin chào
Đây là

45,765

Học viên

2,571

Đánh giá

1,144

Trả lời

4.9

Xếp hạng

25

Các khóa học

널널한 개발자 TV 채널 주인장이자
30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다.  반갑습니다. ^^  

Chương trình giảng dạy

Tất cả

82 bài giảng ∙ (16giờ 9phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

45 đánh giá

5.0

45 đánh giá

  • wkdwlsghk1593473님의 프로필 이미지
    wkdwlsghk1593473

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    C bắt đầu mạnh mẽ cấu trúc dữ liệu tuyến tính C nhai lại một cách cay đắng C++ tối thiểu dành cho nhà phát triển C sự bướng bỉnh! Điều thay đổi nhất sau khi nghe giảng và thực hành của giảng viên Ngoài những khác biệt đơn giản về cú pháp giữa C và C++ Tôi nhận ra sự tương đồng về mặt cấu trúc bộ nhớ, và cuối cùng, khi sử dụng bộ nhớ chung này, kiểm soát truy cập lớp, cái này, v.v., ngữ pháp C++ như vậy cuối cùng chỉ là sự khác biệt trong việc truy cập và thao tác dữ liệu trong cùng một không gian... . Biên soạn-> Lắp ráp->Hướng dẫn máy Cuối cùng, tôi cảm thấy ngôn ngữ đó là một vấn đề về ngữ pháp. Tôi muốn giải thích dài hơn nhưng nó trực tiếp khiến tôi cảm thấy câu nói ngôn ngữ là một công cụ. Lập trình hệ thống Windows Mạng (lý thuyết, ứng dụng, socket, lập trình) Còn lại ^^ Sau đó, tôi dự định sẽ đọc nhiều sách và thực hiện nhiều dự án.

    • nullnull8537
      Giảng viên

      Ôi~~! Bạn đang trên con đường phát triển C/C++! Tôi hoan nghênh niềm đam mê học tập mà bạn đã nỗ lực rất nhiều cho đến bây giờ. Họ nói rằng họ có kế hoạch bao gồm cả lập trình hệ thống và ổ cắm, vì vậy tôi không thể không cổ vũ họ. Tôi hy vọng rằng bạn sẽ thực hiện một dự án về một chủ đề hay và thể hiện đầy đủ những kiến ​​thức bạn đã học. Tôi tin bạn sẽ làm tốt. Chúc may mắn! :)

  • jeju님의 프로필 이미지
    jeju

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    79% đã tham gia

    Trước tiên, xin chân thành cảm ơn anh đã tạo ra những khóa học tuyệt vời! Đây là khóa học C++, OOP tốt nhất đối với tôi. Nhờ có khóa "Độc hại để ôn lại C" và khóa học này mà tôi có thể vượt qua phỏng vấn kỹ thuật, không ngoa khi nói rằng nó đã giúp ích rất lớn trong việc chuẩn bị phỏng vấn. Tôi đã đậu cả phỏng vấn kỹ thuật và phỏng vấn cuối cùng, và có thể vào làm tại công ty game mà tôi mong muốn nhất. Tôi đang sở hữu series "Độc hại" và series "Thuộc lòng để kết thúc" của thầy, trong đó có những khóa tôi đã học hết nhưng cũng có những khóa tôi chỉ chọn những phần cần thiết để học. Tuy nhiên, dù chỉ chọn học một phần duy nhất thì cũng có thể thu được nhiều kiến thức hơn bất kỳ khóa học nào khác, hơn bất kỳ blog công nghệ nào khác. Tất nhiên có vẻ như không phải được tạo ra cho mục đích phỏng vấn kỹ thuật, nhưng tôi nghĩ rằng sự kết hợp giữa khóa học của anh Null Null Developer và ChatGPT đã trở thành chìa khóa để có thể đậu phỏng vấn kỹ thuật C++ trong thời gian ngắn. Một lần nữa xin cảm ơn anh vì những khóa học quý báu!

    • nullnull8537
      Giảng viên

      Đây thực sự là một tin tức vô cùng vui mừng. Niềm vui lớn nhất mà một giảng viên có thể có được chính là nghe được những tin tức tốt đẹp từ các học viên. Bản thân điều đó đã khiến tôi vui rồi, nhưng tôi còn cảm thấy hạnh phúc hơn vì như thể đã tìm thấy bằng chứng cho thấy mình đã sống một cuộc đời có ý nghĩa. Tôi nghĩ rằng bản chất của phỏng vấn chính là quá trình tìm hiểu chiều sâu con người. Mặc dù bài gi강의 của tôi có thể đã giúp ích phần nào, nhưng tôi tin rằng nỗ lực của chính bạn mới là yếu tố quyết định. Vì đã vào được công ty mong muốn, tôi mong bạn sẽ học hỏi được nhiều điều, và dù đôi khi có thể không đạt được kỳ vọng, hãy không đánh mất tâm huyết ban đầu và tiếp tục phấn đấu. Một lần nữa xin chúc mừng và tôi sẽ luôn ủng hộ bạn. :)

  • dlemrtn800751님의 프로필 이미지
    dlemrtn800751

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • nullnull8537
      Giảng viên

      Cảm ơn bạn đã đánh giá tốt. :)

  • jeongin05104059님의 프로필 이미지
    jeongin05104059

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    • nullnull8537
      Giảng viên

      Cảm ơn bạn đã đánh giá tốt. :)

  • jkje0480님의 프로필 이미지
    jkje0480

    Đánh giá 7

    Đánh giá trung bình 4.7

    5

    30% đã tham gia

    Tôi đã làm việc với C trong khoảng 30 năm và hiện đang học khóa học này vì cần thiết.

    • nullnull8537
      Giảng viên

      Wow~! Vậy thì tôi tin chắc rằng bạn sẽ có thể làm quen với C++ rất nhanh thôi. Cảm ơn bạn vì đánh giá tốt. :)

Ưu đãi có thời hạn

69.300 ₫

30%

2.086.844 ₫

Khóa học khác của nullnull8537

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!