はじめに
プログラミングを勉強したいと思ったときに、まず何からしていいかわからない。WEBで勉強すればいいのか、本を買ってきて読めばいいのか、学校に通うべきなのか。
今回はお金をかけずにプログラミングってどんなものなのか知りたいといったときに、とても始めやすいWEBサービスをご紹介します。
プログラミング学習サイトProgateについて
https://prog-8.com/
ProgateはWEB上でプログラミングが勉強できる学習サイトです。まずサイトを覗いてみてください。とりあえず、オシャレでいい感じですねw
ユーザー登録は無料
ユーザー名、メールアドレス、パスワードを決めて登録する方法と、twitterかfacebookのアカウントでもログインができます。
ベーシックプランとプラスプラン
Progateでは無料のベーシックプランと、月980円のプラスプランがあります。
プラン | 利用可能内容 |
---|---|
プラスプラン | 全て(現在26レッスン) |
ベーシックプラン | 現在7レッスン |
まずはベーシックプランで十分
冒頭で書いたように、プログラミングがどんなものなのか知りたいという場合には、無料のベーシックプランで十分学ぶことができますので、まずはベーシックプランで学んでみましょう。そして、より意力が沸くようであればプラスプランに切り替える形のほうがいいと思います。
Progateでできるレッスン一覧
学習コース
まずはプログラミングの世界に触れてみることができるこちらのコース。
コース内容は以下のも9つになります。
HTML&CSS
HTMLはマークアップ言語なのでプログラミングとは言えないそうですが、Webページの
見た目をつくる言語で、覚えるのも簡単です。
JavaScript
多様な可能性を秘めたフロントエンド言語。主に動的なWEBサイトを作るときに使われます。
jQuery
効果やアニメーションを実装できるJavaScriptライブラリ
Ruby
直感的に理解しやすく、高い生産性を誇る
サーバーサイド言語
Ruby on Rails
Webサービス開発に必須のRubyフレームワーク
PHP
Web開発に適したサーバーサイド言語
Java
大規模開発からモバイルアプリまで、汎用的なプログラミング言語
Python
可読性が高く、科学演算や機械学習などにも用いられるサーバーサイド言語
Swift
iOSアプリの開発に用いられるモダンかつ高速な言語
道場コース
学習コースで覚えた知識で勉強できるコース。未公開のコースはマウスオーバーで公開時期が確認できます。
プロジェクトコース
さらに上のスキルを身に付けることができるコース。
Progateをオススメする理由
わかりやすい勉強方法
まずは絵と文章の説明をスライドで読み、次に実際にコードを書き込む、答えを確認して、次の項目へといった流れがわかりやすすぎるので、ぜひやってみていただきたいです。