Lập trình hướng đối tượng với ngôn ngữ C/C++

Khóa học sẽ giúp bạn hiểu được triết lý và tinh thần của mô hình hướng đối tượng từ đó lập trình thành công hướng đối tượng với ngôn ngữ C/C++

Người mới 0(0 Đánh giá) 205 Sinh viên đăng ký Vietnamese
Người tạo Admin BKH
Cập nhật cuối Fri, 17-Feb-2023
+ Xem thêm
Tổng quan khóa học

Khóa học Lập trình hướng đối tượng với ngôn ngữ C/C++ của giảng viên Nguyễn Anh Vũ - Kĩ sư lập trình - Từng 5 năm công tác tại Viettel với các hệ thống huấn luyện quân sự. Hiện tại đang công tác tại Asilla Việt Nam chuyên về các hệ thống trí tuệ nhân tạo.

Khóa học sẽ giúp bạn:

  • Hiểu được triết lý và tinh thần của mô hình hướng đối tượng
  • Vận dụng và thiết kế 1 phần mềm theo mô hình này
  • Những khái niệm cơ bản và tính chất của mô hình lập trình hướng đối tượng

Bạn còn chần chừ gì nữa, nhanh tay đăng ký ngay khóa học để chinh phục được lập trình hướng đối tượng với ngôn ngữ C/C++.

Lập Trình Không Khó, Có Anh Vũ Lo.

Bạn sẽ học được gì?

  • Vận dụng và thiết kế thành công một phần mềm theo mô hình này
  • Hiểu được triết lý và tinh thần của mô hình hướng đối tượng
Nội dung khóa học
35 Bài học 00:00:00
Phần 1: Tổng quan về Lập trình hướng đối tượng
3 Bài học 00:00:00
  • Bài 1: Cài đặt môi trường - Visual Studio 2022
    00:00:00
  • Bài 2: Cài đặt môi trường - Visual Studio Code (Dành cho Mac)
    00:00:00
  • Bài 3: Các kiến thức cơ bản về lập trình cần nắm
    00:00:00
Phần 2: Class & Object
8 Bài học 00:00:00
  • Bài 4: Khái niệm Hướng đối tượng (Object oriented)
    00:00:00
  • Bài 5: Class và Object
    00:00:00
  • Bài 6: Hiểu rõ hơn về thuộc tính
  • Bài 7: hiểu rõ hơn về phương thức
  • Bài 8: Hiểu rõ hơn về sự liên quan giữa phương thức và thuộc tính
  • Bài 9: Hàm Khởi tạo
  • Bài 10: Hàm Hủy
  • Bài 11: thuộc tính và phương thức static trong class
Phần 3: Nguyên tắc đóng gói (Encapsulation
1 Bài học 00:00:00
  • Bài 12: Tính đóng gói
Phần 4: Nguyên tắc trừu tượng
2 Bài học 00:00:00
  • Bài 13: Tính trừu tượng
  • Bài 14: Tính trừu tượng p2
Phần 5: Nguyên tắc kế thừa (Inheritance)
7 Bài học 00:00:00
  • Bài 15: Tính kế thừa - Phần 1: Định nghĩa
  • Bài 16: Tính kế thừa - Phần 2: Overriding
    Học thử
  • Bài 17: Tính kế thừa - Phần 3: Thêm thuộc tính và phương thức cho class dẫn xuất
  • Bài 18: TÍnh kế thừa - Phần 4: Access modifier trong inheritance
  • Bài 19: Tính kế thừa - Phần 5: Constructor trong quan hệ kế thừa
  • Bài 20: Tính kế thừa - Phần 6: Destructor trong quan hệ kế thừa
  • Bài 21: Phần 7: Multiple inheritance (Đa kế thừa)
Phần 6: Nguyên tắc đa hình (Polymorphism)
3 Bài học 00:00:00
  • Bài 22: Khái niệm đa hình
  • Bài 23: Up-casting và Down-casting
  • Bài 24: Virtual function
Phần 7: Một số class đặc biệt
2 Bài học 00:00:00
  • Bài 25: Abstract Class
  • Bài 26: Interface
Phần 8: Ngôn ngữ mô hình hoá (UML)
2 Bài học 00:00:00
  • Bài 27: UML overview
  • Bài 28: class diagram
Phần 9: Tối ưu hoá mô hình hướng đối tượng
3 Bài học 00:00:00
  • Bài 29: Initialization list
  • Bài 30: copy ctor - deep copy - shallow copy
  • Bài 31: const reference of pointer parameter
Phần 10: Design pattern
3 Bài học 00:00:00
  • Bài 32: Design patern
  • Bài 33: Singleton
  • Bài 34: Facade
Phần 11: Tổ chức project
1 Bài học 00:00:00
  • Bài 35: Chia class thành các file
Thông tin giản viên

Admin BKH

9 Đánh giá | 1557 Sinh viên | 629 Khóa học
Nhận xét của học viên
0
0 Đánh giá
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Đánh giá

Miễn phí
Bao gồm: