エンジニア向け!!新しいプログラミング言語を学ぶ時のサイト一覧

  • このエントリーをはてなブックマークに追加

      2020/08/31

エンジニア向け!!新しいプログラミング言語を学ぶ時のサイト一覧

最近ではプログラミングスキルが世界で注目されており、就職や転職においても十分なスキルの一つとなっています。

日本でも、プログラミング教室やプログラミングを学べるサイトも増えてきました。今後もプログラミングを必要とする職が拡大していくと考えられます。

そこで、忙しいエンジニアの方向けに、無料でかつ自宅で学べるプログラミングサービスを紹介します。これらのサイトならば、自分の空いている時間に学習することができるので、着実にスキルアップすることができます。

ドットインストール

ドットインストール
http://dotinstall.com/
プログラミング学習の定番といえばこのサイト!!

基本的に、全ての動画が3分で完結し、お手軽で学べるボリュームの多さが特徴です。

約15万人を超える人々がドットインストールでプログラミングを学習しています。

対象の言語:HTML/CSS, JavaScript, jQuery, MySQL, PHP, WordPress, Ruby, Python, Java, Perl, objective-cなど

Progate

Progate
http://prog-8.com/

Progateは、2014年7月に東大工学部の二人で立ちあげたプログラミング学習サービスです。

学習用のスライドと実際にプログラミングを行うパートに分かれており、スライドで学習したものを実践するといった流れで学ぶことができます。

短いレッスンを積み重ねて、しかも実際に手を動かしてコードを書きながら学習することができることが特徴となっています。

対象の言語:HTML/CSS, PHP, jQuery,Ruby on Rails

schoo

schoo
https://schoo.jp/programming

プログラミングだけでなく、ビジネスや美容関係など幅広い2000本以上の授業を生放送で受講できるWebサービスです。

受講生が講師とチャットでコミュニケーションしながら授業を受けられることが特徴となっています。30代前半のIT系ビジネスパーソンを中心に、現在13万人に利用されています。
※一部有料あり

対象の言語:HTML/CSS, JavaScript, jQuery, PHP, MySQLなど

CODEPREP

CODEPREP
http://codeprep.jp/ja/

基礎編ではHTML、CSS、JavaScript、Ruby、PHP、CSS3、jQuery、Canvasなどの基礎について学ぶことができます。

特徴的なのは、応用編が充実しているところ。「HTML&CSSでつくる斜め型ボックスレイアウト」など好奇心をくすぐるコンテンツが多数あります。

対象の言語:HTML、CSS、JavaScript、Ruby、PHP、CSS3、jQuery、Canvasなど

codecademy

codecademy
http://www.codecademy.com/learn

codeacademyは、英語表示のサービスですが、かなり多くの対象の言語に対応しています。

コードをタイピングをしながら実践的にに学ぶことができるので、動画だけでは物足りないという方にはオススメです。

対象の言語:HTML/CSS, Ruby, Python, PHP, JavaScript, jQuery

paiza

paiza
https://paiza.jp/learning
paizaは、練習問題が用意しているので、学習したものが実際どのように使われるのかを練習問題で更に理解を深めることができます。
現在は、PHPだけですが、今後RubyやJavaなども徐々に増やしていくそうです。
対象の言語:PHP

まとめ

いかがだったでしょうか。
動画でのプログラミング学習サービスが多いですが、各サイトそれぞれ特徴をもっています。
自分に合ったサイト、学習法を見つけて別の言語や新たな言語をマスターしていきましょう!

 -Tech, プログラミング

FAworksではプロのコンサルタントが案件をお探しします

  関連記事

フリーエンジニアの仕事にはどんな種類がある?

【関連リンク】 ❏副業でフリーランスエンジニアになる場合に押さえておきたいこと ❏フリーランスエンジ

ITエンジニアならチェックしておきたいおすすめ有名企業テックブログ15選(2015年版)

情報収集にも採用にも繋がるテックブログ 今年も終わりにさしかかり、アドベントカレンダーの時期になりま

V8はどうやってJavaScriptコードを最適化しているのか?

僕の過去記事で、NodeJSがなぜ速いかについて話した。今日は、V8について話したいと思う。 多分、

Linux OSのジッタを体系的に削減する黒魔術

Linux OSのジッタを体系的に削減する黒魔術

低遅延性の求められるトレードシステムにおいて、ジッタの原因をどのように体系的に発見してひとつずつ削除

継続的デリバリがもたらす効果と価値とは~ソフトウェア業界全体の「対応力を高める」トレンドを追え~

継続的デリバリがもたらす効果と価値 ~ソフトウェア業界全体のトレンド “React” を追え~

あなたが「リリース」という言葉を聞いた時、どのような感情が呼び起こされるだろうか?安堵?高揚感?ある

基本的なシステム性能とOSジッタを計測するためのツールキット

Linux サーバの基本的なシステム性能とOSジッタを計測するためのツールキット

Jean Dagenaisは、mechanical-sympathyのスレッドで、Gil Teneの

作業用BGMは本当に仕事が捗るのか?

作業用BGMは本当に仕事が捗るのか?

みなさんは普段どんなスタイルで仕事をしていますか? エンジニアでよくヘッドホンをしながら仕事をしてる

Lispをあなたの言語にも取り入れる方法

僕はプログラミング言語Lispのファンだ。だが、多くの不慣れなプログラマにとって、その素晴らしいまで

PHPエンジニアのキャリアパスと年収の遷移モデル

PHPはWeb開発言語の中でも、1995年から人気が衰えない言語です。主に動的なWebページ制作等に

スクラムは新しいウォータフォールだ

スクラムは新しいウォータフォールだ

スクラムというものは、理論的には素晴らしい。だが、実際のソフトウェア開発においては、実に欠陥のあるプ