
외워서 끝내는 SSL과 최소한의 암호기술
널널한 개발자
인터넷의 안전을 책임지는 암호기술에 대해 아주 쉽게 외워서 끝낼 수 있도록 도와드립니다. SSL인증서, PKI 기술, 디지털 서명, 공인인증시스템 등 다양한 기술의 구조와 원리를 이해할 수 있습니다.
초급
암호학
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++!
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.
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.
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++ 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.
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.
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.
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.
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.
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
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)
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
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
38,975
Học viên
2,325
Đánh giá
1,125
Trả lời
4.9
Xếp hạng
25
Các khóa học
Tất cả
82 bài giảng ∙ (16giờ 9phút)
Tài liệu khóa học:
28. Thành viên tĩnh
10:44
29. hàm tạo sao chép
07:42
47. Khai báo bạn
06:30
50. Lớp dẫn xuất
13:00
56. Bộ hủy ảo
12:02
59. Lớp thuần ảo
11:34
61. Bốn cách ép kiểu
11:32
63. Đa kế thừa
09:09
64. Thừa kế ảo
04:21
71. thử, ném, bắt
09:44
72. Bắt đa luồng
07:26
73. Gỡ stack
08:38
74. Lớp ngoại lệ
05:06
Tất cả
41 đánh giá
5.0
41 đánh giá
Đánh giá 13
∙
Đánh giá trung bình 5.0
5
독하게 시작하는 C 선형 자료구조 독하게 되새기는 C C개발자를 위한 최소한의 C++ 완강! 강사님 강의를 듣고 실습을 하면서 가장 크게 달라진 점 C와 C++의 단순 문법적 차이를 넘어서 메모리 구조적 측면에서 공통점을 깨달았고, 결국 이 공통된 메모리를 사용함에 있어서 클래스의 접근제어 , this 등등, 이런 C++의 문법은 결국 같은 공간의 데이터를 접근하고 조작하는 것의 차이일뿐.... 컴파일->어셈블->기계명령어 결국 언어는 문법차이구나 라는것을 느껴짐 더 길게 설명하고 싶지만 언어는 도구다 라는 말을 직접적으로 느끼게 해주었습니다. 윈도우 시스템프로그래밍 네트워크(이론,응용,소켓,프로그래밍) 남았습니다^^ 이후 책을 많이 읽으면서, 프로젝트를 많이 해볼 예정입니다.
와우~~! C/C++ 개발자 트랙을 제대로 타고 계시는 군요! 지금까지 열심히 달려오신 그 학습열정에 박수를 보냅니다. 거기에 시스템 프로그래밍과 소켓까지 다룰 예정이라 하시니 응원하지 않을 수 없겠습니다. 꼭 좋은 주제로 프로젝트도 수행하셔서 학습한 지식을 완벽히 자신의 것으로 체화 하시기를 바랍니다. 잘 해내시리라 믿습니다. 건투를 빕니다! :)
2.088.827 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!