現役エンジニア厳選!プログラミング初心者にはこの3つの学習サイトがおすすめ

こんにちは、雑記ラビリンスです。

 

今回はプログラミングをだいたい無料で学べる学習サイトを3つ紹介します。

このブログにたどり着いた方は

 

プログラミングを勉強してみたい!

将来はIT系で食べていきたい!

 

と思いながらも

 

プログラミングスクール通うのは面倒だな。

やっぱりタダがいいよね。

 

と思っているかと思います。

 

そしていざ探してみると、色々たくさんあって

どれにしたらいいのか分からないとお悩みを抱えているかと思います。

 

この記事では特にお勧めする3つの学習サイトを紹介します。

 

cat

 

目次

 

ドットインストール

特徴

   1講座あたり約3分とお手軽。

   環境構築も講座にあるのが魅力

   対象としている言語も豊富

 

対象言語など

HTML & CSS

JavaScript

JQuery

ローカル開発環境構築(Windows & Mac)

PHP

MySQL

Laravel

CakePHP3

などなど

 

おすすめポイント

ドットインストールの特徴としましては

豊富な動画量でしょう。その動画数はなんと5000本以上!

これほど多くの学習動画を持っているところはそうそうないはずです。

 

また多くの学習サイトがオンライン上で

簡単に学習できることを謳っている中、環境構築の方法のレッスンが

用意されているところが親切だと思います。

 

環境構築はプログラミング学習の中における最初の関門で、

うまくできなくて諦めてしまう人も多いので

動画で解説してくれるのは初心者にはありがたいと思います。

 

ドットインストール

Progate

特徴

  オンライン上でコードが書ける

  問題形式で徐々にレベルアップ♪

  見た目がきれいで自分の力をチャートで表示

 

対象言語

HTML & CSS

JavaScript

JQuery

PHP

Ruby

Ruby on Rails5

Java

Python

Swift

Go

などなど

 

おすすめポイント

Progateの特徴としましてはお気軽、お手軽にプログラミングを

学習できることです。

 

どこがお気軽、お手軽なのかと言いますと、環境構築をせずに

サイト上ですぐにコードを書いて学習できるところです。

 

ドットインストールの説明のところでも少し書きましたが

環境構築は結構ハマるところです。

 

OSの違いや、バージョンの違い、etc・・・

原因は様々です。

 

そのような環境構築せずにオンライン上でコードを書いて

すぐに学習を始められるというところが素晴らしいところです。

 

また学習方法もスライドで学んだあと演習問題を解くという形式です。

演習問題に正解すると経験値が獲得でき一定以上たまると

レベルがアップします。

 

学習内容も徐々にレベルアップしていくタイプなので

ゲーム感覚で学習できるためつまずくことなくスキルがつく

仕掛けになっております。

 

またほんわかしたビジュアルというのも

おすすめポイントです。

 

 

prog-8.com

 

paiza動画ラーニング

特徴

  問題を解くことで自分の力を把握できる。

  コーディングスキルでスカウトが来る転職サイト

  3分動画やゲームで楽しく学習

 

対象言語

JavaScript

Python3

Ruby

C言語

Java

PHP

HTML & CSS

Python × AI

などなど

 

おすすめポイント

paiza動画ラーニングの特徴としましては

やはり転職サイトであることでしょう。

 

サイト内にはランクごとに問題があります。

その問題を制限時間以内にクリアすると

ランクに応じた企業からスカウトが来るという

新しいタイプの転職サイトです。

 

「技術があります!」

と口で言うのではなく実際にその力を証明して

面接を受けることができるのは魅力があるのではないでしょうか。

 

またいくつかプログラミングをしながら進めていくゲームもありますので

転職サイトという使い方でなく、普通の学習サイトとしても

利用することも可能です。

 

paiza.jp

おわりに

3つの学習サイトを紹介いたしましたがどれも内容が豊富ですので

初心者の方が無料で学習するのはもちろん、新しい言語を学習するのにも

とても重宝するサイトだと思います。

 

個人的にはProgateを使ってプログラミングそのものを体験していただいて

ドットインストールで環境構築を学習し、最後に動画paizaラーニングで

企業に自分のスキルを売り込むというのもありかなと思います。

 

 

おしまい

 

下の記事もあわせてどうぞ

【ピックアップ記事】

SQL開発環境A5:SQL Mk-2でデータを簡単に登録する方法

Windows 10 homeでvagrant + virtual boxで仮想環境を構築したお話

プログラミング系の記事