
簡単な用語で学ぶGit&Githubの第一歩 - コラボレーションまでマスターする
simplecoding
簡単な用語と詳細な図で学ぶGitとGithubの講義です。 複雑な概念を簡単な用語で解き、実際のコラボレーションプロジェクトに適用する方法を学びましょう。
入門
Git, GitHub
私はいつも「一体なぜフロントエンドテストをしなければならないのか?」という疑問を持っていました。そして疑問を持ちながらテストを機械的に作成していました。 しかし皆さんは「なぜテストを作成するのか」そして「状況に応じてどのように作成すべきか」を理解できるようになります。
受講生 54名
難易度 初級
受講期間 無制限
学習した受講者のレビュー
5.0
yjcoyjco
途方に暮れていたテストコードについて 最初から一つずつ、理解がすんなりできるように 説明してくださいます! 求人の必須要件や優遇事項で テストコードが頻繁に見られますよね。 講義を見ながら真似して慣れるようにして、 実際に使ってみれば就職競争力も高まると思います。
5.0
hg354323
理解しやすくて良かったです。講義の例でReact Queryやカスタムフックを一緒に扱ってくださって助かりましたし、実際のプロジェクトにもすぐ適用できそうです。全体的に説明を分かりやすくしてくださったので、最後までしっかりついていくことができました。良い講義ありがとうございます!
5.0
fabiola
テストコードの重要性を知らなかったんです。実務で経験してみたらヒューマンエラーが思ったより多くて...私が見落としている部分も多かったし...それでテストコードの重要性を痛感したんですが、この講義で簡単で気軽に試してみることができそうで大変助かりました。前置きなしですぐに核心と本題だけ教えてくださってとても良かったです!
フロントエンドテストの始め方がわからなかったあなたも、テストを始められるようになります。
実戦でテストを適用できるようになります。
このコースを通じて、以下のすべての問題点を解決し、テストコードを自信を持って作成できるようになります!
🤷♂️ 「テスト...なぜこれをしなければならないのですか?」
コードが正常に動作するか目で確認すればいいのに、わざわざ時間をかけてコードをまた書かなければならない理由がわかりません。
😱 「テストが突然複雑になりました!」
Context APIやReact Queryのような状態管理ライブラリを使うと、テスト環境の設定から詰まってしまいます。
🤦♀️ 「どこから、どうやって始めればいいのか...」
テストコードの書き方が全く分からなくて、一行も書き始めることができません。😢_😭
😳 "AIが書いたテスト、修正できません。"
AIの助けは借りたものの、コードを理解できないため修正が不可能で、結局無用の長物になってしまいます。
このOnline Classesは単に文法を羅列するだけではありません。「実際に使用したものを中心に」構成されたカリキュラムを通じて、現場ですぐに使える核心知識だけを学びます。
コンポーネントテストがプロジェクトの安定性と開発およびQAの速度にどのように貢献するのかを明確に理解してから始めます。
テスト紹介講義の例
Jestフレームワークの基礎文法をとてもゆっくり学習することで、思ったよりもテストコードは難しくないということを実感していただきます。
最も実用的なReact Testing Library (RTL)をベースに、テスト作成の基本原則を学びます。
テスト基本使用法講義例
様々な実務例を通じて、すぐに適用可能なテスト作成方法を学びます
入力コンポーネントのユーザーインタラクションテスト
ログインコンポーネントのロジックテスト
カスタムフック(Custom Hooks)のビジネスロジックテスト
ログインコンポーネントテスト講義例
Context APIやReact Queryのような複雑な環境でテスト環境を設定しコードを作成する実践ノウハウを学びます。(Mocking、Provider設定など)
React Queryが含まれるコンポーネントテスト講義の例示
MSWで実際のAPI呼び出しなしにより速く便利にテストおよび開発環境を構築します。
Playwrightを使用してユーザーの実際の使用フローに沿ってシナリオ全体を自動テストし、最終的な安定性を確保します。
Playwright入門講座の例
Node.js環境が必要です。
講師のOSはMacOSですが、Windowsユーザーでも問題ありません。
基礎的なReactの知識が必要です。(state、コンポーネント、contextなど)
Next.jsのApp Routerバージョンの基礎知識が必要ですが、ファイルベースのルーティングシステム程度を知っていれば十分です。
学習資料
講義資料は2回目の講義でNotionリンクを提供します。
学習対象は
誰でしょう?
テストコードを始めることすらできないジュニア開発者
テストコードを書く必要性が分からない開発者
前提知識、
必要でしょうか?
Javascript、Typescript、React、Next.jsの基礎知識が必要です。
Next.jsはファイルごとにルーティングされるという点だけ知っていれば大丈夫です。
全体
31件 ∙ (6時間 52分)
全体
7件
5.0
7件の受講レビュー
受講レビュー 2
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
修正済み
受講レビュー 1
∙
平均評価 5.0
修正済み
受講レビュー 3
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!