プログラミングを独学したい人必見|おすすめの学習サイトを現役エンジニアが紹介

プログラミングを独学したい人必見|おすすめの学習サイトを現役エンジニアが紹介 プログラミング
記事内に広告が含まれています。

この記事では、「プログラミングを独学する際におすすめする学習サイトやサービス」について書いています。

プログラミングを独学で学びたいけど、どのサイトで学べば良いのか、どんなサイトがあるのか分からない。おすすめのサイトがあれば知りたい…

このような悩みについて答えていきます。

流れとしては、最初にどのようなプログラミング学習サイトやサービスがあるかを一覧で紹介し、その中からおすすめのものを紹介しています。

「手っ取り早くプログラミングを学びたい」「いつでも質問できる環境が欲しい」という方には、テックアカデミー のようなプログラミングスクールをおすすめします。

プログラミングを独学するためのサイトの選び方

プログラミングを独学するためのサイトの選び方

どういった方法で学びたいか?

プログラミングを独学するサイトによって、学習スタイルは多種多様。

スライド形式でプログラミングを学べるサイトや、ゲーム感覚で学べるもの、それから自分で環境構築をして動画を観ながら学べるものなど様々です。

学びたいプログラミング言語を学べるか?

学習サイトによって、取り扱っている言語に違いがあります。

また、Web制作をやってみたいのか、はたまたスマホアプリ開発をやってみたいのかなど、やりたいことによって学ぶべき言語に違いがあるので、そこを押さえておく必要があります。

Web制作

Web制作の場合は主に HTML や CSS、JavaScript を使う場合が多いです。

Webアプリ

Webアプリケーションを作りたい場合は、PHP や Ruby などの言語があります。僕自身プログラミングを独学し始めたての頃は Ruby から触り始めました。

スマホアプリ

スマホと言っても iOS アプリ・Android アプリがあります。iOS アプリの場合は Swift や Objective-C。Android アプリの場合は Kotlin や Java などの言語が有名です。

データ解析や AI 開発

データ解析や AI 開発を行いたい場合は、Python がメジャーです。

プログラミングを独学するためのおすすめサイト4選

プログラミングを独学で学習する際に役に立つようなサイトやサービス一覧は以下のような感じです。

プログラミング学習サービス一覧

この中から特におすすめのサービスについて詳しく紹介していきます。

Progate(プロゲート)

Progate(プロゲート)はオンラインプログラミング学習サービスです。

HTML & CSS のようなマークアップ言語から Ruby・Ruby on Rails や PHP、などのコースがあり、プログラミング初学者におすすめです。

スライドでの解説が非常に分かりやすく、実際に手を動かしながらコードを書いていくので、コードを書く楽しさを感じることができ、基礎的な知識をつけるのにうってつけ!

ドットインストール

ドットインストールでは、動画を見ながらコードを書いていくことができます。また Progate(プロゲート)に比べ、レッスン動画も多いのが特徴です。

Progate(プロゲート)では説明していないような、踏み込んだ内容についても説明しているので、Progate(プロゲート)を終えた後に取り組むのが良いでしょう。

一部有料のレッスンもありますが、基本的なレッスンは無料で利用できます

Techpit(テックピット)

Techpit(テックピット)は、現役のエンジニアの方が作成したチュートリアル的な教材で、実際にサービスを作りながらプログラミングを学べるサービスです。

Instagram や Tinder、Bot などを作れるので、Progate(プロゲート)とドットインストールで基礎知識を学んだ後に最適なサービスと言えるでしょう。

ここで実際に作ったサービスに新たな機能を付け加えるなどして、ポートフォリオとしても使えるので、プログラミングの基礎学習を終えた後におすすめです!

Udemy(ユーデミー)

Udemy(ユーデミー)とは、あらゆる講座をインターネット上に公開できるサービスです。英語で説明されている講座が多いですが、日本語で公開されているものもたくさんあります。

通常1つのコースは、1〜2万円ほどするのですが、セール中は1600円ほどで購入することができます。セールも頻繁に行われているので、セール中に買いましょう!

こちらもドットインストールと同様、動画を見ながらコードを書いていくスタイルです。

プログラミングを独学する中でわからない問題に出くわした際に質問できるサイト

プログラミングを学習していく中でわからない問題に出くわして何日もエラーで悩むなんてことは、学習をし始めた段階でよくあることです。

そういった際に質問できるようなサービスやサイトについて紹介していきます。

teratail

teratail(テラテイル)とは、プログラミングでエラーに遭遇した際などに質問を投稿できるサービスです。実際に投稿されている質問に対しても回答することができます。

無料なのでググってもわからないことがあれば気軽に質問してみましょう!

MENTA

MENTA

MENTA(メンタ)とは、その名の通りメンターを探すことができるプラットフォームです。

MENTA(メンタ)を使えば、簡単にメンターをつけることができるので「プログラミングスクールに通うほどのお金はないけど相談や質問をできる人が欲しい…」という方におすすめ!

プログラミングを独学する際におすすめする学習サイトやサービス|まとめ

ここまで、プログラミングを独学する際におすすめする学習サイトやサービスについて紹介してきました。

まとめると、

  • Progate(プロゲート)やドットインストール、Udemy(ユーデミー)を使って基礎固めをする
  • その後、Techpit(テックピット)を使って実際にサービスを作ってみる
  • わからない箇所は teratail や MENTA(メンタ)を使って質問する

上記の流れで進めていくことで、独学でもある程度の力は身につけることができると思います。

ただ、「独学だとさすがに時間がかかりすぎるし、質問しにくい」「もっと手っ取り早く学びたい」という方には、プログラミングスクールをおすすめします。

私自身、プログラミングスクールに通い、エンジニアとして就職することができました。

以上、最後まで読んでいただきありがとうございました!

コメント

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