フルスタックエンジニアのノウハウ

Webプログラミングに必要な3つの無料ソフト

Webプログラミングに必要な3つの無料ソフト

こんにちは、徳田です。


「Webプログラミングを始めてみたいけど、一体どんなソフトが必要なんだろう・・?」


今回は、こんな疑問に答えます。


この記事を読むと

・Webプログラミングに必要なたった3つのソフトが分かります。


【目次】

  • ・結論から言うと

    ・ソースコードを書くための「エディタ」

    ・作ったWebサービスを確認するための「ブラウザ」

    ・プログラムを稼働させるエンジン「サーバー」

    ・まとめ


結論から言うと

「エディタ」「ブラウザ」「サーバー」の3つだけあればOK


エディタ(ATOM) 

ブラウザ(Chrome)

Webサーバー(XAMPP)


これだけで、あなたのPCでWebプログラミングが出来るようになります。

全て無料ソフトなので、とりあえずこれらをインストールしましょう。


順番に説明していきます。


①エディタ

エディタは、ソースコードを書くために使うソフトです。


実は、パソコンには標準でエディタがインストールされています。

Windowsであれば「メモ帳」、Macであれば「テキストエディット」といったソフトです。


これらのソフトでもプログラミングは行えるのですが、すごくシンプルなソフトなので、使い勝手が悪いです。


そこで、プログラミング用の高機能エディタを別途インストールします。


高機能エディタは、無料のものから有料のものまで様々なソフトが存在しますが、無料のソフトでも優秀なものがありますのでそれを使っていきましょう。


僕がお薦めするのは「ATOM」というエディタです。

https://atom.io/


ATOMについては、別記事で詳しく紹介していますのでそちらをご覧ください。

関連記事

【2020年】プログラマーは「ATOM」を使え
2020.01.05
プログラマーの仕事の中で、最も多く使用するソフトは「エディタ」です。プログラミングの効率が大きく変わるので、毎日長時間使用する仕事道具である「エディタ選び」はとても重要です。ということで、今回は僕のおすすめエディタをご紹介します。

②ブラウザ

ブラウザは、作ったWebサービスを確認するために使います。


ブラウザも、パソコンに標準で入っていますが、Googleからリリースされている「Chrome」という無料ブラウザをインストールしておきましょう。


Chromeは、今最も多くの人に使われている「シェアNo1」のブラウザです。


自分で作ったWebサービスを一般公開する際、シェアNo1のブラウザへの対応は最優先になります。
そのため、普段から使い慣れておき、Chromeで確認するようにしておくと効率的です。


また、Chromeには、開発を助ける「開発者向け機能」も備わっているので、機能面でも優秀なブラウザです。

https://www.google.co.jp/chrome/


Chromeについては、別記事で詳しく紹介していますのでそちらをご覧ください。

関連記事

【2020年】プログラマーならブラウザはChromeを使え
2020.01.06
ブラウザには様々な種類がありますが、プログラマーにおすすめのブラウザは「Chrome」です。僕もメインブラウザはChromeを愛用しています。今回は「ブラウザとは何か?」「プログラマーにおすすめのブラウザ」についてご説明します!

③サーバー

ソースコードに書いたプログラムを実際に稼働させるためには、エンジンとなる「サーバー」というソフトが必要になります。


サーバーには、プログラムを稼働させるエンジン以外にも、データを保存しておくための「データベース」なども含まれており、Webサービスを動かすための基盤になります。


将来的に、作ったWebサービスを一般公開する際には、レンタルサーバーなどの常時電源ON/インターネット常時接続されたサーバーが必要になりますが、とりあえず開発するならば、自分のPCにサーバーソフトウェアを入れるだけでOKです。


無料で使えるサーバーソフトとして「XAMPP」というものがありますので、これを入れておきましょう。
https://www.apachefriends.org/jp/

XAMPPについては、別記事で詳しく紹介していますのでそちらをご覧ください。

関連記事

XAMPPをセットアップしよう。
2020.02.06
今回は「XAMPP」というツールをインストールして、自分のパソコンにWebプログラムが動く環境を作ってみましょう。前回セットアップしたATOMと、今回セットアップするXAMPPの2つのツールがあればWebプログラミングが行えます。


これら3つがインストール出来たら、あなたのパソコンでプログラミングが出来る環境は整いました。

実際にPHPを動かしたり、データベースを使うことが出来ます。


まとめ

プログラミングって、高価な開発環境がなければ出来ないイメージを持っている方もいるかもしれませんが、無料ソフトを3つ入れるだけで環境は整ってしまいます。

僕自身も、この3つのソフトを実際に使ってWebサービスを開発しています。


また、最近ではクラウドの開発環境というものがあり、それを使えばブラウザのみで開発するなんてことも可能です。Amazonがリリースしている「Cloud9」というサービスですが、それはまた別の記事でご紹介したいと思います。


とはいえ、今回ご紹介したソフトは基本となりますので、入れておきましょう。


このブログでは、プログラミングで実践的なスキルを身につけて、独立していきたいといった方のためにノウハウだったり、役立つ情報を発信していきますので、ぜひ記事を見ながら、少しずつ実践してみてください。


無料メルマガ配信中