コンピュータ大全 — 仕組みと運用
「そもそもコンピュータは中で何をしているのか」から始めて、OSの仕組み、ターミナルとPowerShellの使い方、ネットワークの原理、そしてサーバーの構築・運用までを一気通貫で学ぶ総合コースです。IT部門で働くうえで土台となる「コンピュータ関係の知識」を、一冊に詰め込みました。全14章・演習つき。
🖥️ 仕組みから運用まで
⌨️ ターミナル & PowerShell
🌐 ネットワーク
📖 全14章 + 演習
このコースの狙い
プログラミング(🐍 入門コース)やセキュリティ(🛡️ コース)を学ぶとき、その土台になるのが「コンピュータそのもの」「OS」「ネットワーク」「サーバー」の理解です。このコースは、その土台をまるごと固めることを狙います。特別な前提知識は不要で、PCを使ったことがあれば読み進められます。
手を動かす部分(ターミナル、PowerShell、ネットワークの確認コマンド)は、あなたのPCですぐ試せるものを中心にしています。読むだけでなく、必ず自分のマシンで打ち込んでみてください。
📌 このコースの進め方
第1部で「コンピュータとOSの仕組み」を押さえ、第2部で「ターミナルとPowerShell」を手に馴染ませ、第3部で「ネットワーク」、第4部で「サーバーと運用」へ進みます。順に読むと知識が積み上がりますが、ターミナルやネットワークなど、いま必要な部から読んでも構いません。
✅ 他コースとのつながり
ここで学ぶネットワークやサーバーの知識は、🛡️ セキュリティ中級・上級コースや、🧑💻 一人情シスコースの実務にそのまま直結します。自動化のためのスクリプトは 🐍 Python入門コースと補い合います。上部のタブで行き来しながら学べます。
カリキュラム
第1部 コンピュータの基礎
第1章
コンピュータの構成
CPU・メモリ・ストレージ・マザーボード。ハードウェアが動く仕組み。
第2章
データの表現
2進数・16進数、ビットとバイト、文字コード(UTF-8)の仕組み。
第3章
OSの役割と仕組み
プロセスとメモリ管理、ファイルシステム、ユーザーと権限。
第2部 ターミナルとシェル
第4章
ターミナル入門
CLIとGUIの違い、シェルとは何か、なぜ黒い画面を使うのか。
第5章
Linux/macOSのコマンドライン
bash/zsh、ファイル操作、パイプとリダイレクト、パーミッション。
第6章
PowerShell徹底入門
オブジェクトを流すパイプライン、コマンドレット、Windows管理の基礎。
第7章
PowerShell実践
変数・制御構文・関数・スクリプト、実務で使う自動化の書き方。
第3部 ネットワーク
第8章
ネットワークの基礎
OSI参照モデルとTCP/IP、パケットが届くまでの全体像。
第9章
IPアドレス・サブネット・ルーティング
IPv4/IPv6、サブネットマスク、ルーターの役割。
第10章
DNS・DHCP・NATの仕組み
名前解決、自動でIPが振られる仕組み、プライベートIPと変換。
第11章
アプリケーション層
HTTP/HTTPS、メール(SMTP/IMAP)、SSHの仕組みと使い方。