プログラミング始めたいけど必要なものって何があるんだろう。
プログラミングの始め方を初心者にもわかりやすように具体的に聞きたいな。
こういった疑問に答えます。
※Webサービスを作成する目的のプログラミングについての解説となります。
- プログラミングの仕事をしたい
- 自分のサイト・サービスを運営したい
- 作業をプログラミングで効率化したい
プログラミングをこれから始めたいと思っているあなたに
Webプログラミング初心者が何から始めるべきか解説します。
Webプログラミング初心者に必要なもの
プログラミングを始めるために必要なものはパソコンだけです。
パソコンに必要なソフトウェアをインストールしプログラムを実行します。
例えば、Rubyというプログラミング言語でRuby on Railsアプリケーションを実行する場合
- Rubyをインストール
- Ruby on Railsをインストール
- プログラムを書くためにエディタをインストール
- プログラムを書く
- 実行結果を確認する
といった流れになります。
プログラミングを始めるにはパソコンに必要なソフトをインストールするといった作業が基本になります。
Webプログラミング初心者の3つの学習方法
パソコンを手に入れたら、どのように学習を進めればよいのか知りたいですよね。
Webプログラミングの学習方法は、大きく以下の3つです。
- 本
- インターネット
- スクール
僕は本とインターネットで学習しました。
それぞれについて僕が感じるメリットデメリットとおすすめをお伝えします。
本
おすすめ
本屋で実際に手にとってみて読みやすいと感じたもの
Amazonのレビューが良いもの
メリット
体系化されている
付箋を付けれる
デメリット
検索しづらい
持ち歩くと重たい
インターネット
おすすめ
ドットインストール
Progate
udemy
メリット
公式のドキュメントがある
いつでも検索できる
荷物にならない
デメリット
同じサイトにたどり着けなくなることがある
毎月費用がかかる
プログラミングスクール
おすすめ
スクールについてはまだ比較できていません
メリット
質問ができる
同期とのライバル意識が生まれる
コミュニティを広げられる
デメリット
費用がかかる
オリジナリティがない
まとめ
これからプログラミングを始めようとする人、プログラミングを始めたばかりの初心者向けに何から始めたらよいかを解説しました。
Webプログラミングはとても楽しいです。
初めて作ったものがブラウザに表示されたときの感動は今でも覚えています。
日々技術が進化する業界ですが、新しいことを覚える楽しさを忘れずに続けていきたいと思っています。