このコースはUdemyで100万人以上の受講生を持つ大人気講師Colt Steele氏による「The Web Developer Bootcamp」の完全日本語版になります。
このコースは70時間近くに及ぶコンテンツで構成されていて、Web開発について学びたければ、このコース一本でフロントエンドからバックエンド、セキュリティからアプリのデプロイまで網羅しています!オンラインプログラミング教育のコンテンツには多くの選択肢がありますが、このコースは間違いなく、数多くあるものの中で最も包括的で効果的なものです。その理由として:
コースのカリキュラムは、海外で多数の実績をもつ講師(Colt Steele氏)によって組まれたものです。
Colt氏の対面のブートキャンプは94%もの生徒が就職に成功しています!
対面のプログラミングブートキャンプであれば数万ドル(数百万円)もするようなものと同等のカリキュラムで構成されています。
昨今の市場に合わせたモダンな技術を学びます。手を抜いているコンテンツは無く、70時間近くみっちりと濃いコンテンツを用意しています。
13個以上ものプロジェクトと、YelpCampという巨大で本格的なWebアプリも作ります。この規模の本格的なアプリを作るコースは他にはなかなかありません。
プログラミングについて、初心者向けに作られたコンテンツを学んだとしても、それを現場で活かすことが難しいことが多々あります。これは初心者向けの「易しい内容」が、実際には大事なポイントを省略していて現場で通用しないことがあるからです。このコースではそんなことはありません。それは、このコースが初心者向けじゃない、と言っているわけでもありません。このコースは完全な初心者であってもわかりやすいように構成しつつ、プロの現場でも使える実践的な内容についても学ぶことができます。
主なトピックとして、以下にリストップしています:
HTML5
CSS3
Flexboxやレイアウト
レスポンシブデザイン
JavaScript(モダンな構文含む)
非同期なJavaScript - Promise, async/awaitなど
AJAX
Bootstrap 4 & 5
Bulma
DOMの操作
ターミナルの使い方
Node.js
NPM
Express
テンプレートの活用
RESTfulなAPI
SQLとNoSQLのデータベース
MongoDB
データベースにおけるリレーション
スキーマ設計
Mongoose
認証基盤の自作
クッキーとセッション
認可
セキュリティ - SQLインジェクション、XSSなど
エンジニアのマインドセット
Webアプリのデプロイ
クラウドサービスのデータベース
画像アップロード
ジオコーディングと地図
さらに、このコースはただ「見て、コードを真似るだけ」のコースではありません。演習問題やクイズも多数用意していますし、コンセプトを伝えるための、いわゆるスライドを使った講義も多数あります。コース内のスライドやコードに関してもすべてダウンロード可能です。
Web開発のエキサイティングな世界に飛び込んでみましょう!
【注意】
本コースは2023年3月に更新したものになり、オリジナルのコースに追加されたReactのコンテンツに関してはローカライズができていません。現時点で追加する予定も無いため(将来的にはあるかもしれません)、その点についてはご理解した上でコースの購入をお願いします。