【世界で70万人が受講】Web Developer Bootcamp 2023(日本語版)
What you'll learn
- HTML5, CSS3とモダンなJavaScriptの使い方
- 本格的なWebアプリケーションをモダンな技術で作る方法
- レスポンシブで、アクセシビリティも考慮したレイアウトの作り方
- Webアプリケーションのセキュリティで注意すべきこと - SQLインジェクション、XSSなど
- コース完了後もエンジニアとして成長するためのマインドセット
- NodeJS, Express, and MongoDBを使ったデモアプリの作成
- 本格的なWebサービスをゼロベースで作成
- Webアプリのデプロイ方法やクラウドサービスのデータベースの使い方
- ポートフォリオやランディングページなど静的サイトをHTMLやCSSで作成
- HTMLフォームとバリデーションのかけ方
- 認証基盤のゼロベースからの作り方
- BootstrapやBulmaなどCSSフレームワークの使い方
- レスポンシブなナビゲーションバーの実装方法
- JavaScriptの変数、条件分岐、ループ、関数、配列、オブジェクトについて
- JavaScriptの関数、スコープや高階関数の仕組みについて
- JavaScriptの奇妙な仕様についての理解
- フルスタックなWebアプリケーションをゼロから作る方法
- JavaScriptでDOMを操作する方法
- PostmanでAPIをテストする方法
- NodeJSでサーバーサイドのJavaScriptを実装
- 複数のモデルやリレーションを持つ複雑なWebアプリの作り方
- ExpressとMongoDBを使ったフルスタックなJSのWebアプリの作り方
- JavaScriptでの配列やオブジェクトの使い方
- コマンドライン、ターミナルの使い方
- NPMでモジュールの管理方法について
- HTTPリクエストの仕組みについて
Requirements
- パソコンとインターネット
- 超巨大なコンテンツを学ぶためのやる気!
Description
このコースは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のコンテンツに関してはローカライズができていません。現時点で追加する予定も無いため(将来的にはあるかもしれません)、その点についてはご理解した上でコースの購入をお願いします。
Who this course is for:
- Web開発を学びたい未経験者から経験者すべて
- プログラミングが初めてという初心者
- HTMLやCSSなど、一部の技術を経験したことがあり、自分のスキルの幅を伸ばしたい人
- 一つのコースでWeb開発のトピックをフロントエンドからバックエンドまで網羅したい人
Instructors
Hi! I'm Colt. I'm a developer with a serious love for teaching. I've spent the last few years teaching people to program at 2 different immersive bootcamps where I've helped hundreds of people become web developers and change their lives. My graduates work at companies like Google, Salesforce, and Square.
Most recently, I led Galvanize's SF's 6 month immersive program as Lead Instructor and Curriculum Director. After graduating from my class, 94% of my students went on to receive full-time developer roles. I also worked at Udacity as a Senior Course Developer on the web development team where I got to reach thousands of students daily.
I’ve since focused my time on bringing my classroom teaching experience to an online environment. In 2016 I launched my Web Developer Bootcamp course, which has since gone on to become one of the best selling and top rated courses on Udemy. I was also voted Udemy’s Best New Instructor of 2016.
I've spent years figuring out the "formula" to teaching technical skills in a classroom environment, and I'm really excited to finally share my expertise with you. I can confidently say that my online courses are without a doubt the most comprehensive ones on the market.
Join me on this crazy adventure!
私はアメリカで生まれ、10歳のときに日本に来ました。幼いころからパソコンに興味はあったものの、英語教師を目指していた為大学では外国語を専攻して、イギリス文学を勉強しながら教員免許を取得しました。しかし、大学を卒業するころにはプログラミングに興味をもち、文理問わず新入社員を受け入れてくれる会社に就職しました。本格的にプログラミングを始めたのは24歳からです。
10年以上業務WEBアプリケーションをC#/Go/PHP/TypeScript(JavaScript)で作成してきて、フロントエンドからバックエンドまで様々なロールを経験しています。また、プログラミング言語に限らずCI/CDやIaC(Infrastructure as Code)も実践していて、AWSなどクラウドサービスに関しても経験してきています。
元々教師を目指していたというのもありますが、私は他者に何かを教えることが大好きです!わからないことがある人を助けたいという思いも強いです。日々、どうしたらわかりやすく物事を伝えることができるか、ということを考えながら、より良いコンテンツを提供できるよう精進しています。