カテゴリー

  • Tech
  • 英語学習
  • セブ島・留学準備
  • キャリア
  • Kredo
KredoのIT留学
スタッフ募集中
留学体験談
無料相談はこちら
セブ島IT留学の「Kredo」が運営するメディア「Kredoblog」
  • TECH Tech
    • Web・プログラミング

      Web・プログラミング

    • テクノロジー

      AI・テクノロジー

  • ENGLISH 英語学習
    • 英語学習法

      英語学習法

    • 英語表現・フレーズ

      英語フレーズ

  • STUDYABROAD セブ島・留学準備
    • 語学留学

      語学留学

    • IT留学

      IT留学

    • セブ島情報

      セブ島情報

  • CAREER キャリア
    • ITキャリア

      ITキャリア

    • 転職・海外就職

      転職・海外就職

    • インタビュー

      インタビュー

  • KREDO Kredo
    • ニュース・キャンペーン情報

      ニュース・キャンペーン情報

    • CEO・STAFFブログ

      CEO・STAFFブログ

    • IT×英語留学体験談

      IT×英語留学体験談
      [Kredo公式サイトへ]

5月申し込み限定授業料半額 kredo it留学オンライン
  • TOP
  • Tech
  • Web・プログラミング
  • 【カテゴリ別】おすすめのオンラインプログラミング学習サイトを紹介!

【カテゴリ別】おすすめのオンラインプログラミング学習サイトを紹介!

Kredo編集部
Kredo編集部
公開日:2019.06.28
更新日:2019.09.06
Web・プログラミング | #プログラミング
  • ツイート
  • シェア
  • はてな
  • ポケット
iMacを使用して仕事をするITエンジニアのイメージ画像

こんにちは、Kredo編集部です。

「プログラミングの学習を始めようと思ったけど、サイトがありすぎて結局何を使ったらいいのか分からない、、、」という方に向けてサイトをカテゴリ別に分けて紹介します。

ここでいうカテゴリというのは、学習方法のことです。

オンラインのサイトでも学習方法が異なります。

それぞれ特徴があり、人によって向き不向きもありますので、自分にあった方法で学習しましょう。

とはいえ、自分にあった学習方法は最初は分からないと思うので、一度全部の方法を試してみるとよいでしょう。

記事のもくじ

  • オンラインでプログラミングを学習する方法
    • Webサイトで学習する
    • 動画で学習する
    • ゲームで学習する
  • Webサイトでプログラミングを学習できるオンラインサイト
    • tuts+
    • Ruby on Rails Tutorial
    • ミニツク
  • 動画でプログラミングを学習できるオンラインサイト
    • ドットインストール
    • Laracasts
    • paiza動画ラーニング
    • Udemy
    • YouTube
  • ゲームでプログラミングを学習できるオンラインサイト
    • Progate
    • Codecademy
  • まとめ:自分にあったプログラミング学習方法を選ぼう
  • プログラミングスクールで学ぶなら「Kredo」

オンラインでプログラミングを学習する方法

オンラインでプログラミングを学習する方法は以下の3つです。

  1. Webサイトで学習する
  2. 動画で学習する
  3. ゲームで学習する

それぞれの特徴をみていきましょう。

Webサイトで学習する

記事や、文献を読んで学ぶ方法です。

場所を選ばずできますし、パソコンを開かなくてもいいので電車内でも可能です。

通勤中の時間はこの学習方法が向いているかもしれません。

動画で学習する

動画サイトを使って学ぶ方法です。

文章より動画の方が理解しやすい人におすすめです。

理解度によって倍速にしたり低速にしたりなど工夫できます。

ただし、動画を見ながら同時に作業を進めるには、ある程度の理解度が必要です。

あまり理解できていない状態だと、何度も止めては戻してというのを繰り返す必要が出てきてしまいます。

動画で学習する際は、最初は動画を見ることに集中して、内容を頭に入れることを意識することをオススメします。

そして2回目からは実際に手を動かしながら覚えていきましょう。

ゲームで学習する

ゲームで学ぶ方法です。

レベルアップしたり、自分の進度をツイッターで共有できたりなどの機能があります。

プログラミングの学習はモチベーションを保つのが難しいですが、ゲームだとレベルアップを一つの目標に頑張れるかもしれません。

ランキング機能などが付いているものもあり、競争しながら頑張れるのもポイントです。

人それぞれ向き不向きがありますので、それぞれ試してみて自分にあった物を選びましょう。

Webサイトでプログラミングを学習できるオンラインサイト

それぞれの学習方法でおすすめのサイトを紹介します。

英語のものや有料のものもありますので、よく調べてから自分にあったものを見つけましょう。

tuts+

「tuts」の記事は全て英語で、情報量がとても多いです。

英語が苦手な人にとっては抵抗があるかもしれませんが、プログラミング学習において英語は身につけておくべきです。

英語を読めるとエラーメッセージも読めますし、検索を英語でできると問題解決も早くなります。

逆に、英語が読めないと、最新技術に関する文献も読むことができないので、エンジニアになる場合英語は必須です。

詳しくはこちらの記事に書いていますので、プログラミング学習において英語が必要な理由を知りたい方は読んでみてください。

【日本語で学んでいる場合じゃない】“英語”でIT・プログラミングを学ぶメリットとは?
【日本語で学んでいる場合じゃない】“英語”でIT・プログラミングを学ぶメリットとは?
2019-02-12

「tuts」ではプログラミングを学習しながら英語も学ぶことができるので、英語とプログラミングを別で学ぶよりも効率よく学習することができます。

左上にある「how to tutorial」の部分から学習リソースページに移れるので、気になる方はのぞいてみましょう。

また、「英語が苦手だけど勉強のためにも読んでみたい!」という方には、「Web Design for Kids」と検索してみましょう。

右上の検索窓から検索可能です。

「for kids」で検索すると他にもキッズ向けの簡単なものが出てくるので、英語初心者の方にはこの方法がいいかもしれません。

tuts+の公式サイトをみる

Ruby on Rails Tutorial

Ruby on rails(Rubyのフレームワーク)を学習したい人におすすめのサイトです。

無料でRuby on railsに関する資料をダウンロードすることができます。

もともとは英語のチュートリアルのみだったのですが、今は日本語版も出ているので英語に抵抗がある方でも大丈夫です。

Rubyをすでに学習していて、次はRuby on Railsを学習したいという方は、このサイトの資料をダウンロードして頭に入れましょう。

Ruby on Rails Tutorialの公式サイトをみる

ミニツク

Rubyの学習に特化したサイトです。 「Ruby」と「Ruby on Rails」に関するコースがあります。

読み物ですがドリルや演習を使って、自分の理解度を測ることができます。

しかし本当の初心者の方にとっては難しく感じる可能性もありますので、Progateやドットインストールで基礎を身につけてからこちらを読むのがいいでしょう。

ミニツクの公式サイトをみる

動画でプログラミングを学習できるオンラインサイト

最近は動画サイトも増えてきています。

「文字を読むのは苦手」、「動画の方が実際に何をしたらいいのか分かりやすい」という方は、動画サイトで学習しましょう。

ドットインストール

このサイトは1つの動画が3分なので、すぐに見ることができます。

初心者の方で動画で学びたい方であれば、これがオススメです。

ただ、初心者の方にとってはこの動画を見ながら作業を進めるのは大変なので、一度動画を見てから作業をするか、プロゲートなどのサイトで基礎を学んでから作業を進めるのがいいでしょう。

ドットインストールの公式サイトをみる

Laracasts

PHPのフレームワークである、Laravelを学ぶサイトです。

php学習するならLaravelは必須ですので、Laracastsも必須です。

講師がプログラミング界の有名人で、解説が分かりやすいです。

英語ですが、分かりやすく説明してくれるので、英語の勉強も同時にしたい人にはおすすめです。

Laracastsの公式サイトをみる

paiza動画ラーニング

ドットインストールと同じで1つ3分の動画です。

不明点をエンジニアに質問することが可能です。

また「Python3」の入門コースは無料でも全て受講可能なので、Pythonを学習したい方はこのサイトを使うといいかもしれません。

このサイトの良いところは、スキルチェックテストがあり、その結果を使って就活が可能というところです。

プログラマーへの転職を考えている方は、学習しながらこちらのスキルチェックを使って力試ししてみましょう。

paiza動画ラーニングのホームページをみる

Udemy

エンジニアが作った動画や記事を使って、学ぶことができるサイトです。

有料ですが、一度買えば閲覧期間の制限はなく学習可能ですし、頻繁にセールを行なっており質の良いものが安く手に入ります。

ただし、質にはバラつきがあるので、評判や中身をチェックしてから購入するようにしましょう。

Udemyの公式サイトをみる

YouTube

YouTubeでもプログラミングの学習が可能です。

特に最近は有名なブロガーがYoutubeも始めてきているので、有料並みのコンテンツも無料で視聴することが可能です。

日本語で学習したい人は日本語で、英語で学習したい人は英語で、「プログラミング」と検索してみましょう。

たくさん動画が出てきます。

また、学びたい言語が決まっている方は、「(学びたい言語)、チュートリアル」などで検索してみるのもいいでしょう。

YouTubeをチェックする

ゲームでプログラミングを学習できるオンラインサイト

ゲームでも学習可能です。

「勉強」となると抵抗があるという人も、ゲームであれば楽しみながら学習できるのではないでしょうか。

ゲームで学習できるサイトはまだ少ないですが、2つ紹介します。

Progate

初心者の方がプログラミングの勉強をするのであれば、Progateかドットインストールというほど、有名なサイトです。

分かりやすさ・使いやすさ・コンテンツの豊富さなどから、Progateは多くの人に使われています。

初心者の方で、「何を使ったらいいのか分からない」という方には、このサイトをオススメします。

SNS連動をしており、独学では難しいモチベーションの管理にも役立ちます。

無料でも基礎の授業であれば受講可能ですので、まずはHTMLの講座から受けてみましょう。

Progateの公式サイトをみる

Codecademy

全て英語ですが、ゲームで学べるので学習を始めるハードルが少ないでしょう。

基本無料で使えますし、サービス規模はProgateよりも大きいので、英語で学習したい人はこちらのサイトを使うといいかもしれません。

Codecademyの公式サイトをみる

まとめ:自分にあったプログラミング学習方法を選ぼう

オンラインのプログラミング学習サイトはいくつもあります。

最近では無料のものでも質が多いものもたくさんありますし、「プログラミングに興味はあるけど、何から始めたらいいのか分からない、、、」という方も、簡単に試してみることができます。

今回紹介した通り、学習方法としては「Webサイト」「動画」「ゲーム」があります。

プログラミングに抵抗を感じていた方には、ゲームのように学べるというのはとても大きいことですよね。

ゲームだけをしていても実践的なスキルは身につかないかもしれませんが、基礎を身につけるにはとても有効です。

自分にあった学び方を見つけて、効率的にスキルを身につけましょう。

プログラミングスクールで学ぶなら「Kredo」

「独学ではモチベーションが続かないかも」「詰まった時に教えてくれる人がいないとしんどいな、、、」という方は、プログラミングスクールに通うのもおすすめです。

プログラミングスクールに通うことで、自分と同じようにプログミングを学習している仲間を見つけることができますし、モチベーションが続きやすく挫折しにくいでしょう。

また、メンターも付いていますので、何かわからないことがあった時にすぐに質問することができます。

まだ「自分にあった学習方法が分からない・決まっていない」といった方もぜひ覗いてみてくださいね。

「これからの時代、プログラミングと英語が必要そう…」
それは、間違いではありません。

あと10〜20年の間に、人間が行う仕事の約半分が機械に奪われると言われています。
そのような未来がきたとき、自分自身、そしてあなたの大切な人を守れますか?

セブ島 IT×英語留学の「Kredo」では、
政府公認ITカリキュラム
大学教授レベルのフィリピン人IT教員
スピーキングに特化した英語クラス
日本人スタッフによる学習サポート
などによって、 これからの時代に必要なIT×英語のスキルが
初心者からでも最短で身につきます。

KredoのIT留学で人生を変えてみませんか?

\プログラミングと英語が同時に身につく!/
KredoのIT留学について詳しくみる

Kredo オンラインキャンプなら

新規CTA

プログラミング×英語を身につけてグローバルに活躍しませんか?

当メディアを運営しているKredoでは、プログラミング × 英語が学べる人気オンラインサービス『Kredoオンラインキャンプ』を運営中です。コロナ禍でもオンラインで、プログラミング×英語を身につけた卒業生は海外企業、外資系企業、グローバル企業への就職を果たしています。コロナ禍の今だからこそ、スキルを身につけ転職の準備をしませんか?

Kredo オンラインキャンプへ
  • ツイート
  • シェア
  • はてな
  • ポケット
この記事を書いた人
Kredo編集部
Kredo編集部

Kredo編集部です!Tech、英語学習、キャリア、セブ島留学の情報を発信していきます。

関連記事

  •  loading
    Web・プログラミング

    【IT転職成功した私が語る】progateが終わったらプログラミングスクール受講が効果的

    2022.06.08
  •  loading
    Web・プログラミング

    【2022年最新】フロントエンドエンジニアを目指せるおすすめスクール5選

    2022.05.16
  •  loading
    Web・プログラミング

    転職保証付きプログラミングスクールは危険!?口コミを元にリアルを解説

    2022.05.02
  •  loading
    Web・プログラミング

    主婦・ママが在宅で・スキマ時間でも学べるプログラミングスクール5選

kredo it 英語 留学

よく読まれている記事

  •  loading
    2022.05.25

    【6/23(木)~ 24(金)20:00 ~ 無料オンラインセミナー】プログラミング×英語を身につけろ!アフターコロナ時代を勝ち抜くキャリア戦略

  •  loading
    2022.04.19

    「好きなことを仕事に」IT初心者からプログラミング×英語を身に付けフリーランスエンジニアへ

  •  loading
    2021.07.08

    【7/4(月)~ 7/8(金)20:00 ~ 無料オンラインセミナー】プログラミング×英語習得で時代に左右されない海外フリーランスを目指す方法

  • Kredo CEO横田猛夫さん
    2019.06.26

    IT×英語を学ばなければ取り残される!Kredo CEOが日本衰退とIT業界の未来を解説

  • バックエンドエンジニアのコーディングのイメージ画像
    2019.06.05

    未経験でも習得できる実務レベルのプログラミングを学ぶコツを紹介!

IT留学オンライン
新規CTA

まずはお気軽にカウンセラーへご相談ください!

無料カウンセリングを予約する

IT×英語留学体験談

  • 10代
  • 20代
  • 30代
  • 40代~
  • 1〜4週間の短期留学
  • 5〜23週間の中期留学
  • 24週間以上の長期留学
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース

Kredo Blog

Tech 英語学習 セブ島・留学準備 キャリア Kredo
クレドページ
学校案内
  • Kredoの想い
  • Kredoが選ばれる理由
  • なぜ今、ITと英語なのか
  • 卒業実績
施設案内
  • 校舎・宿泊施設
  • セブ島・生活環境
留学準備
  • お申し込みまでの流れ
  • ご留学までの準備
  • 現地到着後の流れ
  • 留学中の1日のスケジュール
留学コース・料金[コース概要]
  • コース一覧
  • あなたに合ったコース選び
  • ITクラス・カリキュラム・教員
  • 英語クラス・カリキュラム・教員
  • 留学料金一覧
留学コース・料金[各コース一覧]
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース
  • 無料留学プログラム
  • 海外ITインターン留学(LIG)
  • 海外ITインターン留学(Sprobe)
  • 海外ITインターン留学(Alliance)
  • 親子留学 Kredo Kids
その他
  • Kredo Blog
  • Kredoスタッフ
  • 留学体験談
  • よくある質問
  • お問い合わせ
  • 法人のお客様
  • 会社概要
  • KREDO JAPAN株式会社
  • 特定商取引法に基づく表示
  • 採用情報
  • プライバシーポリシー
学校案内
  • Kredoの想い
  • Kredoが選ばれる理由
  • なぜ今、ITと英語なのか
  • 卒業実績
施設案内
  • 校舎・宿泊施設
  • セブ島・生活環境
留学準備
  • お申し込みまでの流れ
  • ご留学までの準備
  • 現地到着後の流れ
  • 留学中の1日のスケジュール
留学コース・料金 [コース概要]
  • コース一覧
  • あなたに合ったコース選び
  • ITクラス・カリキュラム・教員
  • 英語クラス・カリキュラム・教員
  • 留学料金一覧
[各コース一覧]
  • WEBベーシックコース
  • WEBデザインコース
  • WEBデベロップコース
  • Ruby on Railsコース
  • AIコース
  • 英語留学コース
  • 無料留学プログラム
  • 海外ITインターン留学(LIG)
  • 海外ITインターン留学(Sprobe)
  • 海外ITインターン留学(Alliance)
  • 親子留学 Kredo Kids
その他
  • Kredo Blog
  • Kredoスタッフ
  • 留学体験談
  • よくある質問
  • お問い合わせ
  • 法人のお客様
  • 会社概要
  • KREDO JAPAN株式会社
  • 特定商取引法に基づく表示
  • 採用情報
  • プライバシーポリシー
セブ島IT×英語留学の「Kredo」

14th Floor Central Bloc Corporate
Center Tower 1, Block 10, Geonzon St.,
Cebu IT Park, Apas Cebu City

セブ島医療専門の英語学校・看護留学の「HLCA」(姉妹校)

14th Floor Central Bloc Corporate
Center Tower 1, Block 10, Geonzon St.,
Cebu IT Park, Apas Cebu City

スクールやコースをもっと知りたい人へ 資料請求・お問い合わせ

  • fb
  • tw
  • ig
弊社顧問弁護士

Copyright© 2019 KREDO IT ABROAD INC. All rights reserved.