本ページはプロモーションが含まれています。

プログラミング言語・スキルからスクールを探す

プログラミングスクールやオンラインの学習サービスで学べる主なプログラミング言語やスキル、ライブラリ、開発環境についてまとめています。

習得したい言語やスキル、目標とするキャリアに合わせて各言語・スキルが学べるスクールや学習サービスを利用しましょう。

転職または起業したい分野やサービスによって学習するべき言語は異なります。より最短でかつ効率良く学びたい方はオンラインの学習サービスやプログラミングスクールで勉強すると良いでしょう。

HTML/CSS

HTML/CSS

WebページのベースとなるHTML(エイチティーエムエル)と、文字サイズや背景、色など装飾するために必要なCSS(シーエスエス)を学べるプログラミングスクールやオンライン学習サイトをご紹介。

  • Webデザイナー・フロンドエンドエンジニアにおすすめ

JavaScript

JavaScript

ブラウザ上で動作するプログラミング言語で、ウェブサイトのほとんどでこのJavaScriptが使われているため、なくてはならない存在。WebサイトやWebアプリ、ゲームまで活躍の場も多い。

  • フロンドエンドエンジニアに必要
  • 需要が高い

Vue.js

Vue.js

小・中規模開発に向いているJavaScriptのフレームワーク。開発現場でも多く使われており、LINEやDMM、ZOZOなど数多くの企業でも導入されている人気のフレームワーク。

  • 効率よくWebアプリケーションが構築できる
  • 需要が高い

PHP

PHP

Webアプリケーションの開発に必要な言語の一つで、動的にページを作成することができるサーバーサイドスクリプト。大規模なWebサービスも作ることができる。

  • WordPressをカスタムできる
  • バックエンドエンジニアを目指す人

Laravel

Laravel

PHPを使ったフレームワークで効率的にシステムの構築ができる。開発現場で主流になりつつあると言われている人気のフレームワーク。

  • 効率よくWebアプリケーションが構築できる
  • 需要が高い

Java(ジャバ)

Java

案件が多く報酬も高いJava。汎用性やセキュリティの高さから、多くのエンジニアから支持されているオブジェクト指向のプログラミング言語。

  • アプリ開発を目指す人
  • 開発案件が多い

Python(パイソン)

Python

ライブラリが豊富で、たった数行でも機能的なプログラムを簡単に開発できプログラミング言語。データ解析や機械学習、業務システムの自動化などデスクトップアプリだけでなくWebアプリの開発も可能。

  • 案件が豊富で安定した収入が見込める
  • 機械学習エンジニアを目指す人

Ruby on Rails(ルビーオンレイルズ)

Ruby on Rails

Ruby on Rails(ルビーオンレイルズ)はWebアプリケーションを効率よくスムーズに開発できるように作られたフレームワーク。Ruby on Railsを勉強できるプログラミングスクールや学習サービスも充実。

  • バックエンドエンジニアを目指す人
  • Webアプリケーションが作れる

Liquid(Shopify)

Liquid(Shopify)

Shopify(ショッピファイ)でECサイトの構築やカスタマイズ、アプリ開発で必要なShopify独自のテンプレート言語。

  • ShopifyのECストアの開発に必要
  • 学習コストが低め

WordPress

WordPress

簡単にブログやWebサイトが公開できるオープンソースのCMS。HTML/CSSやPHPを勉強すれば本格的にワードプレスをカスタマイズすることも可能。

  • ブログを開設できる
  • 企業のホームページを作成したい人

Photoshop

Photoshop

Photoshop(フォトショップ)はアドビシステムズが販売する画像編集ソフトで、写真の加工や合成はもちろん、Webサイトのアイキャッチ画像やバナーを作成したりと様々な場面で活用されています。

  • 写真加工・バナー作成ができる
  • Webデザイナーを目指す人

Illustrator(イラストレーター)

Illustrator

Illustrator(イラストレーター)は図形やイラストを描いたり、文字を入れて自由にレイアウトすることができるグラフィックデザインソフト。ロゴや印刷物、アイコン、Webサイトのデザインなどに使われます。

  • イラスト・ロゴが作成ができる
  • デザイナーを目指す人