知っていれば定時退社できるSpring Bootバックエンドバイブコーディング体験
nullnull8537
IntelliJを使用するJavaバックエンド開発者がClaude Codeを利用して生産性を最大化できる方法をお教えします。特にWindows環境を使用している方が経験するバイブコーディング環境の問題を完璧に解決できるようサポートいたします。
입문
Java, Spring Boot, IntelliJ IDEA
취미가 아닌 전문 개발자의 길을 가려는 분들을 위한 C언어 프로그래밍 강의입니다. 쓰고 독하게 배워서 달달한 길로 가고 싶은 분들에게 권합니다!
C언어 문법
최소한의 컴퓨터 구조
포인터에 대한 확실한 이해
C언어 ‘제대로’ 하고 싶은 당신을 위한
C언어 프로그래밍의 바이블!
책 『독하게 시작하는 C 프로그래밍』의 최신 개정판을 위한 강의입니다. 기존 책과 강의가 가진 특징을 그대로 계승합니다.
IT 전문 개발자로 취업을 희망하는 분들의 상당수가 CS 전공 지식에 대한 부족을 호소합니다. 그러나 안타깝게도 대부분의 원인은 기본 이론을 제대로 공부하지 않았기 때문입니다.
다른 인기 프로그래밍 언어인 Java(자바)를 공부하고 있다면 어떨까요? Java를 공부하는 사람은 직접 메모리 관리를 하지 않기 때문에 편리할 수 있습니다. 하지만, 정작 면접에서 질문 받게 될 많은 이론들은 C언어의 포인터 때문에 발생하는 문제와 크게 다르지 않습니다.
해결 방법은 간단합니다. 처음부터 제대로 배우면 됩니다!
💡 이 강의는 정말로 독하게 갑니다! 언어의 문법은 물론 컴퓨터 구조와 운영체제 이론 일부를 포함시켜 전문 C언어 개발자가 되기 위해 꼭 알아야 할 내용을 밀도 있게 다룹니다.
C를 배우기에 앞서 기본이 되는 컴퓨터 구조와 그에 따른 특징을 이해할 수 있습니다.
C언어를 비롯해 대부분의 프로그래밍 언어가 가지는 특징을 컴퓨터 구조와 결합해 이해할 수 있습니다. 따라서 응용 능력이 대폭 향상됩니다.
현존하는 대부분의 유명 프로그래밍 언어가 C언어 문법을 그대로 사용합니다. 앞으로 어떤 프로그래밍 언어를 다시 공부하더라도 쉽게 다가갈 수 있습니다.
많은 분들이 어려워하는 C언어의 포인터와 친해질 수 있으며, 무엇보다 문제가 발생하더라도 스스로 해결할 수 있는 강력한 디버깅 기법을 구사할 수 있습니다.
강의는 크게 네 파트로 이루어집니다.
Q. 프로그래밍을 처음 접하는 비전공자도 이 강의를 들을 수 있나요?
네, 들을 수 있습니다. 그러나 절대로 한 번에 다 이해 할 수 없으며 전체 학습 및 복습에 최소 2개월 이상 투자해야 합니다.
Q. 개발 환경은 꼭 윈도우로 맞추야 하나요?
네, 가급적 그렇게 하시기를 강력히 권합니다. 그렇지 않으면 메모리 변화 추적 등 핵심 이론에 대한 실습이 사실 상 불가능하기 때문입니다.
Q. 수강 전에 준비해야 할 것이 있나요?
'넓고 얕게 외워서 컴공 전공자 되기' 수업에서 다룬 내용들을 알고 있어야 합니다. 그 중 꼭 필요한 것들은 수업에서 다시 다루기는 합니다만 가급적 미리 학습하고 수강하시기를 권합니다.
Q. Java 개발자가 되려 하는데 이 수업이 도움이 될까요?
논란이 있을 수 있습니다만 결과적으로 도움이 된다고 말씀드릴 수 있습니다. Java의 참조형은 C++의 참조형과 흡사합니다. 동시에 C언어의 포인터와도 같습니다. Java는 언어 특성 상 메모리를 직접 관리하지 않을 뿐 메모리를 다루는 것은 같습니다.
Q. 이 강의를 들으면 취업에 유리할까요?
네, 유리합니다. C언어를 이 강의에서 다루는 수준만큼 이해한다면 절대 초보자가 아니라고 자신있게 말씀드릴 수 있습니다. 충분하지 않을 수는 있겠지만 확실한 차별성을 얻을 수 있습니다.
📢 실습 환경 및 유의사항 안내
C언어는 OS 및 하드웨어에 대해 직접적으로 의존하는 Native code입니다. 따라서 아래 실습 환경을 정확히 맞춰야 실습을 제대로 할 수 있습니다.
수강생에게는 수업 자료 PDF 및 강의에서 쓰인 모든 예제 파일 일체를 제공합니다. 또한, 원활한 이해를 위해서는 강의 ‘넓고 얕게 외워서 컴공 전공자 되기’에 해당하는 내용을 이해하고 계셔야 합니다.
학습 대상은
누구일까요?
제대로 C언어를 배우고 싶은 분
이미 CS 전공자의 길을 가고 있는 분
차별화된 전문 개발자가 되기를 희망하는 분
선수 지식,
필요할까요?
강의 "넓고 얕게 외워서 컴공 전공자 되기" 수준에 해당하는 지식
37,873
명
수강생
2,219
개
수강평
1,103
개
답변
4.9
점
강의 평점
25
개
강의
전체
149개 ∙ (28시간 58분)
해당 강의에서 제공:
전체
179개
4.9
179개의 수강평
수강평 1
∙
평균 평점 5.0
5
現職FE開発者です。私の場合、開発の最初の始まりをJavaScriptにしてみると、CSの知識を築くのがやや難しかったです。政処期も拾ってJavaScriptで資料構造、アルゴリズムも勉強をしてみたが、どうやら言語の特性上メモリー段の深い領域まで思考するには容易ではなかったようです。基礎知識に対するひどい渇きがあった刹那この講義を受講することになりました。 私はこの講義を見ながら"私が作業していたコードが内部的にどのように動作しますか!"のような抽象的な悟りをたくさん得たようです。単に宣言した変数がどのようにメモリに割り当てられるのか、演算子とCPUがどのような関係にあり、どのように動作するのか、ポインタがどのような役割を果たすのか、構造体とオブジェクトがどのような関連性があるのか、JavaScriptでトゥクトンのように話したstackとheapの実体が何であるか、コールバックパターンが実際にどのように動作するのか、まともなコードはどのように織るべきかなど…講義を見ながら意識中または無意識中に考えをたくさんするようになったようです。 10月中旬に講義を購入して退勤後、少しずつよりが今日まで頑張りました。 3ヶ月前の私より今の私がもう少し成長した感じが入っているようです。この講義は、基礎的なCS知識を切望する現職者の方々にも大きな助けになると思います。最後に広々とした開発者様!良い講義を作ってくれてありがとう!
すべてのソフトウェア開発者は、実務経験が積み重なり、CS理論への渇きに苦しむようになるようです。私も例外ではありませんでした。幸い、この講義が助けてくれたようで本当に幸いです。内部構造の理解が増えたら、どうやらJavaScriptの理解を深めるしかありません。良く見ていただき、良い評価もいただきありがとうございます。より良い開発者として素敵に成長することを応援します。 :)
수강평 1
∙
평균 평점 5.0
5
ひどく始まるCプログラミング、完全ノーベースだったら理解しにくいかもしれないレベルの講義じゃないかなと思う。わからない内容も教えてくれた方法のようにメモリを開けてチャットジフィティに聞いてみるコードも変えていろんなケースでやってみると時間が少しかかっても理解が上手になったし、そしておっしゃった言葉の中にこの道には王道がないと言われたが、早急な私の心をもう少し長く見ることができるようにしてくれた。を作ってくださった広々とした開発者様に感謝の言葉伝えたい。
この授業が持っているメリットであり、同時にデメリットを正確にわかっていただきましたね。 :) ぜひ必要な話をしようと内容が難しくなって簡単にしようとすると、何か嘘をついているようで良くない評価を少し受けても私の信念を守ってきました。幸いにも役に立ったと思い、本当に幸いですね。良い評価とフィードバックありがとうございます。 :)
수강평 4
∙
평균 평점 5.0
수정됨
5
この講義をすべて視聴し、「独学C言語線形データ構造」、「C開発者のための最小限のC++講義」もすべて受講完了した者として、他の人がこの講義に挑戦するため、あるいはC/C++開発者の方が挑戦されるにあたり、受講レビューを残します。 先生が講義中にGPTの話をよくされるのですが、そこでインスピレーションを受け、GPTを利用しながら勉強しました。 このC言語の講義を一度最後まで受講した後、復習のために講義を再び聞くことは最小限にしました。先生が添付ファイルとして提供してくださった例をGPTに学習させ、最初から最後まで毎日10問ずつ出題してもらい問題を解きました。最初は簡単な問題をメインに、ウォーミングアップをし、徐々に難易度を上げる方式にしました。そして、理解が容易にできない部分は、その講義パートを2倍速で再び勉強しました。わからない問題は脳と手に刻まれるように、問題をひたすら要求し、解きました。 そして、講義中にある実習例題は必ず一人で最低30分~1時間は悩み、解きました。ある問題は5分以内に解け、ある問題は簡単に見えても1時間以上かかって、とうとう答えを見た場合もありました。答えを見た場合は、再びGPTで問題を出題してもらい復習しました。 徹底的にやると決めたからには、どれだけ徹底できるか見せてやろうという気持ちで熱心に取り組みました。私にとっては本当に良い講義でした。おすすめです!皆さん、頑張ってください!
ワウ~! 本当に素晴らしいです。例題を学習させて問題を出してもらうというのは、本当に卓越した選択だと思います。それに2倍速での復習を並行されたとのことですので…、本当に模範的な受講生であるに違いありません!! もしかしたらこの講義を作った私よりもさらに「ストイック」に頑張られたのではないでしょうか。何よりも学びの姿勢についてもう一度考えさせられました。今後も良い講義を作ることでご声援にお応えしたいと思います。ありがとうございます。:)
수강평 6
∙
평균 평점 5.0
5
力量に優れ、説明力も良い開発者の方が活動に欲を持ってこう講義を開いてくれたのは本当に感謝したことです。
うわー〜! 良く見ていただきありがとうございます。
수강평 1
∙
평균 평점 5.0
5
今の時代は努力も重要ですが、行かなければならない方向もとても重要ですが、良い先生に会ったようです。講義をしてくれてありがとう。 以前にはっきりと始めるcプログラミング本とYouTube講義で勉強する時、講義で本では前後の順番が変わっていき、進道を出て本を参考に従うのがとても大変だった記憶がありますが、今はファイルで資料提供をしてくださって進道によって行くのも楽で手書き整理も簡単にできました。この点は確かに良いと思います。 ただ、個人的な風では、次の講義制作の時は、ペンの音を変えていただきたいと思いましたㅎㅎ..不気味なので声もかろうじて聞こえるほど音量を下げます。もちろんこれは人によって異なりますが、大丈夫ならこの点も考慮していただければ幸いですㅎㅎ 以前にYouTubeで講義を何度も回した戦績があるので、初めての人の立場でどんな点が惜しいかはわかりませんが、少なくともこの講義を一生懸命噛んで食べて追加的にプログラミング練習少しすれば大学の中でもc言語は上位圏に入ることができると思います。私はそうしました。) 私もc/c++開発者になりたい大学生として応援し、今後もしてくれる講義も頑張ります。元気です!
かつてはっきりとC講義を見た方ですね!まずは嬉しいというご挨拶から差し上げます。 :) 私もこれまでの講義経験をもとに、順番次第に気を使って良い結果につながったようで幸いです。そして、フィードバックを与えられた手書き音は、実際のマイクに録音された音です。この声が好きな方が多く気になりませんでしたが、フィードバックいただいたような問題が十分にあるかもしれないという考えをしました。どういうわけか妥協案を探すようにします。私のクラスをよく見てくれてありがとう。より良い講義でお返事します。 :)
신규 강의 오픈 기념 중 (7일 남음)
₩8,206
30%
₩99,000