» TechAcademyの無料体験

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

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

どうも、普段エンジニアとして働いているシンタローです。
今回は、プログラミングを独学する際におすすめする学習サイトやサービスについて紹介します。

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

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

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

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

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

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

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

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

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

学習サイトによって、取り扱っている言語に違いがあります。
また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やPHP、フレームワークとしてRuby on Railsなどのコースがあり、プログラミング初学者におすすめです。

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

関連記事

Dotinstall(ドットインストール)

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

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

基本無料で利用できます。詳しくは、progateのHTML&CSSレッスンが終わったらドットインストールを始めよう!で説明しています。

関連記事

Techpit(テックピット)

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

InstagramやTinder、botなどを作れるので、ProgateとDotinstallで基礎知識を学んだ後に最適なサービスと言えるでしょう。

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

Udemy(ユーデミー)

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

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

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

関連記事

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

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

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

teratail

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

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

MENTA

MENTA

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

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

プログラミングを独学するためにサイトで学習したけど、難しかった人にはプログラミングスクールがおすすめ

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

まとめると、

  • ProgateやDotinstall、Udemyを使って基礎固めをする
  • その後、Techpitを使って実際にサービスを作ってみる
  • わからない箇所はteratailやMENTAを使って質問する

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

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

(僕自身プログラミングスクールに通い、エンジニアとして就職しました)

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

コメント

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