TDD実践講座

開催日時:2024年3月26日(火)10:00~18:00
受講料金:66,000円(税込)
場所:Zoom(LIVE配信・ハンズオンあり)

※本講座はオンライン専用の講座となります。

学習ポイント


本講座は特に開発者の「実践編」としておススメです。 知識だけでなく、その場で実際に手を動かすことで実践レベルまで引き上げることを目的とします。 当日は自身のPCを使いハンズオンを行うことで、継続的に練習できる環境を手元に構築することができます。 テスト駆動開発について、座学だけでなく実習形式で手を動かして体得することで、実践ですぐに活かせる力を身につけます。

こんな方にオススメ

  • 日々現場でプログラミングをしている方
  • 初級以上のプログラマ
  • TDDについて体験し、知識を深めたい方

受講者の声

  • 書籍を読んで自分でやってみただけでは分からない部分があったので、ライブコーディングや実習、レビューで実践的な体験が出来たのがとても良かったです。(開発者/チームリーダー/30代)
  • TDD開発のサイクルの回し方や、設計の仕方、お作法みたいなところまで知れたので明日からでも実践していきたいです。また講師の方がTDD界隈でも有名な方たちで、説明も噛み砕いてやってくれたので何となくやっていたことも腑に落ちました。(開発者/チームリーダー/20代)

講師情報

メイン講師:和田卓人

タワーズ・クエスト株式会社
学生時代にソフトウェア工学を学び、オブジェクト指向分析/設計に傾倒する。その後様々な縁に導かれソフトウェアパターンや XPを実践する人たちと出会い、後のテスト駆動開発の誕生を知る。テスト駆動開発に「完璧主義の呪い(完璧な設計を得るまでは コードを書けないし良いシステムも出来ないという強迫観念)」を解いてもらってからは、文章を書いたり、講演を行ったり、 ハンズオンイベントを開催するなどして、テスト駆動開発を広めようと努力している。今日もグリーンバンド(テスト駆動開発者の証)を 左手に着け、テストと共にコードを書いている。

チューター:安井力

アジャイルコーチ、コンサルタント。開発現場がアジャイルになるお手伝いを、プロセスと技術の両面からしている。アナログなゲームを使ったワークショップが好きで、スクラム・トランプ、カンバンゲーム、宝探しアジャイルゲームなどを作って実践中。好きなプラクティスはふりかえりとTDD。著書に『アジャイルな見積りと計画づくり』(マイコミ)共訳、『Webアプリケーションテスト手法』(マイコミ)共著、など。

必要なスキル/用意するもの

【ご参加頂く言語に付きまして】
当日は1 on 1 のコードレビューを行います。
使用を希望される言語(現場で実際に書いている言語を推奨します)はご注文後に送られる「事前アンケートのお願い」メールに記載されているアンケートより登録ください。
※開催5日前までに必ずご回答お願いいたします。

<対応するサポート言語とテスティングフレームワークの組み合わせ>

  • Java & JUnit ★
  • JavaScript & QUnit ★
  • C & google test (VisualStudio / Windows)★
  • C++ & google test (VisualStudio / Windows) ★
  • C# (MsTest (VisualStudio / Windows) )
  • Go
  • Ruby & RSpec
  • PHP & PHPUnit
  • Python & pytest

★のついている組み合わせ: 動作確認および環境構築手順書までサポートいたします。
★のついていない組み合わせ: 大変お手数ですが、環境構築は自己責任でお願いいたします。

ご用意いただくPC環境
  • 参加者それぞれPCを使用しますので各自ご用意ください。
  • ネット環境のご用意をお願いします。

  • 使用するツールについて
  • Zoom

  • お支払い方法

    クレジットカード/ 銀行振込/Amazon Pay
    銀行振込をご希望の方は、1、2営業日以内に請求書をPDF形式でお送りいたします。
    請求書発行日より10営業日以内のお振込みをお願いいたします。

    領収書

    会員メニュー画面からすぐに出力できます。出力方法の詳細は、こちらをご確認ください。

    修了証明書

    講座終了後の翌日以降に会員メニューから発行することが可能です。出力方法の詳細は、こちらをご確認ください。

    ※複数でお申し込みの場合は、カートで自動的に5%OFFになる「複数割引」が適用されます。詳しくはメニューバーの「割引プラン」よりご確認ください。

    タイムテーブル

    10:00~10:20
      アイスブレイク
    10:20~12:00
      TDDとは何か(講義 & ライブコーディング)
    12:00~13:00
      昼休憩
    13:00~13:30
      TDDのスキル(ライブコーディング)
    13:30~16:30
      TDD実習 & 個別 1on1 & 全体コードレビュー
    16:30~18:00
      ふりかえり & 質疑応答

    留意事項