こんにちは。hacknoteのKawaguchiです。 以前、こちらの記事でプログラミング初心者学生向けに、学習方法の紹介をしていたので、そのうちの一つのシラバス(Cyllabus)(Web)をやってみたので、その紹介をしていきます。
シラバス(Cyllabus)の特徴
シラバスは、WEBデザインやWEBアプリケーションの 開発方法を学ぶことができる WEBサービスで、 キュレーションエンジンをベースにしたCMSです。
ステップバイステップで、マネをしながら学習することができます。
無料でWEBデザイン(HTML、CSSなど)、WEBアプリ開発(Ruby on Railsなど)の学習コース他、ユーザ各人が作成したオリジナルの学習コース(公開コース)を、ブラウザ上でテキスト(画像付き。時々動画有)を閲覧しながら学ぶことができます。
- ユーザ各人が作成した公開コースは多様にあり、プログラミングに限らず、様々な領域(ビジネス、英語など)の学習ができます。
アカウントを作成すれば自身でオリジナルの学習コースを作成し、自ら発信することができます。
※ただ2017年4月時点で、今は新たなユーザの登録ができない(ユーザのコース投稿不可)状態になっているようです。
シラバスの用途・機能まとめは、シラバス内のこちらの記事
利用方法
好きな学習コースを自分で選択し、ウェブ上のテキストを閲覧しながら、自分のパソコンの開発環境(ローカル環境)で再現をして学んでいきます。環境構築を自分でする必要があるため、環境構築で失敗したり、エラーが出た際は、基本的に自力でクリアしていかなければなりません。
コース内のレッスンは飛ばして受講することも可能です。
学習をはじめるだけなら会員登録やログインは不要です。(自身でオリジナル学習コースを作成し、公開したい場合は会員登録が要ります)
長所
- WEB開発の全行程ができるようになる
- 環境構築も学べる
- 開発の流れを一通り学ぶため、一人で何かを完成させ、公開できるようになる
- オリジナル学習コースを作成、公開することができ、発信者になることができる
- メインコース以外に、様々な領域の学習ができる
- 基本的に真似していれば問題なく進む
- 初心者向けに用語解説をしてくれる
- 自分で手を動かして学ぶため、飽きにくい
- 受講だけなら会員登録不要
短所
- ユーザ各人が作成した学習コースはジャンルが様々で統一感がない
- 環境構築で失敗、エラーが出た際、自力で解決する必要がある
- 基本的にテキスト形式のため、実際の動作を見ながら学びたい人には向かない
- プログラミング単体を学びたい人には向かない
無料版と有料版
現在はβ版での試験運用につき無料です。正式リリース後は、サブスクリプション方式になる可能性があります。
どんな人向けか
- 開発全体の流れを知りたい人
- 何かを一人で開発してみたい人
- 自分で何か発信したい人
- 実践力を養いたい人
- プログラミング初心者 or 環境構築のできる初心者 or グーグル検索でなんでも乗り切れる初心者
WEBサイトやアプリの開発から公開まで全部自分でやってみたいという方には最適なサイトかと思います。
メインの学習コースでは、受講者に想定されている前提知識や、開発環境の準備、初心者向けの用語説明など、はじめに画像や参考ページを提示し、手順をしっかり解説してくれるため、初心者でも安心です。
完全に初心者で、開発全体よりプログラミング単体学びたいという方は、環境をサイト側で用意してくれる、Progateの方がおすすめです。
また、テキスト形式ではなく、動画形式で学びたい人にはドットインストールの方がおすすめです。
↓↓↓是非、他の学習サービスを使ってみた記事も見てください↓↓↓
▼初心者学生向けweb学習サービス使ってみたシリーズ