inflearn logo

Chinh phục C cơ bản trong 4 tuần

Đây là khóa học giúp bạn vượt qua việc học thuộc lòng cú pháp ngôn ngữ C để hiểu sâu về tư duy máy tính và nguyên lý hoạt động của bộ nhớ. Các khái niệm cốt lõi như con trỏ, cấp phát động, cấu trúc dữ liệu sẽ được hệ thống hóa rõ ràng thông qua kỹ thuật trực quan hóa bộ nhớ, đồng thời rèn luyện khả năng giải quyết vấn đề thực tế bằng cách sử dụng trình gỡ lỗi (debugger). Tôi xin dành tặng bài giảng này cho những ai muốn bắt đầu lập trình một cách bài bản nhất.

1 học viên đang tham gia khóa học này

Độ khó Nhập môn

Thời gian 1 tháng

C
C
debugging
debugging
C
C
debugging
debugging

Bạn sẽ nhận được điều này sau khi học.

  • Trực quan hóa khái niệm con trỏ và địa chỉ bộ nhớ để sử dụng tự do con trỏ cấp hai và cấp phát động

  • Khả năng gỡ lỗi thực tế bằng cách sử dụng trình gỡ lỗi và viết mã nguồn vững chắc không bị rò rỉ bộ nhớ

  • Nắm vững hoàn toàn các nguyên lý lập trình cơ bản để tiến tới các ngôn ngữ cao cấp như C++, Java, v.v.

Khóa học này có thời hạn học là 4 tuần kể từ khi mua. Xin vui lòng lưu ý.
Trong khoảng thời gian 4 tuần này, bạn sẽ nhận được sự quản lý sát sao từ giảng viên trên kênh Discord.
Việc học không giới hạn thời gian chỉ thúc đẩy việc mua sắm khóa học mà thôi.
Hãy kết thúc nền tảng lập trình một cách nhanh chóng và chính xác chỉ với duy nhất một khóa học này.

Nếu bạn còn đang cân nhắc, chúng tôi luôn sẵn sàng tư vấn tại [Phòng chat 1:1 KakaoTalk].
Đừng ngần ngại tham gia nhé~! haha


Tư duy máy tính,
Con trỏ và bộ nhớ,
không còn khó khăn nữa!

Vượt xa việc ghi nhớ cú pháp C,
đây là quá trình thấu hiểu sâu sắc
cách tư duy của máy tính và nguyên lý hoạt động của bộ nhớ.

Con trỏ, cấp phát động, cấu trúc dữ liệu
tổng hợp rõ ràng các khái niệm cốt lõi bằng kỹ thuật trực quan hóa bộ nhớ.

Thông qua việc vận dụng debugging
để củng cố vững chắc
khả năng giải quyết vấn đề thực tế.

Lựa chọn tốt nhất dành cho bạn,
người muốn bắt đầu
bất kỳ ngôn ngữ lập trình nào một cách bài bản

Sau khi kết thúc khóa học này, bạn sẽ


Thấu hiểu trọn vẹn tư duy máy tính.

  • Bạn sẽ nắm vững tư duy nền tảng về cách máy tính hiểu và thực thi các câu lệnh.
    Bạn sẽ thấy mình có thể phân tích mã nguồn một cách tự nhiên khi nhìn vào chúng.


Bạn sẽ hiểu hoàn toàn các nguyên lý cơ bản của ngôn ngữ C.

  • Chúng tôi sẽ hướng dẫn bạn một cách dễ dàng và chính xác về các nguyên lý cơ bản của ngôn ngữ C, vốn là nền tảng của hầu hết các ngôn ngữ như C++, C#, v.v.
    Thông qua đó, bạn có thể giải tỏa được sự
    mơ hồ có thể gặp phải khi học các ngôn ngữ cao cấp như C++, Java và xây dựng được một nền tảng vững chắc.


✔️

Giúp bạn làm chủ lập trình cơ bản
với bí quyết độc quyền của khóa học này

Học cách "đọc chậm"
để học cách suy nghĩ
như một máy tính

Thông qua bí quyết độc quyền của bài giảng này là "đọc chậm", bạn sẽ nuôi dưỡng được tư duy máy tính.
Sẽ không còn cảm giác mơ hồ trước các ngôn ngữ lập trình nữa.
Bạn sẽ có thể hiểu một cách chính xác các cú pháp lập trình cơ bản như câu lệnh điều kiện, vòng lặp và hàm.

Thông qua bí quyết "vẽ sơ đồ bộ nhớ"
để nắm vững các khái niệm
liên quan đến bộ nhớ một cách chính xác

Vượt xa hơn cả cú pháp C, bạn sẽ hiểu sâu về nguyên lý hoạt động của bộ nhớ thông qua kỹ thuật trực quan hóa. Khóa học giúp hệ thống lại rõ ràng các khái niệm cốt lõi như mảng, con trỏ, cấp phát động, cấu trúc dữ liệu, v.v.
và tạo nền tảng vững chắc để học các ngôn ngữ cao cấp như C++, Java, C#.

Chỉ tập trung vào cốt lõi của gỡ lỗi
và truyền đạt một cách dễ hiểu nhất.

Chúng tôi sẽ chọn lọc và hướng dẫn những kỹ thuật gỡ lỗi cốt lõi giúp ích cho khả năng giải quyết vấn đề và phân tích các kiến trúc lớn.
Chúng tôi sẽ giúp bạn có thể áp dụng ngay lập tức.

Có thể giải quyết nỗi lo của
những người như thế này!

📌

Những người đang chuẩn bị
trước khi bắt đầu trại đào tạo phát triển Game/Web,
những người dự định nhập học/đang theo học/đã tốt nghiệp
các khoa liên quan đến Máy tính/Điện tử


📌

Con trỏ và cấp phát động,
Cấu trúc, Lớp, v.v.
Những khái niệm lập trình chuyên sâu
Những ai muốn học một cách bài bản

📌

Những người đã học lập trình
tại trung tâm,
nhưng chưa được học một cách chuyên sâu


Lưu ý trước khi khóa học bắt đầu


Môi trường thực hành

  • Khóa học này được xây dựng dựa trên hệ điều hành Windows 11.
    Việc học có thể bị hạn chế trên các hệ điều hành khác.


Kiến thức tiên quyết và lưu ý

  • Không yêu cầu kiến thức tiên quyết. Chỉ cần một ý chí học tập nhiệt huyết.

  • Khóa học này là khóa học có thời hạn học trong 4 tuần sau khi mua. Xin hãy lưu ý!


Tài liệu học tập

  • Giáo trình học tập được soạn thảo bằng Notion sẽ được cung cấp.


    Có thể tải tài liệu khi nhấp vào bài giảng Phần 1-3.
    Liên kết sẽ được tải xuống khi nhấp vào nút " Tải tài liệu " ở phía dưới video.
    Tuy nhiên, xin lưu ý rằng việc hoàn tiền sẽ không khả dụng sau khi đã tải xuống.

  • Đường link Discord sẽ được cung cấp.
    Tại kênh Discord, giảng viên sẽ quản lý sát sao cho bạn.


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Sinh viên đại học chuyên ngành Khoa học máy tính từng trải qua cảm giác nản lòng với con trỏ và cấp phát động

  • Người mới bắt đầu học lập trình muốn học bài bản từ các nguyên lý cơ bản của lập trình.

  • Các nhà phát triển game tương lai đang hướng tới mục tiêu phát triển game hiệu suất cao như DirectX, Unity, Unreal Engine, v.v.

Cần biết trước khi bắt đầu?

  • Đảm bảo thời gian tuyệt đối cho 4 tuần học tập trung (bao gồm cả cuối tuần)

  • Ý chí học tập kiên định, không phải kiểu 'thử cho biết' mà là 'hãy thực sự dốc sức nào'.

  • Sự quan tâm và kiên trì đối với tư duy logic và giải quyết vấn đề

Xin chào
Đây là codechosun

Chương trình giảng dạy

Tất cả

62 bài giảng ∙ (17giờ 30phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Giảm 25% cho thành viên mới

2.082.750 ₫

25%

2.777.000 ₫