강의

멘토링

로드맵

Programming

/

Web Development

React + Firebase フルスタック開発 - Firebase Firestore データモデリング

この講義を通して、FirebaseでDBの関係を実装する方法を学びます。迅速にReactフルスタック開発者になることができます。 雇用が不安定な今、この時代には新しい技術を学び、自身の価値を高める必要があります。そして何かを作り出さなければなりません。 そのサイドプロジェクトやアイデアを実装する際に、データの「関係」を実装できるようになる必要があります。この講義は、Firebaseの「Firestore」で「関係」を実装できるようにお手伝いします。

  • brightcoding
이론 실습 모두
수익화
솔로프리너
Firebase
React
firestore
database-modeling
react-fullstack

学習した受講者のレビュー

こんなことが学べます

  • Firebase Firestore データモデリングの基礎を学ぶ

  • Firebase Firestoreの特性を学び、応用まで

  • FirestoreでOne To One、One To Many、Many To Manyを実装する

  • シンプルサービス:VanillaJS + Firebase で非正規化(Denormalization)実装

  • SNSサービス:React + Firebaseで正規化(Normalization)を実装

  • React の基礎 + 必要に応じて部分的な JS 学習

  • Firebase Authentication、Storage

  • Vite(+Vanilla +React) / React Router

  • 比較的短期間でフルスタック開発者になる

今通っている会社...
満足してますか?

50歳を超えるまで...
安定した職場生活が可能でしょうか?

会社があなたの人生
安定した支えにはなりません。


景気後退により多くのスタートアップが台無しになり、
開発者が市場にたくさん出てきました。
企業は勧告辞職、整理解雇、希望退職、
構造調整を始めました。
会社は定年保証することもなく、
あなたは責任を負いません。
今後ますます増えていきますが、
状況が悪化し続けているようです。

...今は

自分の未来は自分自身が準備しなければなりません。

唯一の解決策は何ですか?

頑張りながら新しいスキルを学び準備することです!

  • 何かを作り、自分のアイデアを実装できること

  • 独自のサイドプロジェクトを実施し、ポートフォリオを準備する必要があります

  • 独自の新しい価値を実現できること

自分のアイデア実際実装するには?
サイドプロジェクトを進めるには?
直接サービスを作成するには?
ソフトウェアドメインの観点から>>ビジネスドメインの視点に行くには?


データの関係が必要です。

One To One, One To Many, Many To Many


この講座はFireStore database-modelingの基礎を学び、 > 関係を具現するようになり、
react-fullstack開発者になることができます。

こんな方におすすめです

フルスタック開発者になりたい方

VanillaJS + Firebaseの組み合わせ、 React + Firebaseの組み合わせ
学びます。

データ関係を扱いたい方

ファイアベース ファイアストアデータモデリングの基礎を学び、関係を実装することになります。

ファイアベースを学びたい方

リアクト/ビュー/フラッターに付けて出たファイアベースより、さらに基礎を固めることになります。

リアクト+ファイアベース受講後は

  • リアクト(js知識)とFirebaseデータモデリングの基礎を学びます。

  • No-SQLのファイアストア属性について学びます。 (基礎から応用まで)


  • One To One、One To Many、Many To Manyの関係を実装できるようになります。

  • 簡単なSNSサービスを作成できるようになります。

ファイアベース ファイアストア(Firestore)は
NoSQLなので関係を実装できないと思う方が多いです。

ただし、Firestore属性を活用してFirestoreのみの関係を簡単に実装できます。

この講義の特徴

1. 講義受講時にCSSフレームワークを学ぶと大変でしたか?

毎回新しいコースを聴くたびにCSSフレームワークを学ぶのは面倒ですか?このコースはCSSフレームワークを使用せず、CSSモジュールを使用します。そして本講座はhtml、css講座ではありませんので面倒なhtml、cssはコピー/貼り付けをさせていただきます。

必要に応じて映像の下部にリンクします。すぐにコピー/貼り付け可能です。

2. 講義ごとに理論を説明するスライドさせていただきます。

コースで学ぶReact文法、Javascript理論、Firebaseの知識は言葉だけでは説明しません。すべて親切にスライド整理していただきます。映像ごとに資料は下段にあるのですぐに入って見ることができます。

3.理論はスライドを通してできるだけ詳しく説明します

できるだけ理解しやすく伝えようとしました。図、図表、可視化資料を最大限に活用して説明します。理論と実習を分けてバランスよくお届けします。

Firebase認証とストレージは基本的なものだけを学びますが、

Firebase Firestoreは、基礎からアプリケーションまで行くのに役立ちます

Firestoreを学ぶことになって、損をすることはありません。

このようなことを学びます。

講座で使用する技術

Firebase @11

Vite(Vanilla、React@13)

React Router@7

質問がありますか?

Q. 他の言語開発者なのに受講してもいいですか?

  • html / cssはコピー貼り付けるので、html / cssは少しでも知っておく必要があります。

  • データタイプ、IFステートメント、オブジェクト、配列、関数について理解する必要があります。
    しかし、講座で進行する反復分(forEach/map)、DOM操作、三項演算子、オプショナルチェイン、非同期処理はすべてスライド理論を説明します。そして実習に入ります。

  • 当然リアクト基礎理論/文法も詳しく説明します。

Q. ライブラリ、フレームワークが最新バージョンに上がると動作しない問題がありますか?

  • ライブラリやフレームワークが更新されたら、コースをチェックして自分でテストしてうまくいくかどうかを確認し、更新を続けます。

Q. Node.js エコシステムが慣れていませんが、受講してもいいですか?

  • node.jsをインストールし、> npmを介してライブラリ/フレームワークをインストールし、>実行する知識が必要です。もし分からない場合は、別の入門講座をお聞きください。

  • スライド、コピー/貼り付けのコードをお送りしますが…もしかしたらわからないので、 node_modulesを含む完全なコードを通じます。

Q. 質問の答えはよくしてくれますか?

  • はい、質問への回答はすべてお願いします。

受講前の注意

練習環境

  • オペレーティングシステムとバージョン(OS):Windows 11

  • 使用ツール:node.js/ npm / vscode

学習資料 - 簡単に利用可能

  • 動画講義の一番下にリンクします。

  • 動画講義の下部にコピー/貼り付けコードリンクでお届けします。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 新しい技術を習得して競争力を持ちたい開発者

  • フルスタックエンジニアにいち早く成長したい場合

  • フロントエンドエンジニアが、急遽データベースを扱わなければならない場合

  • バックエンドエンジニアだけど、React(js)とFirebaseの知識を দ্রুতく習得したい時

  • Flutter、Kotlin、Swift開発者でFirebaseの知識を দ্রুতく 습得したい方

前提知識、
必要でしょうか?

  • HTML、CSSの基礎知識(コードを見て理解できればOK)

  • HTML、CSSはコピー&ペーストします。

  • JavaScriptの基本知識(if文、オブジェクト、配列、関数は知っておく必要があります。)

  • Reactを学ぶ上で必要なJSの知識は、部分的に説明します。

こんにちは
です。

31

受講生

8

受講レビュー

4.6

講座評価

1

講座

반갑습니다.

회사에서 소프트웨어 기술을 활용하여, 즐겁게 개발하는 사람입니다.

이제 ai 발전과 더불어, Solopreneur 가 대세가 되는 시대가 곧 오리라 확신합니다.

그 헤게모니가 이동하는 흐름을 따라 좋은 강의를 출시하여, 큰 도움을 드리고자 합니다.

カリキュラム

全体

62件 ∙ (9時間 59分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

8件

4.6

8件の受講レビュー

  • 김종원님의 프로필 이미지
    김종원

    受講レビュー 1

    平均評価 5.0

    修正済み

    5

    27% 受講後に作成

    새롭고 알찬 내용 많은 도움과 길잡이가 됩니다!

    • 브라이트코딩
      知識共有者

      도움이 되셨다니, 너무 기쁩니다^^

  • 남윤호님의 프로필 이미지
    남윤호

    受講レビュー 1

    平均評価 5.0

    5

    84% 受講後に作成

    강의 너무 깔끔하고 좋네요. 풀스택 준비하시는 분들에게 기준이 되는 강의가 되지 않을까 싶습니다.

  • 김희길님의 프로필 이미지
    김희길

    受講レビュー 5

    平均評価 5.0

    5

    31% 受講後に作成

  • airking님의 프로필 이미지
    airking

    受講レビュー 2

    平均評価 4.5

    4

    31% 受講後に作成

  • mj.kim.ien님의 프로필 이미지
    mj.kim.ien

    受講レビュー 1

    平均評価 4.0

    4

    31% 受講後に作成

¥8,479

似ている講座

同じ分野の他の講座を見てみましょう!