【脱初心者向け】実践!Firebase, Typescript, Reactなどを使ったWebアプリ開発ハンズオン
ハンズオン形式で、クライアントからサーバーまでトータルに学ぶことができます。HTML・CSS・JavaScriptを利用した開発経験がある方で、ReactやTypeScriptを使ったモダンな開発を実践したい方におすすめです。
Created by 海老原 賢次
What you'll learn
- Webクライアントからサーバーサイド、テストまで、開発をハンズオンで一貫して学習できます。
- Reactなど、ライブラリを使った効率の良い シングルページアプリケーションの開発を学べます。
- Google Firebase を使った、データベースの操作やサーバー処理、認証機能を学習できます。
- 言語として、Webクライアント、サーバーともに TypeScript を利用します。
Requirements
- ハンズオン形式で進めるので、PCが必要です。
- ハンズオンは、全て無償のツール類を使用します。
- Windowsを前提に進めますが、macOS でも可能です。
- Firebase を利用するので、Google アカウント が必要です。
- Firebase は、従量制プランが必要ですが、デプロイ時のみに必要で、且つ無償枠で収まる内容です。デプロイしなくても本講座の殆どは実施できます。
- Firebase は、従量制プランを利用する場合には、クレジットカードが必要です。
Description
HTMLやJavaScriptでWebアプリケーション開発を行ってきたけど、メンテナンス性が悪いと感じることはないでしょうか?
Webアプリケーション開発において、トレンドとなっている TypeScript や React などを利用することで、効率の良い開発を行うことができます。
本コースでは、クラウド環境を利用した、Webアプリケーション開発を、クライアントからサーバー、テストまで一貫してワークショップ形式で学習します。
実際に動作するものを作成していくので、より実践に近い開発が体験できるでしょう。
個々のライブラリやサービスを深堀りしていくわけではないので、このコースでライブラリやサービスの関係を把握し、後に興味を持ったところを他のコースで学習を深めることをおすすめします。
Who this course is for:
- HTML,CSS,JavaScript を利用した開発経験、もしくは知識があり、React や TypeScript を使ったモダンな開発を実践したい方。
- 独学で学んだ方もウェルカムです!
- 個々のライブラリの詳細ではなく、クライアントからサーバーまで開発の全般を経験したい方。
Instructor
WebフロントエンドおよびNode.jsサーバー開発
Webフロントエンド開発を20年以上行ってきました。
最近では、TypeScriptを使ったReact/Redux や、Electronを利用したマルチプラットホーム・アプリケーション、Node.jsを使ったWebサーバーなどを多く手掛けています。
これまでの経験が少しでも皆様のお役に立てればと思います。