ĐĂNG KÝ HỌC

GIẢNG VIÊN

NỘI DUNG

KHÓA HỌC ONLNE

CHINH PHỤC

LẬP TRÌNH C++ VÀ THUẬT TOÁN

TỪ CƠ BẢN ĐẾN NÂNG CAO

Mua 1

Được 4

Tặng 2 E-book

TÌM HIỂU THÊM

KHÓA HỌC NÀY DÀNH CHO AI

01

Bạn là Tân Sinh Viên các chuyên ngành :  Công nghệ thông tin, Công nghệ phần mềm, Điện tử, Toán tin, ...  cần xây dựng vững các kiến thức nền tảng cho những năm tháng đại học.

02

Bạn là Sinh Viên các chuyên ngành : Công nghệ thông tin, Công nghệ phần mềm, Điện tử, Toán tin, ... nhưng mất gốc, muốn quay lại theo đuổi ngành

03

Bạn là Sinh viên, ngưởi đã đi làm các công việc liên quan đến IT nhưng không biết các kiến thức về Cấu trúc dữ liệuTối ưu thuật toán

04

Bạn là sinh viên, người đã đi làm,... yêu thích các công việc lập trình, muốn chọn Lập trình để thay đổi cuộc sống nhưng không biết bắt đầu từ đâu

Trọn bộ 3 khóa học ONLINE về  Lập trình C++ và Thuật Toán 

Duy nhất chỉ có tại UNICA, KHÔNG có khóa học TRỰC TIẾP!

Trọn bộ kiến thức về
C++, Cấu trúc dữ liệu, Thuật toán

Nội dung

499,000đ

Học phí hôm nay 

Học phí gốc: 2,300,000đ

Giảm thêm 10% tối đa 20,000đ khi thanh toán online, chỉ còn 479,000đ

Không phát sinh bất kì chi phí nào khác, hoàn tiền nếu không hài lòng!

Trọn đời

Thời gian học

Tổng thời lượng bộ khóa học: 54 giờ học

Chia nhỏ thành 253 video bài giảng

Học bất cứ khi nào bạn muốn, học mọi lúc mọi nơi!

Học online qua video bài giảng có sẵn tại tài khoản Unica
Giao hàng miễn phí trên toàn quốc 
Giảng viên hỗ trợ 24/7 tại mục HỎI ĐÁP, có TÀI LIỆU đi kèm trên giao diện khóa học!

Tự Tin Làm Chủ Các Kiến Thức : Lập trình C++, Cấu trúc dữ liệu, Tối ưu Thuật Toán

3 khóa học - HỌC TRỌN ĐỜI 
 Thời lượng 53 giờ 36 phút

NỘI DUNG BỘ KHÓA HỌC NÀY CÓ GÌ?

Khóa 1: Cấu trúc dữ liệu và Giải thuật (P1)

Khóa 2: Cấu trúc dữ liệu và Giải thuật (P2)

TẶNG KÈM MIỄN PHÍ KHÓA HỌC

LỘ TRÌNH CHINH PHỤC TIẾNG ANH TOÀN DIỆN CHO NGƯỜI MẤT GỐC

(*** Click vào từng chương để xem nội dung chi tiết ***)

    Chương 1: Bàn về Cấu trúc dữ liệu và Giải thuật
    Chương 2: Giải thuật đệ qui
    Chương 3: Các giải thuật tìm kiếm
    Chương 4: Các giải thuật sắp xếp
    Chương 5: Danh sách liên kết đơn- quản lý bằng pHead
    Chương 6: Danh sách liên kết đơn - quản lý bằng pHead và pTail

Khóa 3: Thành thạo C++ qua 108 bài học

    Chương 1: Giới thiệu về lập trình C++ và các công cụ lập trình
    Chương 2: Các khái niệm cơ bản
    Chương 3: Các câu lệnh rẽ nhánh
    Chương 4: Các vòng lặp
    Chương 5: Mảng
    Chương 6: Hàm
    Chương 7: Con trỏ
    Chương 8: Xử lý chuỗi
    Chương 9: Kiểu dữ liệu có cấu trúc
    Chương 10: Xử lý tập tin
    Chương 11: Tổng kết khóa học
    Chương 2: Danh sách liên kết đôi- quản lý bằng pHead và pTail
    Chương 3: Ngăn xếp (Stack) - triển khai bằng Mảng
    Chương 4: Ngăn xếp (Stack) - triển khai bằng Danh sách liên kết
    Chương 5: Hàng đợi (Queue) - triển khai bằng Mảng
    Chương 6: Hàng đợi (Queue) - triển khai bằng Danh Sách Liên Kết
    Chương 7: Cây nhị phân
    Chương 8: Sơ lược về đánh giá và tối ưu giải thuật
    Chương 9 : Tổng kết khóa học
    Chương 1: Danh sách liên kết đôi- quản lý bằng pHead

Phương pháp học Tiết kiệm - Linh hoạt - Hiệu quả

253 bài học 

Học và thực hành từ giảng viên có hơn 10 năm kinh nghiệm giảng dạy lập trình của tổ chức giúp học viên nắm bao quát toàn bộ các vấn đề về tất cả các kiến thức trong khóa học 

01

100% thành thạo kỹ năng Lập trình C++, thành thạo Tất cả các dạng Cấu Trúc Dữ Liệu, biết cách Xây dựng và Tối ưu các Thuật Toán

Thành thạo kỹ năng Lập trình C++ từ cơ bản đến nâng cao
Nắm vững cách sử dụng các dạng Cấu trúc dữ liệu đối với từng bài toán cụ thể
Tư duy thiết kế các Thuật Toán và tối ưu chúng trong từng trường hợp

02

Lý Thuyết 
Đi Đôi Cùng
Thực Hành

Chỉ 60 Phút
Mỗi Ngày

Giảng Viên
Hỗ Trợ
24/7

Nhanh
Dễ Hiểu
Hiệu Quả

Tự tin phỏng vấn các vị trí Thực tập sinh C++

Đủ kiến thức để đi phỏng vấn các vị trí Thực tập sinh. Fresher ở các công ty IT lớn.

03

Đột phá trong tư duy và cách giải quyết vấn đề trong lập trình

Rèn luyện được khả năng tư duy và suy nghĩ như một Lập trình viên chuyên nghiệp.

04

GIẢNG VIÊN ĐỒNG HÀNH

Gv: Trần Duy Thanh

Trưởng bộ môn Công nghệ phần mềm - ĐH Công nghệ Đồng Nai
Tốt nghiệp 3 Trường Đại Học Top đầu 
TRÌNH ĐỘ CHUYÊN MÔN

  • Thạc sĩ khoa học máy tính tốt nghiệp đại học quốc gia TP.HCM - Đại học Công Nghệ Thông Tin
  • Kỹ sư khoa học máy tính - Đại học Công Nghiệp TP.HCM
  • Cử nhân quản trị kinh doanh tổng hợp - Đại học Kinh Tế TP.HCM 
KINH NGHIỆM GIẢNG DẠY
Hơn 12 năm kinh nghiệm giảng dạy tại

  • Đại học Công Nghiệp TP.HCM
  • Đại Học Công Nghệ Đồng Nai (trưởng bộ môn công nghệ phần mềm)
  • Đại Học Khoa Học Tự Nhiên TP.HCM - Trung Tâm Tin Học
  • Đại Học Kinh Tế - Luật
Giảng dạy online với hơn 17.500 học viên trên khắp cả nước theo học

Gv: Ngọc Ánh

Co-Founder Trung tâm Tiếng Anh HTT English & English Teacher at Mit Academy

CÁC CHỨNG CHỈ NGOẠI NGỮ

- Tesol -  International English Teacher Licence
- Toeic : 850

- Ielts: 7.5

KINH NGHIỆM GIẢNG DẠY

- English Teacher at Mit academy
- Có 4 năm giảng dạy tại các trung tâm tiếng anh lớn tại Hà Nội : Lapo English, Lyolo English đào tạo hơn 5000 học viên
- Là admin của các group: Cộng đồng yêu thích tiếng anh online; Toeic practice club, Chinh phục speaking 7.0 ielts: Chia sẻ kiến thức để học tiếng anh hiệu quả cho hàng 1000 thành viên trong các group.
- Có 3 năm kinh nghiệm dẫn tour du lịch nước ngoài tại Việt Nam.
- Hơn 3 năm kinh nghiệm làm phiên dịch viên cho các hội thảo lớn quốc tế tại Việt Nam.
- Cô đã giúp cho rất nhiều các bạn học viên sở hữu điểm cao trong các kỳ thi Anh văn TOEIC, TOEFL, IELTS… đào tạo hơn 3000 học viên từ mất gốc tiếng anh đến giao tiếp được tiếng anh một cách thành thạo.

Tốt nghiệp: Xuất sắc - Đại học ngoại ngữ -
Đại học quốc gia Hà Nội.
TRÌNH ĐỘ CHUYÊN MÔN

Trương Thị Phương
Fresher Embedded FPT Software TPHCM 

PHẢN HỒI CỦA HỌC VIÊN SAU KHÓA HỌC

Đỗ Hoài Nam
Internship  C++/Qt 

Mình hiện đang tham gia chương trình Internship của công ty Robert Bosch Engineering Việt Nam. Để có đủ nền tảng kiến thức để đi thực tập, mình đã đăng ký khóa Làm chủ C++ từ cơ bản đến nâng cao trên UNICA. Khóa học đầy đủ, chi tiết, thầy thì giảng rất kỹ, không biết thì có thể nhờ thầy hỗ trợ, rất phù hợp với những bạn lấy C++ làm ngôn ngữ theo nghề

Nguyễn Duy Nam
Kĩ sư phát triển hê thống C++ tại Vivas

Em xin cảm ơn thầy Trần Duy Thanh. Nhờ có khóa học của thầy mà em đã có đủ kiến thức để đi thực tập. Giờ đây em đã trờ thành một kĩ sư phát triển hệ thống C++. Hi vọng khóa học của thấy sẽ tiếp thêm động lực cho nhiều bạn trẻ có đam mê với ngành lập trình.

Mình có theo học lớp Làm chủ C++ của thầy Thanh vào năm ngoái. Do lượng kiến thức trong các bài giảng rất đầy đủ, mình cũng tiếp thu rất tốt nên chỉ cần thêm một chút Tiếng Anh nữa là mình đã ứng tuyến thành công vị trí Fresher Embedded tại FPT Software TPHCM

NHỮNG CÂU HỎI THƯỜNG GẶP

1. Học online như vậy thì thời gian học như thế nào? Mình bận bỏ mất bài học đấy thì có được học lại không?
2. Khi học nếu mình không hiểu thì có ai hướng dẫn giải đáp cho mình không?
3. Mình đăng ký xong rồi thì bắt đầu học thế nào?
4. Tôi học xong có được cấp chứng chỉ không?

ĐĂNG KÝ HỌC NGAY
NHẬN NGAY ƯU ĐÃI LÊN ĐẾN 78% CÙNG NHIỀU QUÀ TẶNG HẤP DẪN

ĐĂNG KÝ NGAY

HỌC PHÍ GỐC: 2.300.000đ

CHỈ CÒN 

499.000đ

ƯU ĐÃI ĐẶC BIỆT DÀNH CHO KHÁCH HÀNG ĐĂNG KÝ TRONG HÔM NAY

MUA 1 TẶNG 2

*** Tặng ngay những phần quà có giá trị hấp dẫn

Khóa học đi kèm : Lộ trình chinh phục tiếng Anh cho người mất gốc

Combo E-book chất lượng : Cấu trúc dữ liệu và giải thuật với C++ 100 Bài tập C++ của Thầy Nguyễn Tấn Trần Minh Khang (Có kèm đáp án) 

Hoàn học phí 100% nếu không hài lòng

Hỗ trợ trực tiếp từ Giảng viên

Miễn phí vận chuyển toàn quốc

NHẬN KHÓA HỌC ONLINE

*Ưu đãi chỉ áp dụng trong ngày hôm nay

Tại đây

00
00
00
00

Giảm thêm 5% khi khách hàng thanh toán Online

CÁC CHƯƠNG TRÌNH HỌC KHÁC TẠI UNICA

Web FullStack

Java Web FullStack

Python

Java Android

Sau khi điền thông tin đăng ký sẽ hiện ra phương thức thanh toán

TẠI SAO BẠN NÊN ĐỒNG HÀNH CÙNG UNICA

MUA KHOÁ HỌC 1 LẦN HỌC TRỌN ĐỜI
CAM KẾT HOÀN TIỀN 100% NẾU HỌC VIÊN KHÔNG HÀI LÒNG 
VỪA HỌC, VỪA THỰC HÀNH, VÀ THẢO LUẬN CÙNG GIẢNG VIÊN
GIAO HÀNG MIỄN PHÍ TRÊN TOÀN QUỐC

Vinh dự nhận giải thưởng Sao Khuê

Công ty cổ phần đào tạo trực tuyến UNICA vinh dự được nhận giải thưởng Sao Khuê 2019 về lĩnh vực đào tạo trực tuyến. Giải thưởng nằm trong nhóm "các sản phẩm, giải pháp phần mềm tiêu biểu của Việt Nam thuộc lĩnh vực giáo dục và đào tạo". 

UNICA hân hạnh đồng hành phát triển nguồn nhân lực cùng gần 50 tập đoàn lớn

8 CAM KẾT

CỦA ĐỘI NGŨ UNICA VỚI

KHÁCH HÀNG

NỘI DUNG ĐỘC QUYỀN

5% giảng viên có nội dung độc quyền trên Unica

KIỂM ĐỊNH THẬT CHẶT

Khoá học được kiểm định nghiêm ngặt bởi bộ phận kiểm định chất lượng Unica

DỊCH VỤ 1 GIỜ

 Vấn đề của khách hàng được giải quyết tối đa trong 1 giờ

TỪ SÁNG TỚI ĐÊM

Khách hàng luôn được phục vụ từ 8h-24h, tất cả các ngày trong tuần (không bao gồm ngày lễ)

GIÁ TIỀN LUÔN TỐT

Hoàn tiền 200% nếu bạn thấy khoá học có bản quyền được bán với giá tiền thấp hơn Unica

KHÔNG CÒN CHỜ ĐỢI

Cuộc gọi của khách hàng đến Hotline: 0973410395 được tiếp nhận trong vòng 7 ngày

HOÀN TIỀN NHANH ÊM

Nếu không hài lòng vì bất cứ lí do gì, khách hàng được hoàn tiền 100% chi phí khóa học

KHÔNG NHẶT ĐƯỢC LỖI

 Khách hàng được đổi khoá học khác nếu không hài lòng với chất lượng khoá học

Công ty cổ phần đào tạo trực tuyến UNICA

Trụ sở : 247 Cầu Giấy, Hà Nội / Chi nhánh : 25 Ngô Quyền, TP HCM

Hotline: 098.1983.913

Email: cskh@unica.vn (8:00 - 22:00)

Website: https://unica.vn

DỊCH VỤ KHÁCH HÀNG

Chính sách thanh toán

Artboard 26

Điều khoản sử dụng

Chính sách bảo mật

http://thenounproject.comThe Noun ProjectIcon TemplateRemindersStrokesTry to keep strokes at 4pxMinimum stroke weight is 2pxFor thicker strokes use even numbers: 6px, 8px etc.Remember to expand strokes before saving as an SVG SizeCannot be wider or taller than 100px (artboard size)Scale your icon to fill as much of the artboard as possibleUngroupIf your design has more than one shape, make sure to ungroupSave asSave as .SVG and make sure “Use Artboards” is checked100px.SVG

Chương 1: Giới thiệu về C++ và các công cụ lập trình

  • Bài 1: Đề Cương - Thành Thạo Cpp qua 108 bài học 
  • Bài 2: Giới thiệu về C++
  • Bài 3: Một số công cụ lập trình C++ và cách sử dụng
  • Bài 4: Chương trình C++ đầu tiên
  • Bài 5: Ý nghĩa của cout và cin trong C++
  • Bài 6: Các ký tự đặc biệt

Chương 2: Các khái niệm cơ bản

  • Bài 7: Các loại ghi chú trong C++
  • Bài 8: Kiểu dữ liệu, định danh và khai báo biến
  • Bài 9: Hằng số và biểu thức
  • Bài 10: Chuyển kiểu dữ liệu
  • Bài 11: Các toán tử trong C++
  • Bài 12: Bài tập rèn luyện - Tính chu vi diện tích Hình tròn
  • Bài 13: Bài tập rèn luyện - Tính chu vi diện tích Tam Giác
  • Bài 14: Bài tập rèn luyện - Các hàm lượng giác
  • Bài 15: Bài tập rèn luyện - Tính giờ phút giây
  • Bài 16: Bài tập rèn luyện - Tính điểm trung bình
  • Bài 17: Các bài tập tự rèn luyện 

Chương 3: Các câu lệnh rẽ nhánh

  • Bài 18: Câu lệnh If
  • Bài 19: Câu lệnh if ... else
  • Bài 20: Câu lệnh If ... else lồng nhau
  • Bài 21: Toán tử 3 ngôi và câu lệnh if ... else
  • Bài 22: Câu lệnh switch
  • Bài 23: Bài tập rèn luyện-giải phương trình bậc 1
  • Bài 24: Bài tập rèn luyện-giải phương trình bậc 2
  • Bài 25: Bài tập rèn luyện-tính tiêu thụ điện
  • Bài 26: Bài tập rèn luyện-tính toán số học
  • Bài 27: Bài tập rèn luyện-tính chu vi diện tích tam giác
  • Bài 28: Các bài tập tự rèn luyện

Chương 4: Các vòng lặp

  • Bài 29: Vòng while
  • Bài 30: Vòng do... while
  • Bài 31: Vòng for
  • Bài 32: Câu lệnh break
  • Bài 33: Câu lệnh continue
  • Bài 34: Bàn về vòng lặp lồng nhau
  • Bài 35: Bài tập rèn luyện-Tính dãy số
  • Bài 36: Bài tập rèn luyện-Số hoàn thiện
  • Bài 37: Bài tập rèn luyện-Tổng các chữ số trong 1 số
  • Bài 38: Bài tập rèn luyện-Game đoán số
  • Bài 39: Bài tập rèn luyện-Vẽ Hình
  • Bài 40: Các bài tập tự rèn luyện

Chương 5: Mảng

  • Bài 41: Khái niệm về mảng và cách khai báo
  • Bài 42: Truy suất và thao tác trên mảng 1 chiều
  • Bài 43: Tìm kiếm trên mảng 1 chiều
  • Bài 44: Sắp xếp mảng 1 chiều
  • Bài 45: Cách khai báo mảng 2 chiều
  • Bài 46: Truy suất và thao tác trên mảng 2 chiều
  • Bài 47: Bài tập rèn luyện -xử lý mảng 1
  • Bài 48: Bài tập rèn luyện -xử lý mảng 2
  • Bài 49: Bài tập rèn luyện -xử lý mảng 3
  • Bài 50: Bài tập rèn luyện -xử lý mảng 4
  • Bài 51: Bài tập rèn luyện -xử lý mảng 5
  •  Bài 52: Các bài tập tự rèn luyện

Chương 6: Hàm

  • Bài 53: Khái niệm và cách sử dụng hàm
  • Bài 54: Nguyên tắc hoạt động của hàm
  • Bài 55: Tham số hình thức và tham số thực
  • Bài 56: Truyền tham trị và tham biến
  • Bài 57: Parameter mặc định
  • Bài 58: Giới thiệu về hàm đệ qui
  • Bài 59: Bài tập rèn luyện-PT Bậc 2
  • Bài 60: Bài tập rèn luyện-Xử lý mảng bằng hàm
  • Bài 61: Bài tập rèn luyện-Xử lý dãy Fibonacci
  • Bài 62: Bài tập rèn luyện-Chu vi diện tích tam giác
  • Bài 63: Bài tập rèn luyện-Hàm chơi Game đoán số
  • Bài 64: Các bài tập tự rèn luyện

Phần 7: Con trỏ

  • Bài 65: Khái niệm con trỏ & biến con trỏ
  • Bài 66: Các Toán tử con trỏ
  • Bài 67: Các thao tác trên con trỏ
  • Bài 68: Con trỏ void và con trỏ null
  • Bài 69: Con trỏ và mảng
  • Bài 70: Mảng Con trỏ
  • Bài 71: Tương quan giữa Mảng 2 chiều và con trỏ cấp 2
  • Bài 72: Bài tập rèn luyện-con trỏ 1
  • Bài 73: Bài tập rèn luyện-con trỏ 2
  • Bài 74: Bài tập rèn luyện-con trỏ 3
  • Bài 75: Bài tập rèn luyện-con trỏ 4
  • Bài 76: Bài tập rèn luyện-con trỏ 5
  • Bài 77: Các bài tập tự rèn luyện

Phần 8: Xử lý chuỗi

  •  Bài 78: Khái niệm và cấu trúc của chuỗi
  •  Bài 79: Cách nhập chuỗi-xuất chuỗi
  •  Bài 80: Hàm strcpy,strncpy - sao chép chuỗi
  •  Bài 81: Hàm strcat,strncat - nối chuỗi
  •  Bài 82: Hàm strchr,strstr - tìm ký tự, chuỗi
  •  Bài 83: Hàm strcmp,strncmp - so sánh chuỗi
  •  Bài 84: Hàm toUpper-ToLower- In Hoa, Thường
  •  Bài 85: Bài tập rèn luyện - chuỗi 1
  •  Bài 86: Bài tập rèn luyện - chuỗi 2
  •  Bài 87: Bài tập rèn luyện - chuỗi 3
  •  Bài 88: Bài tập rèn luyện - chuỗi 4
  •  Bài 89: Bài tập rèn luyện - chuỗi 5
  •  Bài 90: Các bài tập tự rèn luyện

Chương 9: Kiểu dữ liệu có cấu trúc

  •  Bài 91: Khái niệm và cách khai báo cấu trúc
  •  Bài 92: Truy cập các thành viên của biến cấu trúc
  •  Bài 93: Lệnh gán cấu trúc
  •  Bài 94: Mảng cấu trúc
  •  Bài 95: Con trỏ cấu trúc
  •  Bài 96: Bài tập rèn luyện-Cấu trúc nhân viên
  •  Bài 97: Bài tập rèn luyện-Cấu trúc điểm
  •  Bài 98: Bài tập rèn luyện-Cấu trúc phân số 
  •  Bài 99: Các bài tập tự rèn luyện

Chương 10: Xử lý tập tin

  • Bài 100: Khái niệm về tập tin
  • Bài 101: cách ghi tập tin text file
  • Bài 102: Cách đọc tập tin text file
  • Bài 103: Cách ghi cấu trúc xuống tập tin
  • Bài 104: Cách đọc cấu trúc từ tập tin
  • Bài 105: Bài tập rèn luyện-lưu và đọc dãy số
  • Bài 106: Bài tập rèn luyện-lưu và đọc danh sách Sinh Viên
  • Bài 107: Bài tập rèn luyện-lưu và đọc danh sách Sản phẩm
  • Bài 108: Các bài tập tự rèn luyện

Chương 11: Tổng kết khóa học

  •  Bài 109: Bài tập tổng hợp - Quản lý Sách

Chương 1: Bàn về Cấu trúc dữ liệu và Giải thuật

  • Bài 1: Mối tương quan giữa Cấu trúc dữ liệu và giải thuật
  • Bài 2: C++ và các ngôn ngữ triển khai Cấu trúc dữ liệu và giải thuật
  • Bài 3: Một số khái niệm cần chuẩn bị

Chương 2: Giải thuật đệ qui

  •  Bài 4: Giới thiệu về hàm đệ qui và cơ chế hoạt động
  •  Bài 5: LINEAR RECURSION (đệ qui tuyến tính)
  •  Bài 6: TAIL RECURSION (đệ qui đuôi)
  •  Bài 7: BINARY RECURSION (đệ qui nhị phân)
  •  Bài 8: EXPONENTIAL RECURSION (đệ qui đa tuyến)
  •  Bài 9: NESTED RECURSION (đệ qui lồng)
  •  Bài 10: MUTUAL RECURSION (đệ qui tương hỗ)
  •  Bài 11: Bài tập rèn luyện - Chuyển cơ số 10->2
  •  Bài 12: Bài tập rèn luyện - Tổ hợp
  •  Bài 13: Bài tập rèn luyện - Tháp hà nội
  •  Bài 14: Các bài tập tự rèn luyện

Chương 3: Các giải thuật tìm kiếm

  •  Bài 15: Cấu trúc dữ liệu và giải thuật tìm kiếm tương ứng
  •  Bài 16: Giải thuật tìm kiếm tuyến tính trên mảng cơ sở
  •  Bài 17: Giải thuật tìm kiếm tuyến tính trên mảng cấu trúc
  •  Bài 18: Giải thuật tìm kiếm nhị phân trên mảng cơ sở
  •  Bài 19: Giải thuật tìm kiếm nhị phân trên mảng cấu trúc
  •  Bài 20: Bài tập rèn luyện - Tìm tuyến tính Mảng cơ sở
  •  Bài 21: Bài tập rèn luyện - Tìm nhị phân Mảng cơ sở
  •  Bài 22: Bài tập rèn luyện - Tìm kiếm Mảng cấu trúc
  •  Bài 23: Các bài tập tự rèn luyện

Chương 4: Các giải thuật sắp xếp

  •  Bài 24: Cấu trúc dữ liệu và giải thuật sắp xếp tương ứng
  •  Bài 25: Bubble Sort - Lý thuyết
  •  Bài 26: Bubble Sort - Triển khai
  •  Bài 27: Bubble Sort - Chạy tay từng bước
  •  Bài 28: Selection Sort - Lý thuyết
  •  Bài 29: Selection Sort - Triển khai
  •  Bài 30: Selection Sort - Chạy tay từng bước
  •  Bài 31: Insertion Sort - Lý thuyết
  •  Bài 32: Insertion Sort - Triển khai
  •  Bài 33: Insertion Sort - Chạy tay từng bước
  •  Bài 34: Interchange Sort - Lý thuyết
  •  Bài 35: Interchange Sort - Triển khai
  •  Bài 36: Interchange Sort - Chạy tay từng bước
  •  Bài 37: Quick Sort - Lý thuyết
  •  Bài 38: Quick Sort - Triển khai
  •  Bài 39: Quick Sort - Chạy tay từng bước
  •  Bài 40: Merge Sort - Lý thuyết
  •  Bài 41: Merge Sort - Triển khai
  •  Bài 42: Merge Sort - Chạy tay từng bước
  •  Bài 43: Bài tập rèn luyện - Sắp xếp mảng cơ sở
  •  Bài 44: Bài tập rèn luyện - Sắp xếp mảng cấu trúc
  •  Bài 45: Các bài tập tự rèn luyện

 Chương 5: Danh sách liên kết đơn- quản lý bằng pHead

  •  Bài 46: Mảng và Danh sách liên kết
  •  Bài 47: Khái niệm và cấu trúc dữ liệu của danh sách liên kết đơn
  •  Bài 48: Cách tạo Node và danh sách liên kết đơn
  •  Bài 49: Duyệt danh sách liên kết đơn
  •  Bài 50: Chèn Node vào đầu danh sách liên kết đơn
  •  Bài 51: Chèn Node vào cuối danh sách liên kết đơn
  •  Bài 52: Chèn Node vào giữa danh sách liên kết đơn
  •  Bài 53: Xóa Node khỏi danh sách liên kết đơn
  •  Bài 54: Tìm kiếm trên danh sách liên kết đơn
  •  Bài 55: Sắp xếp trên danh sách liên kết đơn
  •  Bài 56: Hủy danh sách
  •  Bài 57: Bài tập rèn luyện- danh sách liên kết kiểu cơ sở
  •  Bài 58: Bài tập rèn luyện- danh sách liên kết kiểu cấu trúc
  •  Bài 59: Các bài tập tự rèn luyện 

Chương 6: Danh sách liên kết đơn- quản lý bằng pHead và pTail

  •  Bài 60: Cấu trúc dữ liệu và cách tạo Node cho danh sách liên kết đơn
  •  Bài 61: Duyệt danh sách liên kết đơn
  •  Bài 62: Chèn Node vào đầu danh sách liên kết đơn
  •  Bài 63: Chèn Node vào cuối danh sách liên kết đơn
  •  Bài 64: Chèn Node vào giữa danh sách liên kết đơn
  •  Bài 65: Xóa Node khỏi danh sách liên kết đơn
  •  Bài 66: Tìm kiếm trên danh sách liên kết đơn
  •  Bài 67: Sắp xếp trên danh sách liên kết đơn
  •  Bài 68: Bài tập rèn luyện- danh sách liên kết kiểu cơ sở 
  •  Bài 69: Bài tập rèn luyện- danh sách liên kết kiểu cấu trúc
  •  Bài 70: Các bài tập tự rèn luyện

Chương 1: Danh sách liên kết đôi- quản lý bằng pHead

  •  Bài 1: Khái niệm và cấu trúc dữ liệu của danh sách liên kết đôi
  •  Bài 2: Cách tạo Node cho danh sách liên kết đôi
  •  Bài 3: Duyệt danh sách liên kết đôi
  •  Bài 4: Chèn Node vào đầu danh sách liên kết đôi
  •  Bài 5: Chèn Node vào cuối danh sách liên kết đôi
  •  Bài 6: Chèn Node vào giữa danh sách liên kết đôi
  •  Bài 7: Xóa Node khỏi danh sách liên kết đôi
  •  Bài 8: Tìm kiếm trên danh sách liên kết đôi
  •  Bài 9: Sắp xếp trên danh sách liên kết đôi
  •  Bài 10: Hủy danh sách
  •  Bài 11: Bài tập rèn luyện- danh sách liên kết kiểu cơ sở - Biểu diễn Big Integer
  •  Bài 12: Bài tập rèn luyện- danh sách liên kết kiểu cấu trúc - Product
  •  Bài 13: Các bài tập tự rèn luyện

Chương 2: Danh sách liên kết đôi- quản lý bằng pHead và pTail

  •  Bài 14: Cấu trúc dữ liệu và cách tạo Node cho danh sách liên kết đôi
  •  Bài 15: Duyệt danh sách liên kết đôi
  •  Bài 16: Chèn Node vào đầu danh sách liên kết đôi
  •  Bài 17: Chèn Node vào cuối danh sách liên kết đôi
  •  Bài 18: Chèn Node vào giữa danh sách liên kết đôi
  •  Bài 19: Xóa Node khỏi danh sách liên kết đôi
  •  Bài 20: Tìm kiếm trên danh sách liên kết đôi
  •  Bài 21: Sắp xếp trên danh sách liên kết đôi
  •  Bài 22: Bài tập rèn luyện- danh sách liên kết kiểu cơ sở - phép toán trên Big Integer
  •  Bài 23: Bài tập rèn luyện- danh sách liên kết kiểu cấu trúc - Product
  •  Bài 24: Các bài tập tự rèn luyện

Chương 3: Ngăn xếp (Stack)- triển khai bằng Mảng

  •  Bài 25: Khái niệm và cách thức hoạt động của ngăn xếp
  •  Bài 26: Cách tạo cấu trúc dữ liệu cho Ngăn xếp
  •  Bài 27: Hàm Push
  •  Bài 28: Hàm Pop
  •  Bài 29: Bài tập rèn luyện - kiểu cơ sở
  •  Bài 30: Bài tập rèn luyện - kiểu cấu trúc - ngăn xếp Device dạng mảng
  •  Bài 31: Các bài tập tự rèn luyện 

Chương 5: Hàng đợi (Queue) - triển khai bằng Mảng

  •  Bài 38: Khái niệm và cách thức hoạt động của Hàng đợi 
  •  Bài 39: Cách tạo cấu trúc dữ liệu cho Hàng đợi
  •  Bài 40: Hàm Enqueue
  •  Bài 41: Hàm Dequeue
  •  Bài 42: Bài tập rèn luyện- kiểu cơ sở
  •  Bài 43: Bài tập rèn luyện- kiểu cấu trúc - hàng đợi Customer dạng mảng
  •  Bài 44: Các bài tập tự rèn luyện

Chương 4: Ngăn xếp (Stack)- triển khai bằng Danh sách liên kết

  •  Bài 32: Cách tạo cấu trúc dữ liệu cho Ngăn xếp
  •  Bài 33: Hàm Push
  •  Bài 34: Hàm Pop
  •  Bài 35: Bài tập rèn luyện- kiểu cơ sở
  •  Bài 36: Bài tập rèn luyện- kiểu cấu trúc - ngăn xếp Device dạng liên kết
  •  Bài 37: Các bài tập tự rèn luyện 

Chương 6: Hàng đợi (Queue) - triển khai bằng Danh Sách Liên Kết

  •  Bài 45: Cách tạo cấu trúc dữ liệu cho Hàng đợi
  •  Bài 46: Hàm Enqueue
  •  Bài 47: Hàm Dequeue
  •  Bài 48: Bài tập rèn luyện- kiểu cơ sở
  •  Bài 49: Bài tập rèn luyện- kiểu cấu trúc - hàng đợi Customer dạng liên kết
  •  Bài 50: Các bài tập tự rèn luyện 

 Phần 7: Cây nhị phân

  •  Bài 51: Các khái niệm về cây, cây nhị phân, cây nhị phân tìm kiếm
  •  Bài 52: Một số tính chất của cây nhị phân
  •  Bài 53: Giới thiệu các Kỹ thuật duyệt cây
  •  Bài 54: Kỹ thuật duyệt cây - Preorder(NLR)
  •  Bài 55: Kỹ thuật duyệt cây - InOrder(LNR)
  •  Bài 56: Kỹ thuật duyệt cây - PostOrder(LRN)
  •  Bài 57: Một số cách biểu diễn cấu trúc dữ liệu cho cây nhị phân tìm kiếm
  •  Bài 58: Triển khai cấu trúc dữ liệu cây nhị phân tìm kiếm
  •  Bài 59: Triển khai hàm thêm Node vào cây
  •  Bài 60: Triển khai hàm duyệt cây nhị phân
  •  Bài 61: Triển khai đếm Node/Node lá trên cây
  •  Bài 62: Triển khai đo chiều cao của cây
  •  Bài 63: Triển khai tìm kiếm
  •  Bài 64: Triển khai hàm xóa Node khỏi cây
  •  Bài 65: Bài tập rèn luyện- kiểu cơ sở
  •  Bài 66: Bài tập rèn luyện- kiểu cấu trúc - cây nhị phân quản lý sản phẩm
  •  Bài 67: Các bài tập tự rèn luyện

Chương 8: Sơ lược về đánh giá và tối ưu giải thuật

  •  Bài 68: Khái niệm về đánh giá giải thuật
  •  Bài 69: Một số ví dụ về đánh giá giải thuật
  •  Bài 70: Một số ví dụ về tối ưu vòng lặp
  •  Bài 71: Khử đệ qui
  •  Bài 72: Bài tập rèn luyện - khử đệ quy
  •  Bài 73: Các bài tập tự rèn luyện

Chương 9: Tổng kết khóa học

  •  Bài 74: Bài tập tổng hợp

*** Trả lời 
Chào bạn, đây là khóa học online không giới hạn thời gian học hay áp lịch học như ở Trung tâm. Hệ thống học của bạn luôn mở 24h/24h, bạn vào bất cứ khi nào đều học được nhé. Nếu bạn bận thì bài học đấy sẽ được lưu lại và bạn sẽ được học bài đấy khi bạn vào học lần tiếp theo nha. Hệ thống học sẽ lưu lại quá trình học của bạn để đánh giá vì vậy bạn nên sắp xếp lịch học cụ thể cho mình để đạt được kết quả cao nhất nhé!

*** Trả lời 
Chào bạn, bạn yên tâm trong quá trình học nếu như có phần nào bạn không hiểu, bạn hoàn toàn có thể trao đổi với giảng viên tại khung thảo luận để được giảng viên giải đáp nhé.

*** Trả lời 
Chào bạn, sau khi đăng ký vào form bên dưới, bên mình sẽ gửi tài khoản học cho bạn theo đường bưu điện nếu bạn chọn hình thức thanh toán COD (miễn phí trên toàn quốc). Nếu bạn ở HN hoặc tp.HCM thì từ 1-2 ngày bạn sẽ nhận được nhé. Các tỉnh khác thì từ 2-4 ngày nha bạn. Bạn nhớ chú ý điện thoại để nhân viên free ship mã kích hoạt khóa học đến cho bạn nhé. Trong đơn hàng có hướng dẫn bạn đầy đủ cách thức đăng nhập để vào học, bạn chỉ cần làm theo hướng dẫn là vào học được luôn nha.

Nếu bạn thanh toán chuyển khoản thì bạn sẽ được nhận mã học và hướng dẫn qua Email và vào học ngay lập tức, còn được giảm thêm 10% học phí (tối đa 20k) nữa nhé!

*** Trả lời :
Chào bạn , Unica có cấp chứng nhận hoàn thành khóa học cho mình khi bạn hoàn thành 100% khóa học. Mỗi lần bạn vào học hệ thống sẽ đo lường và tính % hoàn thành khóa học của bạn. Khi bạn học xong toàn bộ kiến thức sẽ được cấp chứng nhận dưới dạng file pdf trên tài khoản học! Bạn có thể sử dụng chứng nhận này để đính kèm CV khi đi tuyển dụng nhé!


Bài 1: 3 Keys chính để bắt đầu lộ trình học tiếng anh hiệu quả

Bài 2: Bạn có đang là người mất gốc tiếng anh?

Bài 3: Lộ trình chinh phục tiếng anh cho người hoàn toàn mất gốc

Bài 4: Giới thiệu tổng quan về bảng 
Bài 5: Phương pháp phát âm chuẩn như người bản ngữ
Bài 6: Hướng dẫn phát âm chuẩn âm /i/ và / i:/
Bài 7: Hướng dẫn phát âm chuẩn âm /æ/ và /e/
Bài 8: Hướng dẫn phát âm chuẩn âm /ɜ:/ và /ə/
Bài 9: Hướng dẫn phát âm chuẩn âm /ʌ/ và /a:/
Bài 10: Hướng dẫn phát âm chuẩn âm /ʊ/ và /u:/
Bài 11: Hướng dẫn phát âm chuẩn âm /ɒ/ và /ɔ:/
Bài 12: Hướng dẫn phát âm chuẩn âm /ɑɪ/ + /ɔɪ/ + /eɪ/
Bài 13: Hướng dẫn phát âm chuẩn âm /ɪə/ + /ʊə/ + /eə/
Bài 14: Hướng dẫn phát âm chuẩn âm /əʊ/ và /ɑʊ/
Bài 15: Hướng dẫn phát âm chuẩn âm /p/ và / b/
Bài 16: Hướng dẫn phát âm chuẩn âm /k/ và /g/
Bài 17: Hướng dẫn phát âm chuẩn âm /f/ và /v/
Bài 18: Hướng dẫn phát âm chuẩn âm /t/ và /d/
Bài 19: Hướng dẫn phát âm chuẩn âm /s/ và /z/
Bài 20: Hướng dẫn phát âm chuẩn âm /ʃ/ và /ʒ/
Bài 21: Hướng dẫn phát âm chuẩn âm /tʃ/ và /dʒ/
Bài 22: Hướng dẫn phát âm chuẩn âm /θ/ và /ð/
Bài 23: Hướng dẫn phát âm chuẩn âm /h/ và /j/
Bài 24: Hướng dẫn phát âm chuẩn âm /m/ + /n/ + /ŋ/
Bài 25: Hướng dẫn phát âm chuẩn âm /w/ và /r/
Bài 26: Hướng dẫn phát âm chuẩn âm /l/03:26

Bài 27: 8 trở ngại điển hình khi học từ vựng
Bài 28: Phương pháp kiếm từ - tiêu từ - bước cần thiết đầu tiên để học từ vựng từ con số 0 - phần 1
Bài 29: Phương pháp kiếm từ - tiêu từ - bước cần thiết đầu tiên để học từ vựng từ con số 0 - phần 2
Bài 30: Phương pháp kiếm từ - tiêu từ - bước cần thiết đầu tiên để học từ vựng từ con số 0 - phần 3
Bài 31: Luyện phản xạ từ vựng siêu nhanh với phương pháp học flashcard
Bài 32: Vừa học vừa chơi với phương pháp chuyện chêm
Bài 33: Bật mí những mẹo cực hay để học từ vựng hiệu quả bằng phương pháp hình ảnh
Bài 34: Nhớ lâu, nhớ kĩ với phương pháp kỹ thuật đồng âm
Bài 35: Phương pháp học từ vựng siêu trí nhớ bằng tiềm thức - phần 1
Bài 36: Phương pháp học từ vựng siêu trí nhớ bằng tiềm thức - phần 2

 Bài 37: Từ vựng về vật dụng trong nhà bếp
 Bài 38: Từ vựng về thức ăn và món ăn
 Bài 39: Từ vựng về đồ uống
 Bài 40: Từ vựng về tính từ miêu tả đồ ăn
 Bài 41: Những mẫu câu giao tiếp hay dùng trong ăn uống
 Bài 42: Cách gọi tên những thành viên thân yêu trong gia đình
 Bài 43: Một số tình huống giao tiếp hay gặp xoay quanh chủ đề gia đình
 Bài 44: Những trường từ vựng về sở thích cá nhân không thể bỏ qua
 Bài 45: Vận dụng thực tế: Những mẫu câu hỏi điển hình về sở thích
 Bài 46: Một số câu giao tiếp thông dụng về chủ đề Nghề nghiệp
 Bài 47: Tổng hợp cách gọi tên các nghề nghiệp trong tiếng anh - phần 1
 Bài 48: Tổng hợp cách gọi tên các nghề nghiệp trong tiếng anh - phần 2
 Bài 49: Hỏi và trả lời về thời gian chuyên nghiệp - phần 1
 Bài 50: Hỏi và trả lời về thời gian chuyên nghiệp - phần 2
 Bài 51: Tháng trong năm
 Bài 52: Từ vựng về thời tiết và các mùa trong năm
 Bài 53: Thứ và số đếm trong tiếng Anh
 Bài 54: Tình yêu - Cách thể hiện tình cảm với đối phương bằng tiếng Anh
 Bài 55: Phỏng vấn giới thiệu về bản thân - phần 1
 Bài 56: Phỏng vấn giới thiệu về bản thân - phần 2

Bài 57: Thì hiện tại đơn với động từ: tobe ( The simple present with Tobe)
 Bài 58: Thì hiện tại đơn với động từ thường (The simple present)
 Bài 59: Thì hiện tại tiếp diễn (The Present Continuous tense)
 Bài 60: Thì hiện tại hoàn thành - phần 1 (The Present Perfect tense)
 Bài 61: Thì hiện tại hoàn thành - phần 2 (The Present Perfect tense)
 Bài 62: Thì hiện tại hoàn thành - phần 3 (The Present Perfect tense)
 Bài 63: Thì hiện tại hoàn thành - phần 4 (The Present Perfect tense)
 Bài 64: Thì quá khứ đơn - phần 1 (The Simple Past Tense)
 Bài 65: Thì quá khứ đơn - phần 2 (The Simple Past Tense)
 Bài 66: Thì quá khứ đơn - phần 3 (The Simple Past Tense)
 Bài 67: Thì quá khứ đơn với động từ: tobe (The Simple Past Tense with Tobe)
 Bài 68: Thì tương lai đơn - phần 1 (The future simple tense)
 Bài 69: Thì tương lai đơn - phần 2 (The future simple tense)
 Bài 70: Tổng quan về câu chủ động - câu bị động
 Bài 71: Câu chủ động- bị động với thì hiện tại đơn và thì hiện tại tiếp diễn
 Bài 72: Câu chủ động - bị động với thì hiện tại hoàn thành
 Bài 73: Câu chủ động - bị động với thì quá khứ đơn
 Bài 74: Câu chủ động - bị động với thì tương lai
 Bài 75: Danh từ (Nouns)
 Bài 76: Tính từ (adjectives)
 Bài 77: Động từ (verbs)
 Bài 78: Câu điều kiện loại 1
 Bài 79: Câu điều kiện loại 2
 Bài 80: Câu điều kiện loại 3
 Bài 81: So sánh bằng
 Bài 82: So sánh hơn - phần 1
 Bài 83: So sánh hơn - phần 2
 Bài 84: So sánh nhất

 Bài 85: Sở thích (Hobbies)
 Bài 86: Đặt phòng khách sạn (Book a hotel room)
 Bài 87: Thủ tục nhận phòng khách sạn (Hotel checkin)
 Bài 88: Phỏng vấn xin việc (Interview)
 Bài 89: Tiếng Anh trong nhà hàng (English in restaurant)
 Bài 90: Xếp đặt một cuộc hẹn (Make an appointment)
 Bài 91: Hỏi đường (Asking for direction)