강의

멘토링

로드맵

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) 39 đánh giá

953 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

Dịch cái này sang tiếng Việt

  • 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à

38,750

Học viên

2,269

Đánh giá

1,107

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ả

39 đánh giá

5.0

39 đánh giá

  • Pass님의 프로필 이미지
    Pass

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    독하게 시작하는 C 선형 자료구조 독하게 되새기는 C C개발자를 위한 최소한의 C++ 완강! 강사님 강의를 듣고 실습을 하면서 가장 크게 달라진 점 C와 C++의 단순 문법적 차이를 넘어서 메모리 구조적 측면에서 공통점을 깨달았고, 결국 이 공통된 메모리를 사용함에 있어서 클래스의 접근제어 , this 등등, 이런 C++의 문법은 결국 같은 공간의 데이터를 접근하고 조작하는 것의 차이일뿐.... 컴파일->어셈블->기계명령어 결국 언어는 문법차이구나 라는것을 느껴짐 더 길게 설명하고 싶지만 언어는 도구다 라는 말을 직접적으로 느끼게 해주었습니다. 윈도우 시스템프로그래밍 네트워크(이론,응용,소켓,프로그래밍) 남았습니다^^ 이후 책을 많이 읽으면서, 프로젝트를 많이 해볼 예정입니다.

    • 널널한 개발자
      Giảng viên

      와우~~! C/C++ 개발자 트랙을 제대로 타고 계시는 군요! 지금까지 열심히 달려오신 그 학습열정에 박수를 보냅니다. 거기에 시스템 프로그래밍과 소켓까지 다룰 예정이라 하시니 응원하지 않을 수 없겠습니다. 꼭 좋은 주제로 프로젝트도 수행하셔서 학습한 지식을 완벽히 자신의 것으로 체화 하시기를 바랍니다. 잘 해내시리라 믿습니다. 건투를 빕니다! :)

  • Jake님의 프로필 이미지
    Jake

    Đánh giá 6

    Đánh giá trung bình 4.7

    5

    30% đã tham gia

    한 30년 계속 C 만 가지고 일하다 필요해서 강의 듣고 있습니다.

    • 널널한 개발자
      Giảng viên

      와우~! 그렇다면 금방 c++와 친해지실 수 있으리라 확신합니다. 좋은 평가 고맙습니다. :)

  • 차여울님의 프로필 이미지
    차여울

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

  • 붉명님의 프로필 이미지
    붉명

    Đánh giá 1

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    100% đã tham gia

    C++ OOP 에 대해 많은걸 배웠습니다. C 와 C++ 을 이어주는 최고의 '초석' 강의라고 생각합니다. 마지막 12장은, 강사님께서 왜 이 강의는 '문법' 이 아니라 '기법'을 배운다라고 하셨는지 알거 같습니다. 좋은 강의 만들어주셔서 감사합니다!!

    • 널널한 개발자
      Giảng viên

      강의를 설계한 입장에서 이 보다 좋은 칭찬이 있을까 싶네요. 좋은 평가와 피드백 고맙습니다. :)

  • lzvckaya님의 프로필 이미지
    lzvckaya

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    널널's 강의는 언제나 ㅇㅈ인 부분입니다.

Ưu đãi có thời hạn, kết thúc sau 3 ngày ngày

74.250 ₫

25%

2.089.620 ₫

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!