강의

멘토링

로드맵

BEST
Programming

/

Programming Language

Học C theo cách thực hành của Hong Jeong Mo

Nhờ sự ủng hộ của “따배씨++”, khóa học nhập môn lập trình bằng ngôn ngữ C mới đã được phát triển. Hãy nâng cấp cuộc đời lập trình của bạn cùng với “따배씨”.

(4.9) 429 đánh giá

5,844 học viên

  • honglab
C

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Nâng cao kỹ năng lập trình một cách vững chắc từ những kiến thức cơ bản!

  • Nắm vững cú pháp ngôn ngữ C và nhiều thủ thuật lập trình khác nhau cùng một lúc!

  • Hiểu nguyên lý hoạt động của máy tính giúp tiết kiệm thời gian quý báu của bạn suốt đời!

Cuộc đời lập trình, nâng cấp lên một tầm cao mới! 🧭
[Ttabae C] để khám phá một thế giới rộng lớn hơn.

< Thứ tự học lập trình AI năm 2025 >

Khái niệm mà lập trình viên hiện đại nhất định phải biết!

Nhờ vào sự ủng hộ của 'Ttabae C++', đây là khóa học
Nhập môn lập trình bắt đầu với ngôn ngữ C được phát triển mới.

Học ngôn ngữ C theo cách của Hồng Jeong-mo

Không chỉ ngôn ngữ C mà còn giúp bạn xây dựng nền tảng vững chắc cho lập trình! Đây là khóa học nhập môn lập trình bắt đầu với ngôn ngữ C được phát triển mới nhờ sự ủng hộ của 'Ttabae C++'.

Hãy nâng cấp cuộc đời lập trình của bạn cùng với 'Ttabae-ssi'! Chúng tôi sẽ giúp bạn nắm vững không chỉ ngữ pháp và cách sử dụng ngôn ngữ C mà còn những khái niệm quan trọng mà các lập trình viên hiện đại cần phải biết. Hãy cùng thử thách bản thân với con đường chính thống của ngôn ngữ C.


Những người có thể được hỗ trợ

  • Đây là khóa học dành cho những người mới bắt đầu muốn có được kỹ năng lập trình xuất sắc.
  • Phù hợp với những người muốn học ngôn ngữ C một cách bài bản, những người bắt đầu với mục tiêu hiểu các khái niệm ở trình độ chuyên ngành ngay từ đầu.
  • Nếu bạn muốn học các môn học tiếp theo của Khoa học Máy tính (CS) một cách nhẹ nhàng hơn, khóa học này sẽ giúp bạn xây dựng nền tảng thể lực cơ bản.

📢 Vui lòng kiểm tra trước khi đăng ký khóa học!

  • Tôi đã cố gắng hết sức để giải thích một cách dễ hiểu nhất có thể, nhưng tùy theo từng cá nhân mà có thể cảm thấy quá chi tiết hoặc vẫn còn khó hiểu. Tôi khuyến khích các bạn nên học thử với nội dung đã được công khai trên YouTube trước khi mua. Những nội dung này sẽ hữu ích ngay cả khi sau này các bạn học với giáo trình hoặc khóa học khác. Tôi tôn trọng quyết định của các bạn. Tổng hợp đánh giá "điểm thấp" của học viên
  • Chúng tôi luôn nỗ lực để đưa ra những câu trả lời tốt nhất giúp các bạn phát triển cho mọi câu hỏi, tuy nhiên, giá khóa học không bao gồm các dịch vụ như hỏi đáp hay tư vấn cá nhân. Mong các bạn thông cảm.
  • Vui lòng kiểm tra xem trước YouTube. (Phiên bản Inflearn được cập nhật liên tục nên có thể có một chút khác biệt.)

Điểm đặc biệt
riêng của Ttabae-ssi.

Bạn muốn xem ghi chú bài giảng của học viên?
(Hãy tìm kiếm [따배씨] trên Naver!)

  • Kỹ năng lập trình vững chắc từ cơ bản!
  • Ngữ pháp ngôn ngữ Ccác kỹ thuật lập trình đa dạng cùng một lúc!
  • Hiểu về nguyên lý hoạt động của máy tính giúp tiết kiệm thời gian quý báu của tôi suốt đời!

💻 Thông báo

  • Hướng dẫn sử dụng Visual Studio 2022(liên kết)
  • Công khai mã nguồn (sách bài tập học tập, mã nguồn sau bài giảng)
  • "Chương 17 Khám phá cấu trúc dữ liệu" được cung cấp miễn phí như một sự kiện đánh giá khóa học. (Nội dung chi tiết)
  • Khi đặt câu hỏi, vui lòng ghi rõ thời điểm (phút giây) mà bạn đã xem nội dung đó trong video tương ứng (bài học liên quan). Nếu bạn đặt câu hỏi ở video không đúng, chúng tôi sẽ không thể hỗ trợ bạn.
  • Đây là bài viết tổng hợp các mẹo để nhận được câu trả lời tốt cho câu hỏi. Hãy nhấp vào để xem trước khi đặt câu hỏi. (liên kết)

Vui lòng
kiểm tra trước khi học.

📖 Tham khảo và FAQ

  • Video bài giảng được thực hiện trên Windows 10, Visual Studio 2019 Preview. Bạn cũng có thể học với OS khác và IDE khác nhưng sẽ phải tự giải quyết các vấn đề về tương thích.
  • Vì được ghi hình chia nhỏ trong thời gian dài nên âm sắc không được đồng đều. Chất lượng âm thanh đã cải thiện đáng kể so với các bài giảng trước đây, nhưng nếu có điểm nào không thuận tiện, xin vui lòng báo cáo qua phần câu hỏi.
  • Nội dung cơ bản về ngữ pháp ngôn ngữ C sẽ theo cuốn 'C Primer Plus (bản dịch tiếng Hàn - C Cơ bản Plus phiên bản 6 của nhà xuất bản Seongan-dang)' mà các bạn thường thấy. Đối với những ai cần sách khi học, có rất nhiều giáo trình tốt nên tôi khuyên các bạn nên mua cuốn sách ưa thích để sử dụng cho việc kiểm chứng chéo và giải bài tập. Xin gửi lời cảm ơn đến các nhà xuất bản trong nước đã liên tục xuất bản những cuốn sách kỹ thuật chất lượng.
  • Tài liệu phụ gồm hai cuốn "C Programming A Modern Approach" và "The C Programming Language", nhưng vì tôi sẽ kiểm tra chéo và giải thích tất cả nội dung quan trọng trong bài giảng, nên các bạn mới bắt đầu không cần thiết phải xem những cuốn sách gốc cũ và đắt tiền này. Tham khảo thêm, hai cuốn sách này tuy được viết bằng tiếng Anh rất tốt nhưng chúng là sách chuyên môn dành cho người có kinh nghiệm, do đó những người mới bắt đầu ít kinh nghiệm với sách gốc có khả năng cao sẽ hiểu sai. Nếu bạn muốn học tiếng Anh cùng lúc, tôi khuyên bạn nên chọn những sách nhập môn xuất bản gần đây hơn.
  • Các bài giảng video bao gồm khá nhiều nội dung khó trình bày trong sách, vì vậy nội dung bài giảng có khối lượng lớn hơn và cũng có những phần khác biệt so với các giáo trình khác. Ngoài ra, để nắm bắt ý nghĩa chính xác, tôi tham khảo sách gốc nên có thể có sự khác biệt về thuật ngữ, cách diễn đạt, câu văn so với bản dịch trong nước.

Người chia sẻ kiến thức của
khóa học này là

Hồng Jeong Mo

Giám đốc HONGLAB,INC. (cựu giáo sư đại học, kỹ sư phần mềm Instagram)

Trợ lý hỏi đáp durams (Kim Du Ram) là ai?

"Tôi là durams(Kim Du Ram), trợ lý hỏi đáp muốn chia sẻ với mọi người niềm vui trong việc học lập trình!
Nếu bạn có bất kỳ thắc mắc hoặc khó khăn nào khi nghe bài giảng, hãy đặt câu hỏi bất cứ lúc nào.
Tôi sẽ giúp bạn hiểu với những câu trả lời chính xác và sâu sắc!

Bạn tò mò về các khóa học liên quan?

Học C++ theo cách của Hồng Jeong-mo

Đây là khóa học giải thích một cách thân thiện và chi tiết để giúp đỡ những người mới bắt đầu mơ ước về sự nghiệp rực rỡ của một lập trình viên thành công.

Gói bài tập thực hành làm game

Bạn có thể luyện tập lập trình hướng đối tượng thông qua việc tạo game. Khóa học này được khuyến nghị cho những ai đã học đến chương 12 và muốn tìm hiểu cách áp dụng thực tế.

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

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

  • Dành cho những ai muốn trở thành một lập trình viên xuất sắc

  • Dành cho những ai muốn học ngôn ngữ C một cách bài bản

  • Những người ngay từ đầu đã đặt mục tiêu bắt đầu ở trình độ chuyên ngành.

  • Những bạn muốn học nhẹ nhàng hơn các môn học tiếp theo của ngành kỹ thuật máy tính

Xin chào
Đây là

15,853

Học viên

917

Đánh giá

875

Trả lời

4.9

Xếp hạng

5

Các khóa học

세일 배너-001.png.webp

프로그래밍 가르치며 조용히 살고있는 전직 컴공교수, 전직 인스타그램 엔지니어

🚀[무료] 딥러닝 첫걸음 (홍랩 AI 시리즈)

🚀2025 AI 프로그래밍 공부 순서 | HongLab 로드맵

🚀홍정모 연구소 디스코드 

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

Tất cả

242 bài giảng ∙ (51giờ 5phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

429 đánh giá

4.9

429 đánh giá

  • hyeon05281244님의 프로필 이미지
    hyeon05281244

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    91% đã tham gia

    受講を完了しましたが、今こそ受講評価を行います。 非専攻者コムボールと修士生で講義勉強した学生です。 受講をお悩みの方にお役に立てるかと思います。 この講義を受講するのに悩んではいけないという要約を先にしておきたいです。 上記のように、私はプログラミング、コンピュータについて1度知らない状態で講義を受講しました。教授のYouTubeで講義を制作されたその抱負。それがとても気に入ったからです。 &quot;私の講義を聞いた人は信じて一緒に働くことができる&quot; (正確なのは…美化されたのかも?) 基礎知識がないほどこの講義を聞くように申し上げたいです。なぜなら、後で混乱が来る内容(メモリの関連付け、オペレーティングシステムの動作など)を前半であらかじめ講義してくださって講義を進めるからです。後で初めて聞くと難しい内容と思われるポインタ部分も前から数回、数十回あらかじめ言及された状態でポインタ講義に触れることになります。心配しなくてもいいというのが私の考えです。 - C言語の強化後の追加学習への感想 - 私が頑強にするのにかかった期間の満月。悪着のように追いついて。 2週間後には、コンゴンとC++言語季節言語の授業を受けに行きました。明日(月)期末試験を行いますが、中間成績だけでは最上位圏に属しています。 C++を聞くのにふりをするとふりを全く詰まらず(もちろん論理部分で詰まると問題になりますが、文法的や理解から)進めました。 (むしろ私が専攻者の学部生を助けてくれていました) C++は後ろにオブジェクト指向から必要な部分を選んでゆっくり聞いていますが 個人的にC言語の授業を聞いてC++に触れることをお勧めします。 CとC++を一定レベル以上身につけたら、他の言語を心配しなくてもいいようだというのも私の意見です。欲が多くてpythonも身につけていますが、ほとんどの内容がスキップ可能なほど短いと、時間単位で、あるいは数日以内に他の言語を身につけることができます。どうやらlowlevelの言語を学び、high level言語に触れるので、むしろ何がこんなに簡単ですか?という感じでしょうか。砂のポケットガレージ運動して解放した感じでした。 あなたが嫌い​​な人のために... 1. C言語の後、C++を推奨し、基礎がないと恐れる必要はない。 (最初は白紙という仮定のもと、C言語の前半講義と中途半端に出てくるメモリーの話、OSの動作についての話が理解するのに役立つ) 2. ホン・ジョンモ教授のC言語をしっかりとすれば、C++はつかむほどだと感じられる。 3. C言語/C++を身につけると他の言語を習うのに速度がついてすぐだ。 4. 質問に対するフィードバックが速い。 (教授様が勤勉です。ただし、学生が思うように質疑を受けることもでき、正確な答えを探すのは学生の分です。) 5. 現業と関連づけて説明してください。 (これをどのように使っているのか、いつも言及してくださってどんなものが古く、要塞の傾向はこう書いているのだ。 6. 欠点を言及しなければ私はよく信じない性格なので、欠点も言及します。 講義が狂うように繊細だ。メリットになることもあり、デメリットになることもあります。 めちゃくちゃ繊細です。私が講義だけを聞いて本はどうなっているかと本も遅れてみましたが、本当のすべての部分をすべて授業しています。 7. 途方もない講義時間と講義資料の不在 (50時間…何らかの仁川いや大学授業も韓学期にこのように授業することがありません。俳優は何でしょうか。 p.sのメリットに入らなければならなかったが..講義料77000高価なことがありますが、季節授業費と考えて疲れました。そして、季節の授業でコムボールの授業も聞きました。 価値が異なります。舐めに移るただそのような授業よりも一度にタイト!ジル!教授ありがとうございます。教授のおかげで基礎を築いていきます。

    • hodu님의 프로필 이미지
      hodu

      Đánh giá 4

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> char * TBC(char * in_str); int main() { char str [100] =&quot;私はC胞でした。&quot;; printf("%s\n", str); printf("タペさん受講後 >>\n"); printf("%s\n", TBC(str)); return 0; } char* TBC(char* in_str) { in_str = "このレッスンを見てC言語に目を向けました。"; return in_str; } はい、もちろんこれからもっと練習する必要があります。 - 講義の中の余談でも多くの内容を学ぶことができ、 - 適切なたとえ話は理解に大いに役立ちました。 -質問内容についてもう一度考えられるようにお手伝いいたします。 時限数で仕上げます。 -白い雪原の大地の前で-パクノ海詩人 私には大変な時間をかけてきた 2つの熱い足があります。 私には暗闇の中を突き抜けてきた 輝く2つの目があります。 私にとっては風に揺れてきた 深い根があります。 白い雪原の大地の前で 正直な二足で立った信仰で 眩しい朝日を眺める 目を歩いてきた君へ 暖かい手を渡しながら 新しい日の希望を見つめる - パクノ海詩人の隠れた「白い雪原の大地の前で」 良い講義を作ってくれてありがとう。

      • charlieppark님의 프로필 이미지
        charlieppark

        Đánh giá 12

        Đánh giá trung bình 4.7

        5

        100% đã tham gia

        学部専攻学生受講評です:) 1年生1学期ポインタくらいまで勉強終えて軍入隊しました。運が良く軍隊で勉強を少しずつ続けていくことができ、深く勉強することはできなかったが、それほど難しくない難易度のアルゴリズム、実装PSを隙間なくしてきました。 もう2学期の復学を控えて再びCをちゃんとやってみたい気持ちでタバコさんを始めることになりました。現在、タバさんで大きな山はみな越えて、(個人的に)負担のない後半コースに入った時点で、私の感じを述べたいと思います。 まずこの講義のおすすめ対象です。私は学部生であるか、予備新入生はこの講義を必ず聞くよう勧めたいと思います。値段対比してもそうだと、扱う内容が学部生にとっては本当に大切だと思います。学部で授業を受けると教授様の向きによって異なることがありますが、基本的に厳密だが簡単に体化しにくい勉強の連続だと思います。 教授も生徒のレベルアップのために着実に努力していますが、複数の生徒をすべて同じ地点に導くことは本当に難しいです。この時、教授がする選択は、レベルを下げて生徒たちがすべて一緒に来ることができるようにしたり、あるいはやむを得ず従わない生徒はあきらめることです。私は幸運に皆をあきらめたくない教授に学期を数学し、幸いなことに私はある程度の足場を設けることができました。 しかし、すべての学生がこのような幸運を享受できるわけではありません。私の周りの普通の学部生の中には、最初の学期の授業に大きな困難を訴える学生がたくさんいます。そうすると、きちんと基礎を築くことができないまま、C文法だけかろうじて離す学生になってしまいます。プログラマーを完全に信頼するCの哲学のためでもあり、Cを正しく理解するために必要なハードウェア知識のためでもあるでしょう。しかし、何より重要な要因は、厳格な精度の知識をきちんと体化できる時間が足りないことだと思います。実際に授業時間に学生の体化まで狙うには教授様と学生達に与えられる時間がかなり短く、そのため体化は完全に学生たちに引き受けられた状態です だから私はこの講義を新入生、学部生におすすめします。フォローして学ぶCというタイトルのように、この講義は重要な部分ごとに私たちが直接参加するように誘導しています。コードを追って練習問題に繰り返し、ぶつかる過程がCの概念習得と体化を同時に成し遂げています。 そして、欠点です。 最初の欠点は、この講義は大きな単一の塊を説明する講義であることです。つまり、前半にAの後にB次にC、このように説明される講義ではなく、前部分でAとb、c、d、eを説明し、後にB、C、e、fを説明しながら、結局講義の終わりにABCDEFGを完成する講義という意味です。したがって、私が知っている概念であっても、中間部分を超えて講義を聞くことはできません。もちろん、この欠点は大きな問題にならないことが、私がいくら正確に知っていた部分であっても講義を聞いた後に得ることができます。 2番目の欠点は、上記の欠点といくつかの共有部分があります。今回の欠点は例で説明します。 さて、私がAという概念を先ほど講義で聞いて手書きをしました。しかし、説明があいまいで混乱している状態です。この時、この講義でこのAという概念を解消するためには、一度参考講義をずっと聞かなければなりません。そうすると、ある時点でAのより厳密な説明が登場したり、他の付随的な説明によってAの渋滞をはっきりと悟ります。 このプロセスはかなり痛いです。まるでさつまいもが首にかかりましたが、水がなくて唾液を一滴ずつ飲み込むような痛みです。しかし、この苦痛がむしろこの講義を着実に聞き続ける動力となりました。講義を初めて聞き始めてから1ヶ月近くになる時間の間、この苦しみを解消するための努力が続いており、今ある程度はクンギョンサツマイモを飲み込んでこの講義を涼しく仕上げることができる点に近づいています。 この講義は決して簡単な講義ではありません。むしろ難しい講義に近い。しかし、それになって時間をさらに惜しむことができる講義です。単に知識伝達にとどまらず、直接体化できる苦痛な時間まで、タバさんの講義とホン・ジョンモ先生が一緒にくださるので、結果的には時間を無駄にせず早く行く道になると思います。私は一人で隙間を埋めています。 したがって、この講義は本当にお勧めします:)

        • wldnjs21103093님의 프로필 이미지
          wldnjs21103093

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          5ヶ月で受講を完了しました。 プログラミングの専攻者でしたが、学校で学んだことが理解できず興味がなく、学業を怠ったのですが、ある瞬間、これらすべてが基礎が固くないからだと思いました。 YouTubeで初めて接するようになって講座を聞いて教授様が基礎から慎重によく説明してくださるのを見てプロゴーミングに対する放棄前最後の試みだと思って講義を申し込みました。 最初はゲームプログラミングを考えてC++をしようとしましたが、Cで基本的なことを学び、越えてこそ後で実務であまり苦労しないというアドバイスを聞いてCをするようになりましたが、一つ一つ基礎を学んだら、ますます自信もついて興味もできました。 講座たちは重要なポイントをよくわかってくれ、団員別に整理を上手にしてくれました。また重要な部分はずっと後ろの講義でも思い出させてくださりながら学生たちが邪魔にならないようにしてくれました。また、同じ結果が出ても別々に解くことができるものを見せてくれ、多くの例で理解を助けてくれました。私たちが知っていれば、楽なヒントやプログラミングで重要なものと比較的よく使われていない部分をよく整理していただき、もっと勉強する時間を効率的に書くことができたようです。講座たちは重要なポイントをよくわかってくれ、団員別に整理を上手にしてくれました。また重要な部分はずっと後ろの講義でも思い出させてくださりながら学生たちが倒さないようにしてくれました。 一つの残念な点は、あまりにも細かくて細かい講義であるにもかかわらず、理解しない部分があります(もちろんこれは私の理解力が少し不足しているようです)。それで、前の講座に行ってまた勉強もしてきてきましたが、それでも理解できない部分の質問を残すと、涼しく理解されない答えが時々ありました。 しかし、このような物足りな点を除けば、基礎もきちんと分からない専攻生の文法とコンピュータメモリの理解度を飛躍的に上昇させてくれる、他の多くの先生たちの講義を探して聞いてみたが、これよりも良い講義はないと申し上げられる授業だった。そうです。 あまりにも良い講義を申し訳ありません。良い講義をとても感謝し、私は今ホン・ジョンモ教授のC++講義を受講に行きます。

          • 9ma님의 프로필 이미지
            9ma

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            100% đã tham gia

            非専攻者だけど、 最初の勉強でCを必ず身につけなければならないという心から始めました。 Cの性質上、学びにくく、いろいろ気にするのも多いのも事実です。 しかし、講義を聞くほど、Cを学んでおくことが長期的に良い能力で残ると確信していました。 *講義の特徴 1. コンピュータを教える講義 教授は毎講義ごとに「C言語」でコンピュータを教えてくれます。 今後勉強していきながらも、コンピューターのさまざまな概念を身につけることになりますが、 基本的に敷いていける能力を育てるようにしてくれます。 2. 復習 進歩に従うのも良いですが、直接復習する必要がある講義です。概念を身につけたと思うとき、例を一人で白紙から組もうとすると毎回詰まっていました。でも一人でやってみようとしながら実力が落ちる様子を見ては、ぜひ復習が必要だと思いました。 *その他 「西洋哲学はプラトンの脚注に過ぎない」(ホワイトヘッド) - 哲学にもいくつかの種類の哲学がありますが、それぞれが学術的概念を構成するのには、その昔のプラトンの影響は大変でした。 C言語も一見すると過去の言語かもしれませんが、最も基本的で大きな茎を生み出した言語で、たぶんプラトンと似た場所を占めているのではないかと思います。 良い講義ありがとうございます。

            3.218.785 ₫

            Khóa học khác của honglab

            Hãy khám phá các khóa học khác của giảng viên!

            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!