Jest / Testing-Library研修

Jest / Testing-Library研修

自動テスト設計と導入を通じ、品質保証と開発効率を同時に高めるチーム開発基盤を学びます。

このような課題を抱えていませんか?

  • 実践型のWEBエンジニア研修

    スキルがなくて、
    案件にアサインできない…

  • 実践型のWEBエンジニア研修

    社員が自発的に学習をしてくれない…

  • 実践型のWEBエンジニア研修

    ロースキルで契約更新ができない…

では

基礎から現場ベースのカリキュラムを通して
実務に確実に結びつく研修をご案内します。

カリキュラム概要

タイピングをする人の手元

自動テスト技術を体系的に学べる研修
Jest:単体テストの基礎、テストケース設計 Testing Library:コンポーネントの動作検証、UIテストの自動化 テスト設計:モックの概念(Mock Service Worker)、テストの分解 状態管理テスト:Redux(React)/ Pinia(Vue)を用いたテスト
実際にWebアプリを使用してテストを行うことで、テストコードを「開発の一部」として捉える意識を育てます。

コードを見ながら教わる様子

この研修がおすすめな方
テスト技術を基礎から体系的に学びたい 開発品質や保守性を高めたい チーム開発の一環でテストを行いたい
カリキュラムを通して、テストを組み込んだ開発プロセスの重要性を体感することできます。

取り扱う言語・技術

  • TypeScript

    TypeScript

    TypeScriptの基礎を学びます。JavaScriptの課題をベースに行うため、効率よく学習を進めることが可能です。

  • jest

    Jest

    Jestを使ってJavaScriptやTypeScriptのテストを学びます。関数やコンポーネントの動作を検証する単体テストを通じて、コードの品質を維持するための基礎を身につけます。

  • Testing-Library

    Testing-Library

    React Testing Libraryを使ってReactコンポーネントのテストを学びます。ユーザー操作を想定した実践的なテストを通じて、信頼性の高いUIを実装できるようになります。

講義内容

  1. 第1回

    Jestの基礎構文を理解し、環境構築からデバッグまでを習得する。

  2. 第2回

    Testing Libraryの基本操作と、DOM操作・非同期処理のテストを学ぶ。

  3. 第3回

    カスタムフックのテスト方法を理解し、ロジック単位の品質を高める。

  4. 第4回

    Redux ToolkitやPiniaなどの状態管理を用いたコンポーネントのテストを実践する。

  5. 第5回

    Mock Service Worker(msw)を活用し、API通信を再現したテストを学ぶ。

  6. 第6回

    これまでの学習を総合し、実践的なテスト課題に取り組む。

講義内容

  1. 第1回

    Jestの基礎構文を理解し、環境構築からデバッグまでを習得する。

  2. 第2回

    Testing Libraryの基本操作と、DOM操作・非同期処理のテストを学ぶ。

  3. 第3回

    カスタムフックのテスト方法を理解し、ロジック単位の品質を高める。

  4. 第4回

    Redux ToolkitやPiniaなどの状態管理を用いたコンポーネントのテストを実践する。

  5. 第5回

    Mock Service Worker(msw)を活用し、API通信を再現したテストを学ぶ。

  6. 第6回

    これまでの学習を総合し、実践的なテスト課題に取り組む。

研修の進み方

  1. STEP01

    現在の案件に
    合わせた目標を設定

    会議をする男性たち

    現在の案件やスキルをベースに、目標を設定します。Web開発やアプリケーション開発に精通した現役エンジニアの講師と一緒に考え、具体的な目標の設定を行います。

  2. STEP02

    学習の進捗に合わせた
    課題提出とレビュー

    指導を受ける女性

    学習進捗に合わせて、課題のレビューをハンズオン形式で行います。受講者がコーディングしたデータを画面共有しながらレビューすることで、問題点をすぐに改善することが可能です。

料金形態

  • PERSONAL

    パーソナルコース

    パーソナルコース

    講師が個々の習熟度に合わせて行う個別学習コースです。講師とマンツーマンで実施するため、疑問点を細かく解消でき、理解度を高めながら効率的にスキルを習得できます。

    料金

    110,000 円(税込)

    期間

    1 ヶ月

    講義回数

    4

  • GROUP

    グループコース

    グループコース

    同一内容を複数名で受講する集合型の学習コースです。講師の解説だけでなく、他受講者との質疑応答を通して理解を深め、実務への応用力を養います。※受講人数3名〜

    料金(3名)

    264,000 円(税込)

    期間

    1 ヶ月

    講義回数

    4