C++ Cơ bản 2: Hàm, Mảng, Chuỗi & Con trỏ

17 học viên đã ghi danh

Khoá học đưa bạn từ việc viết các đoạn mã rời rạc trong hàm main sang tư duy thiết kế chương trình theo mô-đun và quản lý dữ liệu có cấu trúc bằng C++ hiện đại. Bạn sẽ làm chủ cách tái sử dụng hàm thư viện chuẩn, tự thiết kế và tổ chức hàm có tham số truyền trị, tham chiếu, nạp chồng và đệ quy.

Tiếp nối nền tảng về hàm, khoá học đi sâu vào các cấu trúc dữ liệu tuần tự cốt lõi gồm mảng một chiều, mảng hai chiều và std::vector, cùng các thuật toán tìm kiếm và sắp xếp kinh điển. Bạn cũng sẽ thành thạo kỹ thuật xử lý ký tự, chuỗi kiểu C và std::string qua các bài toán thực hành chấm tự động.

Ở chặng cuối, khoá học giải mã cơ chế hoạt động bên trong bộ nhớ máy tính thông qua địa chỉ, con trỏ, mối liên hệ giữa con trỏ với mảng và cấp phát bộ nhớ động (Stack và Heap). Kết thúc khoá, bạn hoàn thành dự án quản lý dữ liệu trên bộ nhớ động và nắm vững nền tảng để bước sang Lập trình Hướng đối tượng với C++.

Nội dung khóa học

Module 1. Sử dụng hàm thư viện và Tự xây dựng hàm

7 bài học · 51 hoạt động

Module 2. Tổ chức hàm nâng cao: Phạm vi, Tham chiếu, Nạp chồng và Đệ quy

7 bài học · 48 hoạt động

Module 3. Mảng một chiều và std::vector

7 bài học · 52 hoạt động

Module 4. Mảng hai chiều, Ma trận và Mini-project giữa khoá

7 bài học · 48 hoạt động

Module 5. Thuật toán Tìm kiếm và Sắp xếp cơ bản

7 bài học · 49 hoạt động

Module 6. Xử lý Ký tự và Chuỗi (C-string và std::string)

7 bài học · 49 hoạt động

Module 7. Con trỏ, Bộ nhớ động và Dự án cuối khoá

8 bài học · 50 hoạt động
2,000,000đ
890,000đ
Mua ngay
Đã có tài khoản?
Nguyen Nhat
Giảng viên
Nguyen Nhat

Khóa học liên quan

Coding Bootcamp

Bootcamp Preparation

Khoá học BootCamp Preparation giúp học viên làm chủ các kiến thức lập trình cơ bản và tư duy giải quyết vấn đề. Hoàn thành khoá học, học viên có đủ ki...

4,500,000đ 5,500,000đ
Coding Bootcamp

Học cách học - C8

Nếu bạn gặp một bài toán khó, dù cố gắng nhiều mà giải mãi không xong, thì làm thế nào? Câu trả lời phổ biến nhất là cố gắng tìm ra chỗ sai trong lập...

1,000,000đ
Coding Bootcamp

Hoàn thành mọi việc với Kanban

“Tôi bận”, “Tôi không có đủ thời gian” hay “Ước gì một ngày 48 tiếng” gần như đã trở thành những câu cửa miệng trong cuộc sống của chúng ta ngày nay....

390,000đ 1,000,000đ
Coding Bootcamp

Sử dụng Generative AI - Biến AI thành Trợ lý Đắc lực của bạn

Bạn có đang nghe về AI, ChatGPT ở khắp mọi nơi và cảm thấy mình sắp bị bỏ lại phía sau? Bạn lo lắng rằng AI quá phức tạp, chỉ dành cho dân công nghệ, hay đơn giản là không biết bắt đầu từ đâu để ứng dụng vào công việc và cuộc sống? Nếu có, khóa học "GenAI Essential" chính là điểm khởi đầu hoàn hảo dành cho bạn. Khóa học này giới thiệu cho bạn về trí tuệ nhân tạo tạo sinh (GenAI) và giải thích cách thức hoạt động của các mô hình ngôn ngữ lớn và các công cụ AI tạo sinh, như ChatGPT. Khám phá việc sử dụng GenAI một cách hiệu quả cho các nhiệm vụ từ đơn giản tới phức tạp. Các kiến thức và kỹ năng học được có ý nghĩa cho cả hiện tại lẫn đáp ứng các thay đổi trong tương lai. Đây là chiếc chìa khóa để bạn không chỉ hiểu, mà còn tự tin biến AI thành trợ lý đắc lực, một đồng minh sáng tạo, và một lợi thế cạnh tranh thực sự trong kỷ nguyên số.

990,000đ 2,000,000đ
Coding Bootcamp

Prompt Engineering: Khai thác hiệu quả Generative AI

Bạn có đang nghe về AI, ChatGPT ở khắp mọi nơi và cảm thấy mình sắp bị bỏ lại phía sau? Bạn lo lắng rằng AI quá phức tạp, chỉ dành cho dân công nghệ, hay đơn giản là không biết bắt đầu từ đâu để ứng dụng vào công việc và cuộc sống? Nếu có, khóa học "GenAI Essential" chính là điểm khởi đầu hoàn hảo dành cho bạn. Khóa học này giới thiệu cho bạn về trí tuệ nhân tạo tạo sinh (GenAI) và giải thích cách thức hoạt động của các mô hình ngôn ngữ lớn và các công cụ AI tạo sinh, như ChatGPT. Khám phá việc sử dụng GenAI một cách hiệu quả cho các nhiệm vụ từ đơn giản tới phức tạp. Các kiến thức và kỹ năng học được có ý nghĩa cho cả hiện tại lẫn đáp ứng các thay đổi trong tương lai. Đây là chiếc chìa khóa để bạn không chỉ hiểu, mà còn tự tin biến AI thành trợ lý đắc lực, một đồng minh sáng tạo, và một lợi thế cạnh tranh thực sự trong kỷ nguyên số.

299,000đ 990,000đ
Coding Bootcamp

Học cách học

Nếu bạn gặp một bài toán khó, dù cố gắng nhiều mà giải mãi không xong, thì làm thế nào? Câu trả lời phổ biến nhất là cố gắng tìm ra chỗ sai trong lập...

Cách học
1,000,000đ
Coding Bootcamp

Advanced Programming with Java

Module Advanced Programming with Java giúp học viên nắm vững các khái niệm và kỹ thuật cốt lõi trong lập trình, nâng cao tư duy và kỹ năng lập trình....

8,900,000đ 9,900,000đ
Coding Bootcamp

Lập trình Web với Java

Khóa học Lập trình Web với Java được thiết kế chuyên sâu để xây dựng nền tảng vững chắc nhất cho một Backend Developer. Khóa học giúp học viên làm chủ...

5,650,000đ 6,650,000đ
Coding Bootcamp

Web Front-end Devlopment with ReactJS

Module Xây dựng ứng dụng Web với ReactJS giúp học viên làm chủ được các kiến thức và kỹ năng lập trình bất đồng bộ, xử lý được các sự kiện, hiệu ứng, giao tiếp được với server. Nội dung về “React JS” giúp bạn tiếp cận với nền tảng công nghệ Front-end hiện đại và phổ biến nhất hiện nay. Kết thúc module, học viên có thể phát triển được các ứng dụng web sử dụng công nghệ JavaScript và thư viện ReactJS. Module "Xây dựng ứng dụng Web với ReactJS" không chỉ giúp học viên làm chủ kỹ thuật Front-end hiện đại nhất mà còn tiên phong cập nhật xu hướng tích hợp Generative AI vào sản phẩm phần mềm. Bên cạnh việc thành thạo kỹ năng lập trình bất đồng bộ, xử lý sự kiện, quản lý state và giao tiếp với server, học viên sẽ được trang bị tư duy sử dụng AI làm đòn bẩy công nghệ. Kết thúc module, học viên có khả năng phát triển các ứng dụng web thông minh, hiệu suất cao, sẵn sàng cho thị trường lao động công nghệ mới.

1,900,000đ 6,650,000đ
Coding Bootcamp

Git và Github từ căn bản đến nâng cao

Để bắt đầu hành trình trở thành một lập trình viên chuyên nghiệp, việc hiểu và sử dụng thành thạo hai công cụ là Git và GitHub là điều kiện tiên quyết.

git
990,000đ 2,000,000đ

CODEGYM LEARN - CÔNG TY CP CODEGYM VIỆT NAM

MST: 0108104526
Địa chỉ: Căn hộ TT01.23, dự án Hải Đăng city, phường Từ Liêm, thành phố Hà Nội
Điện thoại: +84 989 534 458
Website: codegym.vn