34
41

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ちょっとニッチな学習サイト【初学者向け】

Posted at

はじめに

「初学者が知らないかもしれない」オススメの学習サイトを紹介します。

Progate

いきなり有名どころですが、Progateは外せません。
幅広い言語を、基礎の基礎から学ぶことができます。
ポップなUIで楽しく、テンポ良く進めることができるのが楽しいです。

有料ですが、月1490円(年払いなら月当たり990円)はたいていの入門書より安いです。

有料会員プラン | プログラミングの入門なら基礎から学べるProgate[プロゲート]

初心者にオススメとされていますが、私自身は息抜き&基礎力チェックでも使っていました。

SQLab

SQLラボと読みます。SQLの問題集です。
SQLって触れる機会が少ないんですよね。そこにベストマッチのアプリです。
無料です。

current-user

RailsのActiveRecordという概念について、問題を解きながら感覚を掴むことができます。

RUNTEQの先輩のアプリです。ありがてえ・・・
ニッチなアプリですが、Rails学習者にぜひオススメです。
無料です。

Regex Hunting

regex・・・「正規表現」というものはご存知でしょうか?

例えば「文字列がメールアドレスかどうかを判別する」時に使用します。

^[a-zA-Z0-9_.+-]+@([a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]*\.)+[a-zA-Z]{2,}$

(↑これでメールアドレスを判別できる)

この「正規表現」、やはり触れる機会が少ないです。
このアプリで基礎から感覚を掴んで、機械の気持ちがわかるようになりましょう。
(正規表現のコツは「機械の気持ちを理解すること」のようです。)

こちらもRUNTEQの先輩のアプリです。ありがてえ・・・

正規表現をもっと知りたい方はこちら

VIMATE

エンジニアなら知らない人はいないエディタ
「Vim」のコマンド問題集です。無料です。

最初は全くわかりませんが、やってるうちに覚えます。

VIMATE・・・Vim + mate(仲間)という命名がシンプルながら素敵です。
かわいらしいキャラクターのデザインもすごい。


個人的にはhjklで移動する脱出ゲームが好きです。
最高タイムは11秒だったと記憶しています。対戦よろしくお願いします。

※WindowsとM3 Macbook Airでは移動速度が違いました。キーボードの違いでしょうか。
Windowsのほうが圧倒的に早かったです。

Codewars

他のユーザーが投稿した、プログラミング・アルゴリズムの問題を解くことができます。

  • 他のユーザーの回答を見ることができ、非常に学びになる。
  • 58のプログラミング言語に対応

という特徴があります。

英語なためハードルは高いですが、オススメのサイトです。

おわりに

以上、ちょっとニッチな需要に答える学習サイトでした。

次は何を書こうかしら・・・

34
41
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
34
41

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?