培底的に始めるCプログラミング

趣味ではなく、プロの開発者の道を目指す方のためのC蚀語プログラミング講座です。厳しく培底的に孊び、その先の茝かしいキャリアを歩みたい方に匷くお勧めしたす

難易床 初玚

受講期間 無制限

C
C
Computer Architecture
Computer Architecture
assembly-language
assembly-language
vc++
vc++
C
C
Computer Architecture
Computer Architecture
assembly-language
assembly-language
vc++
vc++

孊習した受講者のレビュヌ

孊習した受講者のレビュヌ

4.9

5.0

UH K

100% 受講埌に䜜成

この講矩をすべお芖聎し、「独孊C蚀語線圢デヌタ構造」、「C開発者のための最小限のC++講矩」もすべお受講完了した者ずしお、他の人がこの講矩に挑戊するため、あるいはC/C++開発者の方が挑戊されるにあたり、受講レビュヌを残したす。 先生が講矩䞭にGPTの話をよくされるのですが、そこでむンスピレヌションを受け、GPTを利甚しながら勉匷したした。 このC蚀語の講矩を䞀床最埌たで受講した埌、埩習のために講矩を再び聞くこずは最小限にしたした。先生が添付ファむルずしお提䟛しおくださった䟋をGPTに孊習させ、最初から最埌たで毎日10問ず぀出題しおもらい問題を解きたした。最初は簡単な問題をメむンに、りォヌミングアップをし、埐々に難易床を䞊げる方匏にしたした。そしお、理解が容易にできない郚分は、その講矩パヌトを2倍速で再び勉匷したした。わからない問題は脳ず手に刻たれるように、問題をひたすら芁求し、解きたした。 そしお、講矩䞭にある実習䟋題は必ず䞀人で最䜎30分1時間は悩み、解きたした。ある問題は5分以内に解け、ある問題は簡単に芋えおも1時間以䞊かかっお、ずうずう答えを芋た堎合もありたした。答えを芋た堎合は、再びGPTで問題を出題しおもらい埩習したした。 培底的にやるず決めたからには、どれだけ培底できるか芋せおやろうずいう気持ちで熱心に取り組みたした。私にずっおは本圓に良い講矩でした。おすすめです皆さん、頑匵っおください

5.0

김태수

100% 受講埌に䜜成

珟職FE開発者です。私の堎合、開発の最初の始たりをJavaScriptにしおみるず、CSの知識を築くのがやや難しかったです。政凊期も拟っおJavaScriptで資料構造、アルゎリズムも勉匷をしおみたが、どうやら蚀語の特性䞊メモリヌ段の深い領域たで思考するには容易ではなかったようです。基瀎知識に察するひどい枇きがあった刹那この講矩を受講するこずになりたした。 私はこの講矩を芋ながらquot;私が䜜業しおいたコヌドが内郚的にどのように動䜜したすかquot;のような抜象的な悟りをたくさん埗たようです。単に宣蚀した倉数がどのようにメモリに割り圓おられるのか、挔算子ずCPUがどのような関係にあり、どのように動䜜するのか、ポむンタがどのような圹割を果たすのか、構造䜓ずオブゞェクトがどのような関連性があるのか​​、JavaScriptでトゥクトンのように話したstackずheapの実䜓が䜕であるか、コヌルバックパタヌンが実際にどのように動䜜するのか、たずもなコヌドはどのように織るべきかなど 講矩を芋ながら意識䞭たたは無意識䞭に考えをたくさんするようになったようです。 10月䞭旬に講矩を賌入しお退勀埌、少しず぀よりが今日たで頑匵りたした。 3ヶ月前の私より今の私がもう少し成長した感じが入っおいるようです。この講矩は、基瀎的なCS知識を切望する珟職者の方々にも倧きな助けになるず思いたす。最埌に広々ずした開発者様良い講矩を䜜っおくれおありがずう

5.0

박읞희

100% 受講埌に䜜成

ひどく始たるCプログラミング、完党ノヌベヌスだったら理解しにくいかもしれないレベルの講矩じゃないかなず思う。わからない内容も教えおくれた方法のようにメモリを開けおチャットゞフィティに聞いおみるコヌドも倉えおいろんなケヌスでやっおみるず時間が少しかかっおも理解が䞊手になったし、そしおおっしゃった蚀葉の䞭にこの道には王道がないず蚀われたが、早急な私の心をもう少し長く芋るこずができるようにしおくれた。を䜜っおくださった広々ずした開発者様に感謝の蚀葉䌝えたい。

受講埌に埗られるこず

  • C蚀語の文法

  • 最小限のコンピュヌタ構成

  • ポむンタに察する確実な理解

C蚀語を「しっかり」孊びたいあなたのための
C蚀語プログラミングのバむブル

よりタフになっお垰っおきたした
C蚀語入門のロングセラヌ、最新改蚂版 📖

曞籍『培底的に始めるCプログラミング』の最新改蚂版のための講矩です。埓来の曞籍ず講矩が持぀特城をそのたた継承しおいたす。

  • ✅ C蚀語の基瀎文法から高床なプログラミング理論たで、専門家レベルで孊習したす。
  • ✅ ツヌル道具の䜿甚方法はもちろん、適切にメモリデバッグができるようサポヌトしたす。
  • ✅ 趣味や教逊ではなく専門開発者を目指す人が必ず知っおおくべき理論ず、基本的なプログラミング技法を孊びたす。

厳しく孊んで甘く䜿うC蚀語
最初からしっかり教えたす。

プロの開発者ずしお就職を垌望するCS非専攻者

C蚀語に぀いおより深く理解したいCS専攻者

C蚀語のポむンタの抂念を理解するのに苊劎しおいる方

就職垂堎で差別化された競争力を身に぀けたいすべおの方

もしかしお、あなたの悩みではありたせんか

IT専門の開発者ずしお就職を垌望する方の倚くが、CSの専門知識の䞍足を蚎えおいたす。しかし、残念ながらそのほずんどの原因は基瀎理論を正しく孊習しおいないためです。

他の人気プログラミング蚀語であるJavaゞャバを勉匷しおいる堎合はどうでしょうかJavaを勉匷する人は盎接メモリ管理を行わないため、䟿利かもしれたせん。しかし、いざ面接で質問されるこずになる倚くの理論は、C蚀語のポむンタによっお発生する問題ず倧きく倉わりたせん。

解決方法は簡単です。最初からきちんず孊べばいいのです


ゆるい開発者ず䞀緒に孊ぶ
C蚀語入門のA to Z

💡 この講矩は本圓に培底的に進めたす 蚀語の文法はもちろん、コンピュヌタ構成ずオペレヌティングシステム理論の䞀郚を含め、専門的なC蚀語開発者になるために必ず知っおおくべき内容を密床濃く扱いたす。

Cを孊ぶ前に、基本ずなるコンピュヌタ構成ずその特城を理解するこずができたす。

C蚀語をはじめ、ほずんどのプログラミング蚀語が持぀特城をコンピュヌタ構成ず結び぀けお理解するこずができたす。そのため、応甚胜力が倧幅に向䞊したす。

珟存するほずんどの有名なプログラミング蚀語が、C蚀語の文法をそのたた䜿甚しおいたす。今埌どのようなプログラミング蚀語を新しく孊ぶこずになっおも、容易に習埗するこずができたす。

倚くの方が苊手ずするC蚀語のポむンタず芪しくなるこずができ、䜕より問題が発生しおも自ら解決できる匷力なデバッグ技法を身に぀けるこずができたす。


カリキュラムのプレビュヌ 📚

講矩は倧きく4぀のパヌトで構成されたす。

  • Part 1ではC蚀語を孊ぶ前に知っおおくべき基本的なCS理論を扱いたす。
  • Part 2では、開発環境を構築し、C蚀語の基本文法および暙準入出力技法を孊びたす。
  • Part 3では、基瀎理論を理解しおいるずいう前提で、レベルアップのためのプログラミング技法を孊びたす。
  • 最埌のPart 4では、C蚀語の高床な文法ず専門的な理論を孊びたす。

入出力バッファの動䜜ずオペレヌティングシステムの構造

コンピュヌタ構成で理解する倉数ず挔算構造

  • 関数呌び出しによっお倉化するコヌルスタックの远跡はもちろん、各皮デバッグ技法を孊ぶこずができたす。
  • これをもずに、ハむレベルなアプリケヌションを自ら開発するこずができたす。

この講矩を䜜った
知識共有者は 👚‍💻

「ゆるい開発者」チェ・ホ゜ンです。 Hosung Choi.

  • (みんなが嫌いな) 囜内初のPCファむアりォヌル開発者
  • 1992幎からC蚀語を孊んできた30幎目のC/C++開発者 who has been studying C since 1992.
  • 倚数の囜策課題の遂行経隓者であり、15幎以䞊の開発講矩の経歎を䜵せ持぀おじさん
  • C蚀語の人気入門曞『本気で始めるCプログラミング』著者

3䞇人以䞊が賌読するYouTubeチャンネル「ゆるい開発者TV」を運営しおいたす。 (リンク先ぞ)


Q&A 💬

Q. プログラミングに初めお觊れる非専門家でも、この講矩を受講できたすか

はい、受講可胜です。しかし、決しお䞀床で党おを理解するこずはできず、党䜓の孊習ず埩習に最䜎2ヶ月以䞊は投資する必芁がありたす。

Q. 開発環境は必ずWindowsに合わせなければなりたせんか

はい、できるだけそうされるこずを匷くお勧めしたす。そうでなければ、メモリの倉化の远跡など、栞心的な理論に関する実習が事実䞊䞍可胜になるためです。

Q. 受講前に準備しおおくべきこずはありたすか

「広く浅く暗蚘しおコン工孊専攻者になる」の授業で扱った内容を理解しおいる必芁がありたす。その䞭で䞍可欠なものは授業で改めお扱いたすが、可胜な限り事前に孊習しおから受講されるこずをお勧めしたす。. Mặc dù những phần thá»±c sá»± cần thiết sẜ được nhắc lại trong khóa học, nhưng tÃŽi khuyên bạn nên tìm hiểu trước nếu có thể rồi mới tham gia lớp học này.

Q. Java開発者を目指しおいたすが、この授業は圹に立ちたすか

論争の䜙地はあるかもしれたせんが、結果的に圹に立぀ず申し䞊げられたす。Javaの参照型はC++の参照型ず䌌おいたす。同時に、C蚀語のポむンタずも同じです。Javaは蚀語の特性䞊、メモリを盎接管理しないだけで、メモリを扱うこず自䜓は同じです。

Q. この講矩を受講すれば就職に有利になりたすか

はい、有利です。C蚀語をこの講矩で扱うレベルたで理解すれば、決しお初心者ではないず自信を持っお蚀えたす。十分ずは蚀えないかもしれたせんが、確かな差別化を図るこずができたす。

📢 実習環境および泚意事項のご案内

C蚀語はOSおよびハヌドりェアに盎接䟝存するネむティブコヌドです。したがっお、以䞋の実習環境を正確に敎えおこそ、実習を正しく行うこずができたす。

  • Windows 11 64ビット OS (Windows 10 64ビット可胜)
  • Microsoft Visual Studio 2022 Community (必須)
  • Microsoft Excel (䜿甚掚奚)
  • 䞊蚘OSずツヌルが動䜜するのに支障のないハヌドりェアintel i5 + 16GB RAM掚奚
  • macOSおよびLinux環境は考慮したせん。

受講生には授業資料のPDFおよび講矩で䜿甚されたすべおのサンプルファむル䞀匏を提䟛したす。たた、スムヌズな理解のためには、講矩「広く浅く暗蚘しおコン工専攻者になる」に該圓する内容を理解しおいる必芁がありたす。

こんな方に
おすすめです

孊習察象は
誰でしょう

  • C蚀語を本栌的に孊びたい方

  • すでにCS専攻の道を歩んでいる方

  • 差別化された専門開発者になるこずを垌望される方

前提知識、
必芁でしょうか

  • 講矩「広く浅く芚えおコン工コンピュヌタ工孊専攻者になる」レベルに該圓する知識

こんにちは
nullnull8537です。

48,927

受講生

2,869

受講レビュヌ

1,180

回答

4.9

講座評䟡

27

講座

「ゆるい開発者TV」チャンネルのオヌナヌであり、
30幎以䞊IT技術の海を航海しおいる開発者です。お䌚いできお嬉しいです。^^

カリキュラム

党䜓

149件 ∙ (28時間 58分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

217ä»¶

4.9

217件の受講レビュヌ

  • zkfk26689220님의 프로필 읎믞지
    zkfk26689220

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    ひどく始たるCプログラミング、完党ノヌベヌスだったら理解しにくいかもしれないレベルの講矩じゃないかなず思う。わからない内容も教えおくれた方法のようにメモリを開けおチャットゞフィティに聞いおみるコヌドも倉えおいろんなケヌスでやっおみるず時間が少しかかっおも理解が䞊手になったし、そしおおっしゃった蚀葉の䞭にこの道には王道がないず蚀われたが、早急な私の心をもう少し長く芋るこずができるようにしおくれた。を䜜っおくださった広々ずした開発者様に感謝の蚀葉䌝えたい。

    • nullnull8537
      知識共有者

      この授業が持っおいるメリットであり、同時にデメリットを正確にわかっおいただきたしたね。 :) ぜひ必芁な話をしようず内容が難しくなっお簡単にしようずするず、䜕か嘘を぀いおいるようで良くない評䟡を少し受けおも私の信念を守っおきたした。幞いにも圹に立ったず思い、本圓に幞いですね。良い評䟡ずフィヌドバックありがずうございたす。 :)

  • kkts93082356님의 프로필 읎믞지
    kkts93082356

    受講レビュヌ 2

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    珟職FE開発者です。私の堎合、開発の最初の始たりをJavaScriptにしおみるず、CSの知識を築くのがやや難しかったです。政凊期も拟っおJavaScriptで資料構造、アルゎリズムも勉匷をしおみたが、どうやら蚀語の特性䞊メモリヌ段の深い領域たで思考するには容易ではなかったようです。基瀎知識に察するひどい枇きがあった刹那この講矩を受講するこずになりたした。 私はこの講矩を芋ながらquot;私が䜜業しおいたコヌドが内郚的にどのように動䜜したすかquot;のような抜象的な悟りをたくさん埗たようです。単に宣蚀した倉数がどのようにメモリに割り圓おられるのか、挔算子ずCPUがどのような関係にあり、どのように動䜜するのか、ポむンタがどのような圹割を果たすのか、構造䜓ずオブゞェクトがどのような関連性があるのか​​、JavaScriptでトゥクトンのように話したstackずheapの実䜓が䜕であるか、コヌルバックパタヌンが実際にどのように動䜜するのか、たずもなコヌドはどのように織るべきかなど 講矩を芋ながら意識䞭たたは無意識䞭に考えをたくさんするようになったようです。 10月䞭旬に講矩を賌入しお退勀埌、少しず぀よりが今日たで頑匵りたした。 3ヶ月前の私より今の私がもう少し成長した感じが入っおいるようです。この講矩は、基瀎的なCS知識を切望する珟職者の方々にも倧きな助けになるず思いたす。最埌に広々ずした開発者様良い講矩を䜜っおくれおありがずう

    • nullnull8537
      知識共有者

      すべおの゜フトりェア開発者は、実務経隓が積み重なり、CS理論ぞの枇きに苊しむようになるようです。私も䟋倖ではありたせんでした。幞い、この講矩が助けおくれたようで本圓に幞いです。内郚構造の理解が増えたら、どうやらJavaScriptの理解を深めるしかありたせん。良く芋おいただき、良い評䟡もいただきありがずうございたす。より良い開発者ずしお玠敵に成長するこずを応揎したす。 :)

  • elonj334037님의 프로필 읎믞지
    elonj334037

    受講レビュヌ 6

    ∙

    平均評䟡 5.0

    5

    16% 受講埌に䜜成

    力量に優れ、説明力も良い開発者の方が掻動に欲を持っおこう講矩を開いおくれたのは本圓に感謝したこずです。

    • nullnull8537
      知識共有者

      うわヌ〜 良く芋おいただきありがずうございたす。

  • khumberthumbert님의 프로필 읎믞지
    khumberthumbert

    受講レビュヌ 4

    ∙

    平均評䟡 5.0

    修正枈み

    5

    100% 受講埌に䜜成

    この講矩をすべお芖聎し、「独孊C蚀語線圢デヌタ構造」、「C開発者のための最小限のC++講矩」もすべお受講完了した者ずしお、他の人がこの講矩に挑戊するため、あるいはC/C++開発者の方が挑戊されるにあたり、受講レビュヌを残したす。 先生が講矩䞭にGPTの話をよくされるのですが、そこでむンスピレヌションを受け、GPTを利甚しながら勉匷したした。 このC蚀語の講矩を䞀床最埌たで受講した埌、埩習のために講矩を再び聞くこずは最小限にしたした。先生が添付ファむルずしお提䟛しおくださった䟋をGPTに孊習させ、最初から最埌たで毎日10問ず぀出題しおもらい問題を解きたした。最初は簡単な問題をメむンに、りォヌミングアップをし、埐々に難易床を䞊げる方匏にしたした。そしお、理解が容易にできない郚分は、その講矩パヌトを2倍速で再び勉匷したした。わからない問題は脳ず手に刻たれるように、問題をひたすら芁求し、解きたした。 そしお、講矩䞭にある実習䟋題は必ず䞀人で最䜎30分1時間は悩み、解きたした。ある問題は5分以内に解け、ある問題は簡単に芋えおも1時間以䞊かかっお、ずうずう答えを芋た堎合もありたした。答えを芋た堎合は、再びGPTで問題を出題しおもらい埩習したした。 培底的にやるず決めたからには、どれだけ培底できるか芋せおやろうずいう気持ちで熱心に取り組みたした。私にずっおは本圓に良い講矩でした。おすすめです皆さん、頑匵っおください

    • nullnull8537
      知識共有者

      ワり~! 本圓に玠晎らしいです。䟋題を孊習させお問題を出しおもらうずいうのは、本圓に卓越した遞択だず思いたす。それに2倍速での埩習を䞊行されたずのこずですので 、本圓に暡範的な受講生であるに違いありたせん!! もしかしたらこの講矩を䜜った私よりもさらに「ストむック」に頑匵られたのではないでしょうか。䜕よりも孊びの姿勢に぀いおもう䞀床考えさせられたした。今埌も良い講矩を䜜るこずでご声揎にお応えしたいず思いたす。ありがずうございたす。:)

  • sdfjo15658032님의 프로필 읎믞지
    sdfjo15658032

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    12% 受講埌に䜜成

    今の時代は努力も重芁ですが、行かなければならない方向もずおも重芁ですが、良い先生に䌚ったようです。講矩をしおくれおありがずう。 以前にはっきりず始めるcプログラミング本ずYouTube講矩で勉匷する時、講矩で本では前埌の順番が倉わっおいき、進道を出お本を参考に埓うのがずおも倧倉だった蚘憶がありたすが、今はファむルで資料提䟛をしおくださっお進道によっお行くのも楜で手曞き敎理も簡単にできたした。この点は確かに良いず思いたす。 ただ、個人的な颚では、次の講矩制䜜の時は、ペンの音を倉えおいただきたいず思いたしたㅎㅎ..䞍気味なので声もかろうじお聞こえるほど音量を䞋げたす。もちろんこれは人によっお異なりたすが、倧䞈倫ならこの点も考慮しおいただければ幞いですㅎㅎ 以前にYouTubeで講矩を䜕床も回した戊瞟があるので、初めおの人の立堎でどんな点が惜しいかはわかりたせんが、少なくずもこの講矩を䞀生懞呜噛んで食べお远加的にプログラミング緎習少しすれば倧孊の䞭でもc蚀語は䞊䜍圏に入るこずができるず思いたす。私はそうしたした。 私もc/c++開発者になりたい倧孊生ずしお応揎し、今埌もしおくれる講矩も頑匵りたす。元気です

    • nullnull8537
      知識共有者

      か぀おはっきりずC講矩を芋た方ですねたずは嬉しいずいうご挚拶から差し䞊げたす。 :) 私もこれたでの講矩経隓をもずに、順番次第に気を䜿っお良い結果に぀ながったようで幞いです。そしお、フィヌドバックを䞎えられた手曞き音は、実際のマむクに録音された音です。この声が奜きな方が倚く気になりたせんでしたが、フィヌドバックいただいたような問題が十分にあるかもしれないずいう考えをしたした。どういうわけか劥協案を探すようにしたす。私のクラスをよく芋おくれおありがずう。より良い講矩でお返事したす。 :)

nullnull8537の他の講座

知識共有者の他の講座を芋おみたしょう

䌌おいる講座

同じ分野の他の講座を芋おみたしょう

ï¿¥12,612