Webプログラミングは何からやればいいの?初心者向けに解説します

プログラミング学習
くまさん
くまさん

プログラミング始めたいけど必要なものって何があるんだろう。

プログラミングの始め方を初心者にもわかりやすように具体的に聞きたいな。

こういった疑問に答えます。

本記事の内容
  • プログラミングに必要なものはパソコン1台
  • プログラミングを学ぶ3つの方法

※Webサービスを作成する目的のプログラミングについての解説となります。

  • プログラミングの仕事をしたい
  • 自分のサイト・サービスを運営したい
  • 作業をプログラミングで効率化したい

プログラミングをこれから始めたいと思っているあなたに
Webプログラミング初心者が何から始めるべきか解説します。

うささん

Webエンジニア歴10年
大学で初めてプログラミングを経験し見事に挫折
Web系のSES会社で7年働く
新人のメンターとしてWebプログラミングを教育
Web系の自社開発会社でテレワーク中

うささんをフォローする

Webプログラミング初心者に必要なもの

プログラミングを始めるために必要なものはパソコンだけです。

パソコンに必要なソフトウェアをインストールしプログラムを実行します。

例えば、Rubyというプログラミング言語でRuby on Railsアプリケーションを実行する場合

Ruby:プログラミング言語の1つ
Ruby on Rails:Webフレームワーク
フレームワーク:枠組みのこと、0からサイトを作るのはとても大変

  1. Rubyをインストール
  2. Ruby on Railsをインストール
  3. プログラムを書くためにエディタをインストール
  4. プログラムを書く
  5. 実行結果を確認する

といった流れになります。

プログラミングを始めるにはパソコンに必要なソフトをインストールするといった作業が基本になります。

Webプログラミング初心者の3つの学習方法

パソコンを手に入れたら、どのように学習を進めればよいのか知りたいですよね。

Webプログラミングの学習方法は、大きく以下の3つです。

  • インターネット
  • スクール

僕はインターネットで学習しました。

それぞれについて僕が感じるメリットデメリットとおすすめをお伝えします。

おすすめ

本屋で実際に手にとってみて読みやすいと感じたもの
Amazonのレビューが良いもの

メリット

体系化されている
付箋を付けれる

デメリット

検索しづらい
持ち歩くと重たい

インターネット

おすすめ

ドットインストール
Progate
udemy

メリット

公式のドキュメントがある
いつでも検索できる
荷物にならない

デメリット

同じサイトにたどり着けなくなることがある
毎月費用がかかる

プログラミングスクール

おすすめ

スクールについてはまだ比較できていません

メリット

質問ができる
同期とのライバル意識が生まれる
コミュニティを広げられる

デメリット

費用がかかる
オリジナリティがない

まとめ

これからプログラミングを始めようとする人、プログラミングを始めたばかりの初心者向けに何から始めたらよいかを解説しました。

Webプログラミングはとても楽しいです。

初めて作ったものがブラウザに表示されたときの感動は今でも覚えています。

日々技術が進化する業界ですが、新しいことを覚える楽しさを忘れずに続けていきたいと思っています。

タイトルとURLをコピーしました