Đề cương khóa học
Giới thiệu
Lập trình hàm chi tiết
- Lập trình hướng đối tượng so với lập trình hàm
- Hàm cấp một và hàm bậc cao
Lập trình hàm trong C++
- Viết mã theo phong cách hàm
- Tạo hàm Lambda
- Bắt các đối tượng
- Ghép nối các hàm
Chương trình hóa siêu và Lập trình phản ứng hàm
- Áp dụng phép nhân tử
- Sử dụng thư viện mẫu C++ và thư viện lập trình hàm
- Làm việc với các mở rộng phản ứng và thư viện RxCpp
Phát triển Lập trình hàm trong C++
- Xây dựng ứng dụng
- Sử dụng hàm bậc cao
- Làm việc với xử lý lỗi
- Triển khai các đối tượng functors và monads
- Tái cấu trúc mã
- Viết các bài kiểm tra đơn vị
- Đánh giá hiệu suất
- Nhiều luồng ứng dụng
Tổng kết và Kết luận
Yêu cầu
Yêu cầu tiền đề
- Có hiểu biết về lập trình thủ tục/lập trình hướng đối tượng
- Kinh nghiệm cơ bản với C++
Đối tượng
- Lập trình viên web
Đánh giá (3)
Giải thích chi tiết, lặp lại các điểm một cách tinh tế giúp kiến thức thấm sâu. Sự sẵn lòng của Rod trong việc kiểm tra lại những câu hỏi khó hiểu mà chúng tôi đặt ra để đảm bảo rằng câu trả lời của anh ấy hoàn toàn chính xác. Ngoài ra, sự quan tâm của anh ấy trong việc thảo luận về ưu và nhược điểm của các phong cách lập trình khác nhau giúp chúng tôi không chỉ học cách sử dụng C++ theo cách dự định, mà còn hiểu tại sao nên làm như vậy.
Nick Dillon - cellxica Ltd
Khóa học - Using C++ in Embedded Systems - Applying C++11/C++14
Dịch thuật bằng máy
Kinh nghiệm chia sẻ, đó là kiến thức và sự quý giá của người thầy.
Carey Fan - Logitech
Khóa học - C/C++ Secure Coding
Dịch thuật bằng máy
Việc diễn ra trực tuyến đã giúp chúng tôi tiết kiệm được rất nhiều thời gian. Điều này rất đáng trân trọng. Ngoài ra, việc giáo viên thông thạo cả C# và C++ là một sự hỗ trợ lớn, vì ông có thể giải thích mọi thứ dựa trên kiến thức mà chúng tôi đã có.
Gabor - Rheinmetall Electronics Hungary Kft
Khóa học - Advanced C++
Dịch thuật bằng máy