Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ターミナルは怖くない!コマンド & Zsh 入門コース【コマンド/Zsh/Homebrew/APT/正規表現付き!】
Highest Rated
Rating: 4.5 out of 5(116 ratings)
1,342 students

ターミナルは怖くない!コマンド & Zsh 入門コース【コマンド/Zsh/Homebrew/APT/正規表現付き!】

初心者でも大丈夫!macOS/Windowsだけで学習可能です。terminalの操作、コマンド、シェルスクリプト基礎、コマンドのインストール方法、Zsh活用方法まで、まとめて習得 ※WindowsはWSLでLinux(Ubuntu)を用意
Last updated 3/2026
Japanese

What you'll learn

  • よく利用するコマンドの使い方
  • 正規表現の基礎(BREやERE)
  • Zsh(シェル)の便利な設定
  • Zsh のプラグインマネージャを使ってプラグインを管理する方法
  • かんたんな shell script (シェルスクリプト) の作り方
  • Homebrew(パッケージマネージャ)を使ったコマンドのインストール、その他基礎的な操作の方法
  • APT(パッケージマネージャ)を使ったコマンドのインストール方法、その他基礎的な操作の方法
  • ワンライナーで(コマンドを組み合わせて)件数の大きいファイルを加工、集計する方法

Course content

17 sections136 lectures12h 47m total length
  • コース紹介5:27
  • はじめに4:20
  • 講師紹介4:15
  • コース全体の流れ6:30

Requirements

  • PCの操作 / Webブラウザの操作
  • Windows 、または macOS のPCを持っていること(詳細は「はじめに」の動画をご確認ください)
  • ターミナルを使ってみたい気持ち(一番大切!)

Description

プログラミングの学習をしていて、言われるがままターミナルにコマンドを入力していませんか?
そして、よくわからないエラーが出てしまい、うまく動かすことができない!とお困りではありませんか?

開発する上で避けて通れないのが、あの黒い画面「ターミナル」ですよね!

もし、あなたがターミナルでの操作にお困りでしたら、当コースがお役に立てるかもしれません。

当コースは、ターミナルの操作に慣れていない方でも、
概念からわかるように図を用いてていねいに説明をしています。

コースを順番に進めていただくことで、
コマンドの基礎からコマンドを使った作業効率アップの方法まで、しっかりと学ぶことができます。

ターミナルの操作に苦手意識がある方は、ぜひご受講ください。
きっと今までとは違う世界を楽しむことができると思います。


当コースの概要は以下のとおりです。

-----------------------------------------

Chapter 1 はじめに

ここでは、コースをご受講いただく前にご確認いただきたいことを確認することができます。
ご受講のために必要なマシンの情報ご購入前にご覧いただきたい情報をまとめていますのでご参照ください。


Chapter 2 なぜターミナルを使うのか?

ここから本題です。
まずは、「なぜ便利なGUIがあるのに、わざわざ文字だらけのターミナルを使うのか」という疑問を解消するところから始めましょう!
ここでは、グラフィカルな操作ができるGUIと文字だらけのCUIの違いを比較してみましょう。
ご自身で、なぜターミナルを触ろうとしているのか、納得できましたら次のChapterに進んでいきましょう!


Chapter 3 ターミナルを準備しよう

ここで、本コースで利用するターミナルを準備します。
ご利用のOSごとに説明を用意していますので、ご覧ください。

※macOS / Windows だけで準備出来ます。
※Windowの場合はWSLでUbuntu ( Linux distros の一つ )を使用します。

Chapter 4 実践!コマンド入門

コマンドが何かさっぱりわからない方でも、ここから入門することができます!
コマンドの基礎的な書式から始まり、
簡単なファイル操作正規表現、そして標準入力/標準出力/標準エラー出力パイプラインまで
徐々にステップアップして理解していくことができます。

わかりやすくなるように図も多く用意していますので、全くの初心者でもご安心ください。
正規表現に関しては、記号ばかりで苦手意識を持っていただきたくないので、
ちょっとしたクイズも用意しています。
合わせてお楽しみいただけますと幸いです!


Chapter 5 オリジナルコマンドを作ってみよう

コマンドの基礎がわかってきたら、少しステップアップして、シェルスクリプトにチャレンジしてみましょう。
このChapterでは、かんたんなシェルスクリプトを作りながら、
ファイルのパーミッションや「PATHを通す」といったよくある操作を学ぶことができます。

最後にシェルスクリプトを作り込みながら、シェルスクリプトの基礎を学ぶこともできます。


Chapter 6 シェルをカスタマイズ!入門 Zsh

コマンドの操作に慣れてきたところで、コマンドを実行するシェルをカスタマイズしていきましょう。
ここでは、シェルの中でも特に多機能な Zsh を活用する方法を学びます。

コマンド入力の効率を大幅にあげることができる、補完やヒストリの活用など、基礎的な設定から
プラグインマネージャを活用した、機能拡張を行えるようになります。
また、プロンプトのデザインを変えて楽しむこともできるようになります。
あなたのオリジナル環境を作りましょう!


Chapter 7 便利なコマンドをインストールしよう(パッケージマネージャ基礎)

コマンドやシェルを使いこなせるようになったら、
さらに便利なコマンドを利用できるようにしていきましょう。

ここでは、Homebrew や APT の概要を掴みながら操作方法を習得していくことができます。
便利そうなコマンドをどんどんインストールできるようにしていきましょう!


Chapter 8 ケーススタディ

よくあるケースを実際に体験してみましょう!
今まで学んだことをここで活用してみましょう。

例: sed や awk を使ってアクセスログをワンライナーで集計する、など

コース開始時にはできなかったことが
ここでできるようになっていることを
きっと、体感していただけるでしょう!


Chapter 9 おわりに 

最後のご挨拶をさせていだだきます。
コースご受講後にご覧ください。

-----------------------------------------


それでは、コース内でお会いできることを楽しみにしております!

Who this course is for:

  • ターミナル(黒い画面)が怖いと思っている方
  • 効率的に開発をしたい方
  • コマンドの基礎的なことを学びたい方
  • Zshを便利に活用したい方
  • シェルスクリプトを書いてみたい方
  • Homebrew(パッケージマネージャ)を使いたい方(macOSにコマンドをインストールしたい方)
  • APT(パッケージマネージャ)を使いたい方(Ubuntuにコマンドをインストールしたい方)
  • 件数の大きいファイルをExcelで開けずに困っている方(かつコマンドを使いたい方)