30/09/2018, 21:55

Tổng hợp: Khóa học lập trình C++ dành cho người mới bắt đầu

Giới thiệu tổng quan khóa học

0.0 Giới thiệu về series tutorial

0.1 Giới thiệu về ngôn ngữ lập trình

0.2 Giới thiệu về ngôn ngữ lập trình C++

0.3 Các công đoạn phát triển của một chương trình C++

0.4 Giới thiệu môi trường phát triển ứng dụng C++

0.5 Cài đặt IDE để lập trình C++

  • Cài đặt Visual Studio 2015 để lập trình C++ trên Windows

  • Cài đặt Xcode để lập trình C++ trên Mac OS X

  • Cài đặt Code::blocks để lập trình C++ trên Ubuntu/Linux

C++ cơ bản

1.0 Viết chương trình đầu tiên

1.1 Cấu trúc cơ bản của một chương trình C++

1.2 Lệnh, khối lệnh, từ khóa

1.3 Sử dụng các lệnh liên quan đến xuất dữ liệu

1.4 Biến và các kiểu dữ liệu trong C++

1.5 Nhập và xuất dữ liệu

1.6 Hằng số

1.7 Phạm vi của biến

1.8 Các phép toán cơ bản

1.9 Toán tử tăng giảm

1.10 Độ ưu tiên của các toán tử

Cấu trúc rẽ nhánh

2.0 Boolean

2.1 Giới thiệu một số cấu trúc điều khiển

2.2 if statements

2.3 switch case statements

Cấu trúc vòng lặp

3.0 Vòng lặp while

3.1 Vòng lặp do-while

3.2 Vòng lặp for

3.3 từ khóa break và continue

Nâng cao về biến, kiểu dữ liệu

4.0 Sử dụng thư viện cstdint

4.1 Kiểu kí tự

4.2 Ép kiểu dữ liệu

4.3 auto và decltype

4.4 Địa chỉ của biến

Kiểu dữ liệu mảng

5.0 Mảng một chiều

5.1 Các thao tác cơ bản với mảng một chiều

5.2 Thư viện array trong STL

5.3 Mảng hai chiều

5.4 Các thao tác cơ bản với mảng hai chiều

Kiểu chuỗi kí tự

6.0 Mảng kí tự

6.1 Các thao tác cơ bản với mảng kí tự

6.2 Thư viện string trong C++

Cơ bản về Function

7.0 Làm quen với khái niệm function

7.1 Thiết kế chương trình dựa trên khái niệm function

7.2 Truyền đối số cho hàm là giá trị hoặc tham chiếu

7.3 Hàm trả về giá trị hoặc tham chiếu

7.4 Tham số mặc định, tham số hằng

7.5 Function overloading

Con trỏ

8.0 Con trỏ

8.1 Toán tử tăng, giảm dùng cho con trỏ

8.2 Con trỏ và mảng một chiều

8.3 Con trỏ và mảng kí tự

8.4 Cấp phát bộ nhớ động

8.5 Con trỏ và hằng

8.6 Con trỏ void

8.7 Con trỏ trỏ đến con trỏ

8.8 Con trỏ và hàm

8.9 Con trỏ hàm

8.10 Phân loại các vùng nhớ (stack & heap …)

8.11 Các vấn đề thường gặp khi sử dụng con trỏ

Kiểu dữ liệu tự định nghĩa

9.0 Kiểu liệt kê (enum)

9.1 Structs

9.2 Structs and pointer

Nhập, xuất, streams (Input & Output)

10.0 File và các thao tác cơ bản với file trong C

10.1 Input/Output stream C++

10.2 Một số thao tác đọc dữ liệu từ File trong C++

10.3 Một số thao tác ghi dữ liệu vào File trong C++

10.4 Streams for string C++

Standard Template Library

11.0 Giới thiệu về STL

11.1 STL containers

11.2 STL iterators

11.3 STL algorithms

Smart pointer

12.0 smart pointers

Quản lý mã nguồn

13.0 Từ khóa static

13.1 Viết chương trình với nhiều file

13.2 Tạo và sử dụng thư viện liên kết tĩnh

13.3 Tạo và sử dụng thư viện liên kết động

Một số feature trong C++11, C++14

14.0 Function template

14.1 Lambda expression

14.2 Xử lý ngoại lệ

... viết 00:05 ngày 01/10/2018

73 posts were merged into an existing topic: Khóa học C++ Cơ bản 2016

Mai Anh Dũng viết 23:58 ngày 30/09/2018

Thắc mắc, hỏi đáp, sang topic này nhé

Thông tin về khóa học C++ Cơ bản 2016 Khóa học C++ cơ bản 2016 là khóa học dành cho Những bạn chưa biết gì về lập trình. Những bạn bị mất kiến thức lập trình. Những bạn lập trình còn yếu. Những bạn viết code chưa được tốt. Dạy các khái niệm cơ bản của C++, cách sử dụng thư viện để xây dựng chương trình... Các bạn có thể hiểu là khóa học này cho các bạn một nền tảng kiến thức vững chắc - giúp cho việc học và làm việc sau này của các bạn được tốt hơn. Mặc dù đây là khóa học "C++ cơ bản 2016…
Bài liên quan
0