Mô tả

Có phải bạn là:

  • Sinh viên đang cần nghiên cứu về lập trình hướng đối tượng?
  • Bạn đã biết căn bản về lập trình C và đang mong muốn chuyển tiếp sang mô hình lập trình trong các dự án thực tế?
  • Bạn có nhu cầu học về lập trình 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ì

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ế thành công một phần mềm theo mô hình này

Yêu cầu

Nội dung khoá học

11 sections

Phần 1: Tổng quan về Lập trình hướng đối tượng

3 lectures
Bài 1: Cài đặt môi trường - Visual Studio 2022
00:16:22
Bài 2: Cài đặt môi trường - Visual Studio Code (Dành cho Mac)
00:09:00
Bài 3: Các kiến thức cơ bản về lập trình cần nắm
00:21:30

Phần 2: Class & Object

8 lectures
Bài 4: Khái niệm Hướng đối tượng (Object oriented)
00:09:12
Bài 5: Class và Object
00:17:56
Bài 6: Hiểu rõ hơn về thuộc tính
00:24:22
Bài 7: hiểu rõ hơn về phương thức
00:28:53
Bài 8: Hiểu rõ hơn về sự liên quan giữa phương thức và thuộc tính
00:08:30
Bài 9: Hàm Khởi tạo
00:19:31
Bài 10: Hàm Hủy
00:10:54
Bài 11: thuộc tính và phương thức static trong class
00:13:12

Phần 3: Nguyên tắc đóng gói (Encapsulation

1 lectures
Bài 12: Tính đóng gói
00:17:14

Phần 4: Nguyên tắc trừu tượng

2 lectures
Bài 13: Tính trừu tượng
00:14:37
Bài 14: Tính trừu tượng p2
00:14:01

Phần 5: Nguyên tắc kế thừa (Inheritance)

7 lectures
Bài 15: Tính kế thừa - Phần 1: Định nghĩa
00:11:55
Bài 16: Tính kế thừa - Phần 2: Overriding
00:07:48
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
00:09:30
Bài 18: TÍnh kế thừa - Phần 4: Access modifier trong inheritance
00:14:29
Bài 19: Tính kế thừa - Phần 5: Constructor trong quan hệ kế thừa
00:15:35
Bài 20: Tính kế thừa - Phần 6: Destructor trong quan hệ kế thừa
00:04:27
Bài 21: Phần 7: Multiple inheritance (Đa kế thừa)
00:07:40

Phần 6: Nguyên tắc đa hình (Polymorphism)

3 lectures
Bài 22: Khái niệm đa hình
00:07:06
Bài 23: Up-casting và Down-casting
00:26:33
Bài 24: Virtual function
00:17:52

Phần 7: Một số class đặc biệt

2 lectures
Bài 25: Abstract Class
00:12:12
Bài 26: Interface
00:03:21

Phần 8: Ngôn ngữ mô hình hoá (UML)

2 lectures
Bài 27: UML overview
00:08:41
Bài 28: class diagram
00:40:35

Phần 9: Tối ưu hoá mô hình hướng đối tượng

3 lectures
Bài 29: Initialization list
00:14:54
Bài 30: copy ctor - deep copy - shallow copy
00:21:11
Bài 31: const reference of pointer parameter
00:16:29

Phần 10: Design pattern

3 lectures
Bài 32: Design patern
00:07:25
Bài 33: Singleton
00:18:46
Bài 34: Facade
00:10:29

Phần 11: Tổ chức project

1 lectures
Bài 35: Chia class thành các file
00:16:44

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.