プログラミングスクールやオンラインの学習サービスで学べる主なプログラミング言語やスキル、ライブラリ、開発環境についてまとめています。
習得したい言語やスキル、目標とするキャリアに合わせて各言語・スキルが学べるスクールや学習サービスを利用しましょう。
転職または起業したい分野やサービスによって学習するべき言語は異なります。より最短でかつ効率良く学びたい方はオンラインの学習サービスやプログラミングスクールで勉強すると良いでしょう。
HTML/CSS
WebページのベースとなるHTML(エイチティーエムエル)と、文字サイズや背景、色など装飾するために必要なCSS(シーエスエス)を学べるプログラミングスクールやオンライン学習サイトをご紹介。
- Webデザイナー・フロンドエンドエンジニアにおすすめ
JavaScript
ブラウザ上で動作するプログラミング言語で、ウェブサイトのほとんどでこのJavaScriptが使われているため、なくてはならない存在。WebサイトやWebアプリ、ゲームまで活躍の場も多い。
- フロンドエンドエンジニアに必要
- 需要が高い
Vue.js
小・中規模開発に向いているJavaScriptのフレームワーク。開発現場でも多く使われており、LINEやDMM、ZOZOなど数多くの企業でも導入されている人気のフレームワーク。
- 効率よくWebアプリケーションが構築できる
- 需要が高い
PHP
Webアプリケーションの開発に必要な言語の一つで、動的にページを作成することができるサーバーサイドスクリプト。大規模なWebサービスも作ることができる。
- WordPressをカスタムできる
- バックエンドエンジニアを目指す人
Python
ライブラリが豊富で、たった数行でも機能的なプログラムを簡単に開発できプログラミング言語。データ解析や機械学習、業務システムの自動化などデスクトップアプリだけでなくWebアプリの開発も可能。
- 案件が豊富で安定した収入が見込める
- 機械学習エンジニアを目指す人
Ruby on Rails
Ruby on Rails(ルビーオンレイルズ)はWebアプリケーションを効率よくスムーズに開発できるように作られたフレームワーク。Ruby on Railsを勉強できるプログラミングスクールや学習サービスも充実。
- バックエンドエンジニアを目指す人
- Webアプリケーションが作れる
Liquid(Shopify)
Shopify(ショッピファイ)でECサイトの構築やカスタマイズ、アプリ開発で必要なShopify独自のテンプレート言語。
- ShopifyのECストアの開発に必要
- 学習コストが低め
WordPress
簡単にブログやWebサイトが公開できるオープンソースのCMS。HTML/CSSやPHPを勉強すれば本格的にワードプレスをカスタマイズすることも可能。
- ブログを開設できる
- 企業のホームページを作成したい人
Photoshop
Photoshop(フォトショップ)はアドビシステムズが販売する画像編集ソフトで、写真の加工や合成はもちろん、Webサイトのアイキャッチ画像やバナーを作成したりと様々な場面で活用されています。
- 写真加工・バナー作成ができる
- Webデザイナーを目指す人
Illustrator
Illustrator(イラストレーター)は図形やイラストを描いたり、文字を入れて自由にレイアウトすることができるグラフィックデザインソフト。ロゴや印刷物、アイコン、Webサイトのデザインなどに使われます。
- イラスト・ロゴが作成ができる
- デザイナーを目指す人