toiee Lab
toiee Lab
  • 新サイトへ
    • 会員ログイン
    • 新規登録
    • パスワードをお忘れですか ?

    • 無料登録で、様々なコンテンツをご覧いただけます。

            

      個人データは、このウェブサイトでの体験のサポート、アカウントへのアクセスの管理、プライバシーポリシー に説明されている他の用途に使用されます。

  • ログイン
  • Menu

toiee Lab magazine

WordPress開発者になろうスクラム

お申し込み

コンテンツ一覧

WordPress開発者になるための「道具」を揃えよう

2020.12.29 火

こんにちは
toiee Lab 西です。

突然ですが、プログラミングを始める時って、どんな道具が必要かご存知ですか?

私は、つい最近まで知りませんでした。

  • プログラミングのコード、文法を書くには、どんな道具、アプリが必要なのか?
  • パソコンは、今使っているものでいいのか?
  • WordPress開発を行うには、何か特別なアプリが必要なのか?

など、疑問が多くありました。

今日は、そのような疑問に答えるべく「WordPress開発者になるためには、どのような道具が必要か」について、お伝えします。

なお、紹介するアプリ、サービスは全て無料なので、ぜひ揃えて使ってみてください。

MacかWindowsか?

このスクラムをお伝えしてから、多くの質問をいただいたパソコンについて、お伝えします。

toiee Lab では、以前からMacをおすすめしているので、「Windowsでは、参加できませんか?」という質問をたくさんいただきました。

結論からお伝えすると、どちらでも大丈夫です。

最近は、Windowsも開発環境に力を入れ始めているので、Windowsでも問題ありません。ただ、Windowsは日本語関連などで、トラブルが多いです。

また、Windows PCは「ピンキリ」過ぎて、パソコンのスペックが足りないこともあります。

ですので、どちらかといえば、Macがおすすめです。

詳しくは、以下の動画で説明しているのでご覧ください。

必要な道具集

WordPress開発者になるためには、以下の道具が必要です。

  • Local by Flywheel (WordPress開発環境)
  • Visual Studio Code + 拡張機能
  • GitHub Desktop

以下で、それぞれのアプリについて説明します。

Local by Flywheel

Local by Flywheelとは、自分のパソコン上に、WordPressをいくつも立ち上げられる、便利なアプリです。このアプリがあることで、レンタルサーバーなどを借りなくても済みます。

Webサイトから簡単にダウンロードできるので、こちらからダウンロードしてみてください。

Visual Studio Code

Visual Studio Codeとは、優秀な開発用エディターです。もう少し簡単に言うと、プログラミングコードを書くことに特化した便利なアプリです。

このアプリを使うと、

  • プログラミングコードの間違いを見つけてくれたり、
  • 自動でコードを入力してくれたり、
  • プログラミングコードが正しく動作するか、テストしたり、

することできます。

このアプリもWebサイトから簡単にダウンロードできるので、こちらからダウンロードしてみてください。

GitHub

GitHub とは、プログラミングのソースコード管理をするサービスです。プログラミングを書いて、何かを作り始めた時に、ソースコードを管理する必要が出てきます。

具体的には、前回のプログラムからの変更点などを全て管理してくれます。

プログラミングを本格的に始める前には、あまり必要性が分からないかも知れませんが、チームで働く時などには、必ず必要になります。

ダウンロードは、こちらからどうぞ。

なお、それぞれのアプリの具体的な使い方は、以下の動画で解説しています。ぜひご覧ください。

道具を愛でてください

とはいえ、ダウンロードして起動しても???となると思います。

それでも、途中までやってみてください。

こんな道具を使いこなせるようになるんだーとワクワクして、眺めていただければと思います。

オンラインコース、ワークショップなどで、この一見、意味不明のツールを「バリバリ」使えるようになって、見違えてもらいます。

新しく買ったスキー板を眺めて、雪上に思いを馳せるように、道具を愛でてみてくださいね!

挫折と捉えるのではなく、「そうかー、これを使いこなすのかー」と思うことにしてください。

ちなみに、亀田の報告では「小学校4年生でも、楽しんで使えるから、大丈夫!」とのことです。亀田の息子さんの話なんで、当てにならないかもしれませんが、多分、大丈夫でしょう。亀田マジック(めっちゃわかりやすく、楽しく教えてくれる)を期待しましょう。

動画でお伝えします

上記の内容について、亀田が動画で詳しく説明しています。

気になった方は、ぜひ、年末年始の移動中や、家事の合間にご覧下さい。

開発環境を揃える

※上記のURLをクリックすると、ログイン後、動画が表示されます。無料登録がまだの方は、こちらから登録をお願いします

動画概要:

  • 良い道具について
    • 良い道具を用意することが重要
    • しかも、今回紹介する道具は、全て無料です
    • スクラムに参加していただいて、道具の揃え方で躓いている方がいたら、個人的にZoomを繋いででも、解決するので安心してください
  • どんな道具が必要か?
    • パソコン(Windows、MacどちらでもOK)
    • Local by Flywheel (WordPress開発環境)
    • Visual Studio Code + 拡張機能
    • ターミナル(Windowsのみ、Macはもともと入っている)
    • PHPコードチェッカー
    • GitHub Desktop
  • WindowsかMacどちらが良いか?
    • どちらでも、OKですが、「Macがおすすめ」
    • WordPressは「サーバー」と呼ばれる特別な場所で動作する
    • サーバー用OSは、Macと近いので、Macが好まれて使われることが多い
    • プログラマやデザイナーは、Macユーザーが多いので情報が多い
    • ターミナル(コマンド)などは、UNIX系が豊富でサポートが多い
    • Windowsも開発環境に力を入れ始めている
    • ただ、Windowsは日本語関連などで、トラブルが多い
    • Windows PCは「ピンキリ」過ぎて、パソコンのスペックが足りないこともある
  • コンピューターのスペックについて
    • CPUが早い、ハードディスクが多いよりも「メモリ」が多い方がよい 8GB → 16GB など(多分、8GBでも大丈夫と思います)
    • Macの人は「MacBook Air M1」なら、問題ないです(爆速です)
    • 多少遅くても、やれないことはありません
    • 不満に思わなければ、気にしなくて大丈夫です
  • Local by Flywheelとは?
    • 自分のパソコン上に、WordPressをいくつも立ち上げられます
    • レンタルサーバーなどを借りなくても済みます
    • 開発環境(デバッグ、バックアップ、コピー、エクスポート、インポート)
    • 他のコースでは「練習環境」と説明したが、正しくは「開発環境」
    • インストール方法は、Local by Flywheel のサイトでダウンロード、インストール
    • インストールしてみてください
    • 動画内で、使い方について簡単に説明しています
    • Windowsで使うとトラブルが起こる場合がありますが、サポートページを用意しています
  • Visual Studio Code + 拡張機能
    • 優秀な開発用エディター(プログラミングを書くアプリ)
    • 使い方、ダウンロードについて動画で説明しています
    • 開発を「かなり」楽にしてくれる。使わないと損です
    • 使いこなせているのは、キャリアとしても重要(教育不要は喜ばれる)
  • Git (Github)とは?
    • ソースコード管理をするサービス
    • プログラムの変更履歴を残す → 戻す
    • 共同作業のときに、作業場所を分けて開発 → あとで合流
    • リリースを管理する
    • バグを報告してもらって、修正する
    • プロジェクト管理をする
    • 実際に使用方法を動画で説明しています
    • Github デスクトップというアプリを使うと簡単
  • キャリアとGithub
    • Github で自分のプロダクトを管理する
    • Github でオープンソースに貢献する(履歴に残る)
    • Github 使えているなんて、すごいじゃん!(基礎研修不要、いいね!)となる
    • Github のアカウントが証明書になる
  • まとめ
    • 格段に、開発環境を作るのが「簡単」になっている
    • ドキュメントも豊富(新しい記事を探しましょう)
    • 使い方は、「使いながら」覚えていきましょう
    • 細かいインストール方法(パスを通すなど)は、別途説明します
    • とにかく、挫折覚悟でチャレンジしましょう!
    • ワークショップ、レッスン、コミュニティでカバーします

質問があれば、どうぞ!

動画を見て、もし不安な点、疑問などがありましたら、[email protected] までご連絡ください。

ご回答いたします。

お申し込み

コンテンツ一覧

  • HTML、CSS、PHP、Javascriptを一度に学ぶ方法

  • IT転職エージェントから聞いた「転職に欠かせないポイント」

  • WordPress開発で「なぜPHP言語」を学ぶ必要があるのか

  • WordPress開発者になるための「スクラム」を募集スタート

  • WordPress開発者になるための「道具」を揃えよう

  • WordPress開発者になろう!の全体像

  • 「WordPress開発者になろう」スクラムはじめます

  • 「WordPress開発者になろうスクラム」に参加すると、何が身につくのか?

  • サンプルレッスンをご覧いただけます

  • プログラミング言語の学び方

  • 小学校4年生でも、学べるように作っています

  • 新しいキャリアに踏み出すための「第3の道」

  • 省力でWebサイトの見た目を、プロ顔負けに!

コンテンツ一覧

  • HTML、CSS、PHP、Javascriptを一度に学ぶ方法

  • IT転職エージェントから聞いた「転職に欠かせないポイント」

  • WordPress開発で「なぜPHP言語」を学ぶ必要があるのか

  • WordPress開発者になるための「スクラム」を募集スタート

  • WordPress開発者になるための「道具」を揃えよう

  • WordPress開発者になろう!の全体像

  • 「WordPress開発者になろう」スクラムはじめます

  • 「WordPress開発者になろうスクラム」に参加すると、何が身につくのか?

  • サンプルレッスンをご覧いただけます

  • プログラミング言語の学び方

  • 小学校4年生でも、学べるように作っています

  • 新しいキャリアに踏み出すための「第3の道」

  • 省力でWebサイトの見た目を、プロ顔負けに!

目次

  • マイ・ライブラリ
  • ミッション・バリュー
  • 沿革
  • 教育の特徴
  • 共同研究

toiee Labについて

私たちは「人の学習とは何か?」「学習のメカニズムは、どうなっているのか?」について、システム論の立場から定義し、より良い教育、教材設計について研究しています。

私たちのとっての研究成果は、「一人一人の成長」です。私たちは、現場で先生方と共に働く在野の研究機関です。

コンテンツ

  • 教材一覧
  • ブログ

リンク

  • お問い合わせ
  • 利用規約
  • プライバシーポリシー

Copyright © toiee Lab, All rights reserved.

会員ログイン

×

パスワードをお忘れですか ?

ここで、ユーザー登録はできません