MENU
そらいろ
SEとして7年の経験があるそこそこのエンジニア。
スキルセット:C#/VB.net/HTML/CSS/JavaScript/PHP
DB:Oracle/SQLServer他etc
専門はWebアプリケーション。データ分析やRPAにも精通。
当ブログのおすすめテーマはこちら!

CODEPREPで無料のプログラミング学習!手軽に始められるのでおすすめ!

無料でプログラミングを学べるおすすめのサービスです。

今回は無料でプログラミングが学べる、CODEPREPというプログラミング学習サイトを紹介していきたいと思います。

開発環境を用意せずにWebブラウザ上で学習が完了するタイプのプログラミング学習サイトが最近増えていますが、このCODEPREPもWeb上で完結させることができるサービスになります。

穴埋め形式で進めていき、少しずつ作成しているものが完成していくようなイメージになります。

言語によっては有料級の内容になっているので、これからプログラミングを始める人にはお勧めです!

目次

CODEPREPのおすすめポイント

codeprep

無料で学習が可能

CODEPREPの一番の魅力は無料で学習ができる点です。

Progateやドットインストールを使用して学習する人も多いですが、初心者はまず無料のサービスで感覚をつかむとプログラミングとの相性を確認できるかもしれません。

月額払って自分には合わなかったではもったいないので。

無料とはいえ、フロントサイドの「HTML」「CSS」「JavaScript」は実践的なものまで含まれるので、すごいためになります。

穴埋め形式だから勉強しやすい

CODEPREPはprogateのイメージに近いサービスです。

Webブラウザ上にコードを入力していき、その場で合っているか間違っているか判定されます。

穴埋め形式で一つずつ進んでいくので、初心者にも易しい作りになっています。

答えが分からないという場合でも、ヒントが画面に表示されるので最後まで躓かずに学習できます。

目的別の学習コースが分かりやすい

CODEPREPでは単元毎にブックと言う単位でまとめられています。

HTML/CSSでいうと「HTML&CSSでつくるブログ記事一覧レイアウト」や「HTML&CSSでつくるドロップダウンメニュー」といったブックがたくさんあります。

ですがプログラミングをやったことがない人にはどのブックを学べばいいのか分からなくなってしまいます。

CODEPREPではブックをまとめた学習コースというものが用意されているので、目当てのコースを選択するだけで最適なブックを抜き出してくれます。

下記のような学習コースが用意されています。

学習コース
  • 初心者向けWebの基礎を学ぶ
  • Webプログラミングを学ぶ
  • システム開発を学ぶ
  • UIデザイン実践
  • フロントエンドの定番ライブラリを学ぶ
  • ゲームプログラミングを学ぶ

CODEPREPで学べる言語

CODEPREPで学べる言語について紹介します。

スクロールできます
言語できること学習範囲
HTMLWebページの骨格作り基本から流行りのレイアウトまで広範囲
JavaScriptWebページの動作部分基本からゲーム作りなど広範囲
CSSWebページのデザインコントロール基本から流行りのレイアウトまで広範囲
RubyRubyonRailsのサーバーサイド開発が有名
最近はスクレイピングで使用されることも
Rubyの基本的な記述方法のみ
PHPサーバーサイド言語の定番
Railsよりもシェアは大きい
PHPの基本的な記述方法のみ
jQueryJavascriptの拡張ライブラリ
jQuery前提のライブラリも多いのでJavascriptと一緒に覚えたい
基本からゲーム作りなど広範囲
BootstrapレスポンシブデザインのWebページを作成する際の定番フレームワーク
ボタンやフォームのデザインもきれいにしてくれる
基本から実践的な使用まで広範囲
JavaOSに依存しない言語として人気
基幹システム/Webアプリケーション/デスクトップアプリ/スマホアプリなど何でもできる
Javaの基本記述方法のみ
Scalaオブジェクト指向型と関数型のハイブリット言語
JVM上で動作するので無数にあるJavaのライブラリが使えてしまう
Scalaの基本的な記述方法のみ
PythonAI関連の最新技術で用いられることの多い言語
計算系のライブラリが豊富なため、研究用途やCADなどで使われる
Pythonの基本的な記述とNumPy/Pandasを利用したデータサイエンスを学べる
RustCやC++の置き換え用言語として作成された言語
所有権やライフタイムという考え方が特徴的
Rustの基本的な記述と所有権についてが学べる

リストを見てもらえたら分かる通り、フロントサイドのWebページ制作に強いプログラミング学習サイトになっています。

最近話題の「Ruby」や「Java」は基礎の習得までしかできないので、他サイトと併用して勉強していくことになります。

「Rust」についてはあまり学習サイトで見たことがないので、ここで学べるというのは面白いです。

CODEPREPは一度閉鎖されるはずだった

CODEPREPは2018年の10月ごろにコンテンツの更新維持が難しいという理由で一度閉鎖されかけています。

Twitter上のアンケートで公開し続けてほしいという意見が大半を占めたため、下記の通り無償サービスが無期限の延長になりました。

基礎的な情報なので情報が古くなっても使えるものばかりなのですが、ほぼ更新停止状態ということを理解して使用する必要はあります。

また、いつサービスが停止になるかも分からないので興味が出た人はすぐにでも始めた方が良いかもしれません。

プログラミング初心者ならまずCODEPREP

ということで今回はCODEPREPについて紹介しました。

Webサイトを作りたいなと考えている方はまず無料で学習できるコンテンツがあるのでこれで学習してみてください。

案外いけるかもと思った方はProgateやドットインストールの学習に進むことをお勧めします。

ということでプログラミング学習頑張ってください!

よかったらシェアしてね!
目次
閉じる