
高度なC言語
jikim1770
C言語の内部構造を理解することで、より高速でメモリ最適化されたプログラムを実装できます。
Intermediate
C, Computer Architecture, device-driver
このコースでは、Linuxオペレーティングシステムの強力なカーネルの理解から、システムコールの呼び出し、プロセス管理、ファイル操作まで、Linuxオペレーティングシステムの複雑なプロセスを案内します。 また、スレッド化、プロセス間通信技術を習得できます。
受講生 183名
難易度 初級
受講期間 無制限

学習した受講者のレビュー
5.0
dlwoguddd
講師の方の実力が半端ないことがモニター越しにも伝わってきますwww 落ち着いて筋道立てて説明してくださる部分が私によく合っていて、よく理解しながら聞いています。
5.0
ddh
ただの超素晴らしい講義だと思ってください。
5.0
나는그네
とても良い講義です! 本では理解しにくい部分や 見落としがちなことも分かりやすく説明してくださり、 実際に経験しないと分からないことも講義を通して学ぶことができます。 現場で働いている方々にも積極的におすすめします。 経歴に関係なくLinuxシステムについてもう一度 振り返り、見落としていたものを見つけることができます。 個人的に講師の方の講義を会社で受講させるなら 従業員と会社にとても役立つと思います。
Linuxの紹介とコンパイル、デバッグ、ビルド、ソース解析ツールについて学びます。
Linuxファイルシステムの特性とアプリケーションの実装を学びます。
プロセス概念、プロセス処理(生成、実行、終了、消滅)について学びます。
LinuxスレッドライブラリPthreadについて学びます。
プロセス間通信方法であるSystem V IPC(セマフォ、メッセージキュー、共有メモリ)を学びます。
学習対象は
誰でしょう?
Linux上でプログラミングする必要があるすべての人
Linuxシステム構造を理解して最適化されたプログラミングをしたい方
Linuxカーネルとデバイスドライバ開発者
前提知識、
必要でしょうか?
C言語、Linux入門
905
受講生
114
受講レビュー
12
回答
4.9
講座評価
9
講座
金正仁(キム・ジョンイン)講師は、オープンソースが重要だとして、
Linuxカーネルやディープラーニングの実装ソースを趣味として毎日分析している、オープンソースマニアです。
ソースを通じて理解すると言い、むやみにソース分析によってすべての原理を理解しようとするため、
受講の際は、ソースコードの爆撃に注意が必要です。
講義に関するお問い合わせ : jikim@imguru.co.kr
全体
59件 ∙ (17時間 44分)
講座資料(こうぎしりょう):
3. Virtualboxのインストール
01:25
4. Ubuntuのインストール
07:24
5. ネットワーク環境設定
07:05
6. Puttyのインストール
06:01
7. Filezillaのインストール
03:08
8. Vimの設定
02:15
10. Linuxについて
19:37
11. コンパイル(gcc)
24:32
12. デバッグ(gdb)
31:12
13. ビルド(make)-1
13:30
14. ビルド(make)-2
34:30
15. Linuxファイルシステムの紹介
09:16
26. File Status &
30:32
全体
19件
4.9
19件の受講レビュー
受講レビュー 13
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
受講レビュー 5
∙
平均評価 5.0
受講レビュー 3
∙
平均評価 5.0
受講レビュー 327
∙
平均評価 5.0
¥10,825
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!