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

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

   

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

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

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

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

ドットインストール

ドットインストール
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ではプロのコンサルタントが案件をお探しします

  関連記事

フリーエンジニアに必要なプログラミング以外のスキル

【関連リンク】 ❏フリーエンジニアの仕事にはどんな種類がある? ❏副業でフリーランスエンジニアになる

フリーランスエンジニアになるにはスクールに通った方がよい?

【関連リンク】 ❏フリーエンジニアにおすすめの交流会・勉強会の存在 ❏フリーエンジニアの生活はどんな

フリーエンジニアにおすすめの交流会・勉強会の存在

【関連リンク】 ❏フリーエンジニアの生活はどんな感じ?時間管理を上手にするには ❏フリーエンジニアに

今夜が頑張り時のエンジニアのために。徹夜しても生産性を落とさない10のコツ

「徹夜したくないけど、今日は避けられない」というあなたに まず前提として、徹夜はすべきではありません

Dockerコンテナとイメージの仕組みを視覚化してみた

この記事は、Docker 102レベルを意図して書かれている。Dockerが何か分からない、または仮

ダメなアプリを作るための10の優れたルール パート1:技術編

素晴らしいアプリのアイデアが浮かんで、フィードバックを集めて、なんとかチームすらも作って、app s

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

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

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

エンジニアとして実力を持って生きていくなら絶対取るべき資格

エンジニアとして何年か生きているのですが、そんな中で「これは受けて良かった! 勉強して良かった!」と

webを利用してイケてるガールにデプロイする方法

webを利用してイケてるガールにデプロイする方法

エンジニアに出会いはない。 彼らが業務で関わりを持つのは、チームのメンバーとPCのみ。 そしてそのメ

【企業別】Advent Calendar2014 はてブ数ランキングまとめ

皆さん、2014年も残す所1週間を切りましたが、いかがお過ごしでしょうか。もはや師走の風物詩となった