Mô tả

Khóa học này mang lại khái niệm cơ bản về lập trình. Sử dụng ngôn ngữ C++ làm ngôn ngữ chính. Không yêu cầu kiến thức về lập trình trước khi học khóa học này.

Các bạn sẽ được học từ biến, vòng lặp, câu lệnh rẽ nhánh, con trỏ, kiểu dữ liệu tự định nghĩa... Sau khóa học này các bạn sẽ biết cách sử dụng ngôn ngữ lập trình C++ và đồng thời có khả năng tự học các ngôn ngữ khác.

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

Biết cách lập trình cơ bản

Có khái niệm về lập trình C++

Biết cách sử dụng thư viện C++ để chuẩn bị cho khóa học hướng đối tượng

Yêu cầu

  • Cần có một máy tính chạy Windows hoặc Mac hoặc Linux
  • Đường truyền internet tương đối tốt
  • Có kế hoạch học tập nghiêm túc

Nội dung khoá học

14 sections

Giới thiệu khóa học

2 lectures
Giới thiệu tổng quan khóa học
05:44
Cấu trúc khóa học và học lập trình để làm gì?
11:23

Thiết lập môi trường lập trình

4 lectures
Cài đặt Visual Studio 2015
07:35
Cài đặt Code::Blocks Trên Windows
04:50
Hướng dẫn cách sử dụng c9.io
06:27
Cài đặt Code::Blocks trên Linux và XCode trên Mac
00:03

Khái niệm cơ bản

11 lectures
C++ Hiện đại
05:13
Chương trình đầu tiên
05:39
Phân tích chương trình đầu tiên
06:23
Biên dịch chương trình đầu tiên
03:30
Liên kết chương trình là gì, vì sao ta cần nó?
04:21
Ôn tập chương trình đầu tiên
03:58
Giải bài tập ôn tập chương trình đầu tiên - Phần 1
13:11
Giải bài tập ôn tập chương trình đầu tiên - Phần 2
07:39
Nói thêm về Comments
08:19
Namespace là gì?
03:31
Hệ nhị phân
05:05

Nền tảng lập trình

26 lectures
Nhập dữ liệu từ bàn phím bằng hàm cin
07:48
Biến là gì? Có ăn được không ???
06:57
Nói thêm về cin
08:57
Giải bài tập nói thêm về cin
01:37
Các phép toán trên int và double
07:24
Các phép so sánh
04:58
Các phép toán trên chuỗi
03:18
Review lại toàn bộ khóa học C++
02:48
Giới thiêu tổng quan khóa học C++ được chuẩn bị trên Dạy Nhau Học
07:41
Ôn tập viết chương trình đầu tiên theo tài liệu Dạy Nhau Học
02:27
Cấu trúc cơ bản của một chương trình CPP
05:58
Ôn tập phần cấu trúc cơ bản của một chương trình CPP
03:02
Lệnh và khối lệnh, học thêm một số từ khóa
03:15
Hướng dẫn chi tiết về lệnh cout
09:25
Phần tiếp theo và ôn tập lệnh cout
06:43
In ra tổng của 3 số
1 câu hỏi
Debug, Release, các kiểu dữ liệu và độ dài của chúng
06:36
Hằng số
05:40
Phạm vi của biến
09:26
Thời gian tồn tại của biến
05:07
Toán tử: Toán tử một ngôi và hai ngôi
03:27
Thư viện cmath
03:51
Thư viện cmath
2 câu hỏi
Toán tử tăng giảm
04:35
Toán tử tăng giảm
1 câu hỏi
Độ ưu tiên của toán tử
04:50

Thực hành với HackerRank

9 lectures
Cải tiến khóa học **** QUAN TRỌNG - CẦN XEM****
04:29
Giới thiệu Luyện Code C++ với HackerRank
02:34
Làm quen với HackerRank
04:19
Ngày 0: Hello, World
06:50
Ngày 1: Kiểu dữ liệu
06:00
Ngày 2: Tính toán
03:31
Ngày 4: Class và instance (Thực thể)
06:39
Ngày 7: Arrays
02:04
Ngày 8: Dictionaries and Maps
10:31

Cấu trúc rẽ nhánh

12 lectures
Boolean
05:26
Toán tử quan hệ
06:17
Boolean
4 câu hỏi
Giới thiệu một số cấu trúc điều khiển
07:20
Giới thiệu một số cấu trúc điều khiển
3 câu hỏi
Lệnh If
08:42
Lệnh if ngắn gọn
04:42
HackerRank - Ngày 3: Điều kiện If
07:42
Lệnh if
3 câu hỏi
Dùng if else để đọc số thành chữ
1 câu hỏi
Lệnh switch case
08:22
Lệnh switch case
4 câu hỏi

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

10 lectures
Vòng lặp while
08:13
Vòng lặp While
2 câu hỏi
Vòng lặp do ... while
05:20
Vòng lặp do ... while
3 câu hỏi
Vòng lặp for - phần 1
06:31
Vòng lặp for - phần 2
05:15
Vòng lặp for
4 câu hỏi
Break và continue
08:03
HackerRank - Ngày 5: Loop
01:25
HackerRank - Ngày 6: Review Loop
05:04

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

9 lectures
Sử dụng thư viện cstdint
05:33
Kiểu ký tự
07:53
Kiểu ký tự
1 câu hỏi
Ép kiểu dữ liệu - Phần 1
07:00
Ép kiểu dữ liệu - Phần 2
06:17
Ép kiểu dữ liệu
3 câu hỏi
Địa chỉ của biến
04:27
Tham chiếu (Reference)
06:49
Tham chiếu (reference)
2 câu hỏi

Thực hành với Codefights

3 lectures
Giới thiệu CodeFights
05:43
CodeFights - Bài 2: Số lớn nhất
02:47
CodeFights - Bài 3: Kẹo
03:32

Giới thiệu mảng

5 lectures
Mảng một chiều
07:31
Thao tác trên mảng một chiều
14:26
Mảng hai chiều
10:33
Array
10:31
String
19:05

Hàm(Function)

6 lectures
Cơ bản về hàm
07:59
Cơ bản về hàm 2
08:55
Viết hàm tính số lớn nhất trong 4 số
1 câu hỏi
Truyền giá trị và truyền tham chiếu
08:16
Tham số mặc định, tham số hằng
14:42
Function overloading
05:06

Con trỏ

2 lectures
Con trỏ cơ bản
18:30
Bài tập con trỏ
1 câu hỏi

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

5 lectures
Kiểu liệt kê enum
10:03
Struct
11:40
Code của bài struct và con trỏ
00:24
Struct và con trỏ
12:56
Struct và con trỏ phần 2
07:13

Thao tác với file

4 lectures
Mở File
10:13
Đọc File
15:47
Ghi File
13:18
Tìm hiểu fseek ftell rewind
15:37

Đá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.