プログラミングを学びたいが
書籍による独学は挫折しやすいし・・・
スクールに通うとなると料金は高いし・・・
と悩んでいる人も多いのではないでしょうか。
実は、初心者にオススメの学習方法があります。
それが・・・
「動画学習」
です。
確かにプログラミングスクールは、挫折しにくく、効率的に学習できるメリットがありますが
何を学べば何ができるのかわからない・・・
どのような言語を学べばいいのかわからない・・・
このような状態の初心者には、不向きです。
なぜなら・・・
- 自分に合わなかった
- スクールでの学習についていけなかった
- 時間のやりくりが大変で通えなくなってしまった
- 本業が疎かになってしまった
など、 高い料金を払ってスクールに通っても 無駄になってしまう可能性もあるからです。
ここでは、これからプログラミングを学びたい初心者のために
- なぜ初心者には動画学習がベストなのか
- 初心者が学ぶべきプログラミング言語
- オススメの動画学習サイト
- オススメの講座
を紹介していきます。
目次
なぜ初心者には動画学習がベストなの?
なぜ初心者には動画学習がベストなのでしょうか。
動画学習のメリット・デメリットを解説します。
動画学習のメリット
- スクールより安価で学べる
- 自分のペースで学べる
- 中身が濃くわかりやすい
- ネット環境があればどこでも学べる
- 復習がしやすい
スクールより安価で学べる
プログラミングスクールに通うとなると、数ヶ月で少なくとも20万円程度は必要になります。
後でオススメする動画学習サイト「Udemy」なら、1講座1500円~購入することができます。
自分のペースで学べる
学校に通いながら、仕事をしながら、育児をしながらでは、プログラミングスクールに通う時間を調整するのが大変ですよね。
しかし、動画学習であれば、自分のペースで学ぶことが可能です。
中身が濃くわかりやすい
動画は、しっかり編集されているので、無駄がなく学習内容が濃いのが特徴です。
また、パソコンの操作方法など、書籍など文字で説明されるより、動画の方が具体的でわかりやすく、つまずきにくいのもポイントです。
ネット環境があればどこでも学べる
動画学習は、ネット環境があれば、いつでもどこでも学べます。
動画はスマホでも見ることができるので、、通勤中や、ちょっとした隙間時間も有効に活用できます。
復習がしやすい
プログラミングスクールなど対面式の授業では、大事なポイントを聞き逃してしまったり、いざ復習しようと思った時に思い出せない・・・なんてことがありますよね。
動画学習だと、好きなタイミングで停止したり、戻ったり、繰り返しができるので、聞き逃してもすぐに確認できます。
動画学習のデメリット
- 自己管理が大変
- 講師に質問ができない
- マーカーや付箋をつけられない
自己管理が大変
動画学習は、自分のペースで学べるというメリットがありますが、裏を返せば、自己管理しなければならないということ。
自分に甘くサボり癖がある人や、勉強の計画を立てて実行するのが苦手という人には、不向きでしょう。
講師に質問ができない
動画は一方通行、スクールのようにわからない箇所をすぐに講師に質問することができません。
ただ、後でオススメする動画学習サイト「Udemy」は、講師や受講者に質問できる環境が整っているので安心です。
マーカーや付箋をつけられない
動画学習だと、本や参考書のように、気になる箇所にマーカーや付箋をつけたり、メモを書き込んだりということができません。
大事な箇所は、講義の内容を、ノートに取るといった作業が必要になるでしょう。
初心者が学ぶべきプログラミング言語
特に
「プログラミングで稼ぎたい!」
と考えているのであれば、プログラミング言語の選び方が重要になってきます。
プログラミングに欠かせない「プログラミング言語」は、マイナーなものも含めると200種類以上あり、言語によってできることや、難易度が違います。
初心者が稼ぎやすいプログラミング案件といえば、「Web制作」です。
- 必要な言語の難易度が低い
- 案件が多く仕事を獲得しやすい
といった理由からです。
その「Web制作」に必要なスキルを学びましょう。
- HTML
- CSS
- PHP
- WordPress
この4つです。
HTMLを学ぼう
インターネット上で公開されているWebページのほとんどが「HTML」と「CSS」という言語で作られています。
「HTML」とは?
Webページの文書構造を作る言語
どのように文書を表示するのか、コンピューターにわかる言葉=HTMLタグを使用して指示していきます。
- ここからここまでが見出し
- ここからここまでが段落
- この文字は太字にする・・・
など、文字列に役割を与える「HTMLタグ」は、100種類以上ありますが、全てを暗記する必要はありません。
よく使うHTMLタグは、ある程度決まっていますし、必要に応じてネットで調べながら使うことができればOKです。
CSSを学ぼう
先ほど説明した「HTML」は、文章に意味付けをしていくだけの言語なので、「HTML」だけで作ったWebサイトは、ただ文章がズラーッと並んだ、単調で読みにくいサイトになってしまいます。
そこで、「HTML」で作った文書の
- 文字の大きさや色
- 背景の色
- 画像やボックスの横幅や高さ
などを調整し、見映えをよくするために使われる言語が「CSS」です。
CSSでは、HTMLのどの部分を (セレクタ)どのように変更するのか (プロパティ)を、指示していきます。
PHPを学ぼう
「PHP」は、条件や状況によって表示内容が変わるページの作成には欠かせません。
たとえば
- 掲示板
- 問い合わせフォーム
- ショッピングカート
などに使われています。
「◯◯したら△△する」というような条件分岐を作る「if文」や、
同じ動作を繰り返し実行する「for文」などを、HTMLに埋め込んで使います。
WordPressを学ぼう
「Wordpress」は、ホームページ(ブログ)作成ソフトです。
- 無料で手軽に使用できる
- 簡単に質の高いWebページが作成できる
- サイトの更新も簡単
- 拡張性・自由度が高い
という特徴があり、世界中で使われています。
アフィリエイトサイトや、ポートフィリオサイトとして個人で使用されるほか、 企業のホームページとしても利用されているため、クラウドソーシングでも案件(依頼数)が多くあります。
【質問無制限】はじめてのWordPressブログのWEBサーバーインストールからドメイン登録・ブログ公開まで完全解説
HTML・CSS・PHPを習得すればアレンジ可能
WordPressを使えば、初心者でも簡単におしゃれなWebページが作れるのですが、
- 似たような感じの仕上がりになってしまう
- 個性が出しづらい
というデメリットもあります。
ただ、HTML・CSS・PHPの知識があれば、自分でアレンジできるようになるので、 WordPress のカスタマイズの幅が広がります。
WordPressを始めるには?
「Wordpress」をはじめるには
- レンタルサーバー
- 独自ドメイン
が必要になりますが、登録&初期設定はとても簡単なので、初心者でも始めやすいですよ。
後ほど、オススメの講座を紹介しますね。
初心者にオススメの動画学習サイト
初心者は、スクールに通う前にまずは動画で学ぶのが◎
オススメの動画学習サイト「Udemy(ユーデミー)」を紹介します。
Udemy(ユーデミー)の特徴
「Udemy」は、 2009年にアメリカで設立されたオンライン動画学習サイトです。
- 講師・講座数がどんどん増えている
- コースは常にアップデートされているので、最新の技術が学べる
- ユーザーが評価できるシステム
- スマホにも対応。オフラインで見ることができる
- 時間も場所も選ばず、好きなテーマを好きなだけ学ぶ事ができる
- 講師や、別の受講者に質問できるのでつまずきにくい
- 動画の質が高い
- セールを頻繁に行う
- 学習期限なし。買い切りなので購入した動画はいつでも見られる
- 返金保証あり
アメリカで設立されたとあって、英語の講座がやや多めではありますが、日本での運営は、進研ゼミで有名なベネッセが行っており、日本語の講座もたくさん用意されていますよ。
Udemyはいつでもどこでも学べる
Udemyの動画学習は、スマホ・タブレット、パソコンで視聴が可能。
動画は、スマホにダウンロードすれば、オフラインでも見ることができるので、通勤時間や、ちょっとした隙間時間も有効活用できますね。
Udemyは挫折しにくい
プログラミングに「エラー」はつきもの。
プログラミング学習が、独学だと挫折しやすいといわれている理由が
わからないことをひとりで解決するのが難しい
からです。
Udemyは、その点、Q&Aで講師や、別の受講者に質問できるようになっているので、つまずいたときでもすぐに解決することができます。
Udemyの講座数は100,000以上
受講における必要条件や、講座内容、受講者のレビューで、自分に合った講座を探すことができます。
講師・講座数はどんどん増えますし、コースは常にアップデートされているので、最新の技術を学べます。
Udemyはセールが多くてお得
Udemyの講座は、有料のコースがほとんどで、価格はというと
1500円前後~25000円くらいまで
と幅広いです。
25,000円だと手が出ないな~という方も心配はいりません。
なぜなら、Udemyは、セールを頻繁に行うからです。
お高めの質の高い講座も、セールで1,000円台になっていることも珍しくありません。
そのため、気になる講座は
安くなっている時に購入 ⇒ 時間があるときに学習
といった使い方をしている人も多いようです。
質の高い教材を安くゲットできるのは嬉しいですよね。
Udemyは買い切り
Udemyの講座は、 期限のない「買い切り」なので、一度購入してしまえば、いつでも見ることができます。
Udemyは購入前にレビューをチェックできる
購入して自分に合わなかったらどうしよう・・・という不安もあるかと思いますが、 Udemyの講座は
- 実際にその講座を購入した受講者が、講座内容を評価するシステムになっている
- レビューをチェックすることができる
- コース概要は「お試し」的な感じで、無料で見られるようになっている
購入する前に講師の雰囲気がわかる点も安心かなと思います。
Udemyのオススメ講座
Udemyには、100,000以上のオンラインビデオコースがありますが、今回は特に初心者にオススメの講座を紹介しようと思います。
[HTML/CSS/JavaScript] フロントエンドエンジニアになりたい人の Webプログラミング入門
価格
¥2,160の価格¥24,000割引率91%OFF
学習内容
- HTML/CSSを用いたWebページの構築
- JavaScriptを利用したプログラミング
HTML・CSS・JavaScript入門・はじめてのHTMLからマスターしていこう
価格
¥1,440の価格¥2,400 割引率40%OFF
学習内容
- HTML・CSS・JavaScriptを使ったポートフォリオ
- Webサイトや JavaScriptを使ったWebアプリケーションの作成と公開
WEBデザイナー・HTMLコーダーのための実践PHP入門 (1) メールフォームを自作する
価格
¥1,380の価格¥3,000 割引率54%OFF
学習内容
- メールフォームの構築を通じて、PHPの基礎が身につく
- PHP開発における基礎的なセキュリティ対策の知識が身につく
【質問無制限】はじめてのWordPressブログのWEBサーバーインストールからドメイン登録・ブログ公開まで完全解説
価格
¥1,380の価格¥12,000 割引率88%OFF
学習内容
- WordPressのサーバーの選定と登録方法
- ドメインの取得と登録方法
- SSLの設定方法
- ドメイン設定方法
- WordPressのインストール方法
- WordPressログイン方法
- WordPressの初期設定
- WordPressの投稿の仕方
- WordPressのテーマデザイン変更方法
- WordPressのオリジナルデザインのアップロード方法
【質問し放題】初心者の文系でも出来た!WordpressのインストールからBootstrapを使ったテーマを制作する手順
超初心者でも大丈夫!!!自分で作るホームページ制作・ウェブサイト作成講座(WordPress講座)
価格
¥1,500の価格¥4,200割引率64%OFF
学習内容
- 企業のホームページ風のオリジナルサイトを最短一日で作る
- 独自ドメインの取得からサーバーのセットアップまで動画を見れば一人でできるようになります。
- 世界中のホームページのほとんどで使われているワードプレス(Wordpress)のスキルがマスターできます。
ウェブ開発入門完全攻略コース – プログラミング をはじめて学び創れる人へ!未経験から現場で使える開発スキルを習得!
価格
¥1,380の価格¥24,000割引率94%OFF
学習内容
- HTML 、CSSの基礎、Webサイトの制作・フォトギャラリーの制作、Webサトのコーディング
- Ruby on Rails を使ったタスク管理アプリ開発
- Bootstrap4、 JavaScript 入門
- Web開発に必須なスキルを学ぶ
初心者こそ動画学習おすすめのまとめ
プログラミングの独学は「挫折しやすい」といわれています。
理由は・・・
エラーがつきもののプログラミング学習において、わからないことをひとりで解決するのが難しい
からです。
だからといって、プログラミングスクールに通うとなると、結構な費用がかかりますよね。
高額なお金を払って通ったけど、結局、自分の努力が足りず身につかなかったという話も聞きます。
初心者こそ、まずは「動画学習」から始めてみるのがオススメです。
まずは初級~中級レベルは、スクールよりもコスパの良い「動画学習」で学んでみてはいかがでしょうか。
もしかしたら動画学習で十分かもしれません。
ある程度「動画学習」で学んだ上で、より実践的なスキル、高度なスキルを習得するためにプログラミングスクールに通うというのもアリだと思います。
「Udemy」は
- 講師や受講者に質問できる環境が整っている
- 動画なので作業がわかりやすい
- セールを頻繁に行うので、高い教材でも購入できるチャンスがある
- スマホにダウンロードすれば、オフラインでも見ることができる
- 通勤時間や、ちょっとした隙間時間を有効に活用できる
点が魅力の動画学習サイトです 。
プログラミングの学習をしたいけど、まとまった時間を確保するのが難しいという人にもオススメですよ。