本圓 Spring Bootの商品 - 泚文API開発で孊ぶTDD

Spring Bootを䜿甚しおTDDでWebアプリケヌションを䜜成する方法を孊びたす。 TDDを䜿甚するず、開発の生産性を維持し、信頌できるWebアプリケヌションを䜜成する方法を孊ぶこずができたす。

難易床 初玚

受講期間 無制限

TDD
TDD
Spring Boot
Spring Boot
POJO
POJO
api
api
Software Test
Software Test
TDD
TDD
Spring Boot
Spring Boot
POJO
POJO
api
api
Software Test
Software Test
Thumbnail

孊習した受講者のレビュヌ

4.7

5.0

Sang Do Park

100% 受講埌に䜜成

開発を楜しんでいるかのように楜しく講矩されおみる人も楜しいですね  ただしむンテリゞェむプラグむンを通じお、キヌボヌドショヌトカットを受講者が芋るこずができるように䞋段に衚瀺しおくれば、初心者たちも远いやすそうです。開発ツヌルに慣れおいない人たちは䜕が起こっおなくなるのに䞀䜓䜕を抌したのず気になる時が倚いようになりたいです私が初心者の時にそうでしたよㅎㅎㅎそれでも星5。 5点差し䞊げたす。

5.0

fortywinks123

100% 受講埌に䜜成

この講矩は無料です。 あなたをGOATず呌びたす。 +最埌の講矩のように、すべおの講矩にショヌトカットが出るようにしおいただければ幞いです

5.0

Jung Ho

91% 受講埌に䜜成

ずおも楜しくよく芋たした。 普段気になっおいた郚分を講矩で解いおくれお楜しく芋たした。 倚くの人が賞賛しおくれたように、POJO ->ブヌト -> API -> JPAに進む流れがずおも良かったし、 ショヌトカットやlivetemplateハニヌチップも良かったです。 ちょっず先に進む質問かもしれたせんが、次の講矩を蚈画するこずはありたすか 良い講矩をよく芋たした。ありがずうございたす。

受講埌に埗られるこず

  • テストコヌドの曞き方

  • テスト䞻導的な考え方

実務ベヌスのTDD
今TDDが厄介にならないでしょう😎

テストコヌドのないアプリは
今やめたしょう🙅🏻‍♂

Webアプリケヌションの開発は誰でも可胜です。しかし、メンテナンスが簡単で、他の開発者が理解しやすくするのは難しいです。そのための第䞀歩はテストしやすいコヌドを曞くこずです。その方法はTDDで開発するずきに最も簡単に埗られたす。

TDDは、アプリケヌションが成長しおも開発の生産性が䜎䞋するこずなく信頌できるアプリケヌションを䜜成する最も簡単な方法です。講矩を芋るこずで終わるのではなく、繰り返し緎習しお䟋を応甚しお本人にしたしょうある瞬間TDDが難しくないこずはもちろん、テストしやすいコヌドを䜜れるようになるでしょう。

📢受講前に確認しおください

  • 本講矩は理論的な内容を扱いたせん。
  • Java、SpringBoot、Junit5の基本的な理解があるずいう前提で講矩を行いたす。しかし、講矩を先に受講しお分からない郚分を勉匷しおもいいです。

こんなこずを孊びたす📖

たず、TDDでSpringに䟝存しないPOJOアプリケヌションを開発したす。そしおSpring Beanずしお登録し、アプリケヌションがうたく動䜜するこずを確認しおください。その埌、珟圚のテストを再利甚できるAPIテストに切り替えたす。

1. POJOアプリケヌションTDD

2. スプリングブヌトテストに切り替える

3. APIテストに切り替える

4. JPAを適甚する


こんな方におすすめですよ🙋

日皋合わせもギリギリなのに 

テストコヌドを曞く
悩みの開発者

TDDが良いこずはわかりたすが..

どこから始めるべきか
わからない開発者

ボりリングゲヌムではありたせん..

実際のWebアプリ開発でTDDする
方法が気になる開発者


予想される質問 Q&A 💬

Q. スケゞュヌルがずおもギリギリなのでテストコヌドを䜜れたせん。

テストコヌドなしでアプリケヌションを開発するず、最初はテストコヌドを曞くよりも速いず感じるこずができたす。しかし、時間が経぀に぀れお簡単な倉曎も難しくなりたす。そしお毎回サヌバヌをオン/オフしながら確認しなければなりたせん。埌でサヌビス党䜓をテストするのも時間がかかり、先延ばしになりたす。そしお、私が曞いたコヌドがどこで問題を匕き起こすのではないかず心配された経隓があるでしょう。 TDDは生産性を維持する最も簡単な方法です。

Q. TDDが良いのは分かりたすが、どこから始めるべきなのでしょうか。

このレッスンでは、OutSide-In TDDにフロヌを䜜成しながら、コアビゞネスロゞックを芋぀けお、InSide-Out TDDを通じおテストできるAPIを開発する方法を孊ぶこずができたす。

Q. 実務でTDDをどのように適甚すればよいですか

TDDを緎習するためにボヌリングゲヌムTDDをしおみた経隓があるでしょう。しかし、WebアプリケヌションでTDDを適甚するのは簡単ではありたせんでした。今回の講矩では、実務からTDDでAPIを開発する方法を孊ぶこずができるでしょう。


こんな方に
おすすめです

孊習察象は
誰でしょう

  • TDDが気になる開発者

  • テストコヌドから曞くのが難しい開発者

  • 実務でもTDDをしたい開発者

前提知識、
必芁でしょうか

  • Java蚀語

  • スプリングブヌト

  • Junit5

こんにちは
ejoongseokです。

5,211

受講生

102

受講レビュヌ

12

回答

4.7

講座評䟡

2

講座

初めお開発の勉匷を始めたずき、開発業界の知識を共有する文化のおかげで、本圓に倚くの助けをいただきたした。

私もい぀かどのような圢であれ貢献したいずいう倢を持っおおり、講矩を制䜜するこずになりたした。

YouTubehttps://www.youtube.com/@ejoongseok

もっず芋る

カリキュラム

党䜓

23件 ∙ (2時間 42分)

講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

100ä»¶

4.7

100件の受講レビュヌ

  • gerrard님의 프로필 읎믞지
    gerrard

    受講レビュヌ 2

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    この講矩は無料です。 あなたをGOATず呌びたす。 +最埌の講矩のように、すべおの講矩にショヌトカットが出るようにしおいただければ幞いです

    • ejoongseok
      知識共有者

      こんにちはArsenalさん!!🥹 よく芋おくれおありがずう ビデオが圹に立぀こずを願っおいたす😆

  • jungpark0077706님의 프로필 읎믞지
    jungpark0077706

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    91% 受講埌に䜜成

    ずおも楜しくよく芋たした。 普段気になっおいた郚分を講矩で解いおくれお楜しく芋たした。 倚くの人が賞賛しおくれたように、POJO ->ブヌト -> API -> JPAに進む流れがずおも良かったし、 ショヌトカットやlivetemplateハニヌチップも良かったです。 ちょっず先に進む質問かもしれたせんが、次の講矩を蚈画するこずはありたすか 良い講矩をよく芋たした。ありがずうございたす。

    • ejoongseok
      知識共有者

      Jung Hoさん楜しく芋おくれおありがずう 🥹 映像が少しでも圹立おおほしいですね これからもたた共有ドリル内容があればそしお欲しいなら 準備をしおみたしょう ありがずうございたす幞せな䞀日になろう😆

  • omg님의 프로필 읎믞지
    omg

    受講レビュヌ 206

    ∙

    平均評䟡 5.0

    5

    100% 受講埌に䜜成

    ハチミツ先端も良かったし、POJO->ブヌト->API->JPA型の川の䞀貫性も良かったです。

    • ejoongseok
      知識共有者

      OMGさんありがずうございたす😊 少しでも圹に立っおほしいですね これからも良い内容お届けできるよう頑匵りたす

  • parksangdonews님의 프로필 읎믞지
    parksangdonews

    受講レビュヌ 17

    ∙

    平均評䟡 4.8

    5

    100% 受講埌に䜜成

    開発を楜しんでいるかのように楜しく講矩されおみる人も楜しいですね  ただしむンテリゞェむプラグむンを通じお、キヌボヌドショヌトカットを受講者が芋るこずができるように䞋段に衚瀺しおくれば、初心者たちも远いやすそうです。開発ツヌルに慣れおいない人たちは䜕が起こっおなくなるのに䞀䜓䜕を抌したのず気になる時が倚いようになりたいです私が初心者の時にそうでしたよㅎㅎㅎそれでも星5。 5点差し䞊げたす。

    • ejoongseok
      知識共有者

      講矩に足りない郚分が倚いのに良い評残しおくれおありがずう今埌の講矩では、私がどんなショヌトカットを䜿うのかを共有するようにし、講矩の䌝達に気を䜿うようにしたすありがずうございたす!!!😄

    • 講矩よりも私もこの意芋を残そうずしたしたが、やはりすでにありたすね^^

  • jhg0970790님의 프로필 읎믞지
    jhg0970790

    受講レビュヌ 5

    ∙

    平均評䟡 4.8

    4

    30% 受講埌に䜜成

    この講矩はスピヌドが速い講矩です。詳しい説明も䞀぀䞀぀拟っお教えおくれる講矩でもありたせん。ただし、このレッスンはJava TDDの流れを党䜓的に䌝えたす。ああこんなに流れるんだなずわかりたすよ。たた、Java 8蚀語だけを曞いた人には、新しい文法をたくさん孊ぶこずができたす。 結論ずしお蚀えば、どの皋床スプリングの基瀎があり、テストが䜕であるかを知っおいたすが、これをどのように始めるべきかわからない方にはずおもおすすめです。たた、Java 8ではなくJava 17を孊びたい人にも圹立ちたす。

    • ejoongseok
      知識共有者

      チョンᄋᄋさん现かいレビュヌは本圓にありがずうございたした😆 チョンㅇㅇは正確に蚺断したした 他の方も感じたすが  この講矩はやや䞍芪切な郚分が倚く、䌝達力も良くありたせん。 申し蚳ありたせん 私が蚀ったように、ビデオはJavaSpring Bootアプリケヌションの開発でTDDぞの党䜓的な流れを共有したす。 その時知っおいたら圹に立ったようだずいう内容を蟌めた映像で 䌌たような悩みをしおいる方に圹立おおほしいず制䜜した映像です 受講しながら泚意しおくださる点は該圓映像はTDDはこうしなければならないではありたせん 映像の内容は、私が経隓しお知っおいる内容の䞭でのみ説明できたすので いくらでもより良い方法があるかもしれたせん ただこんなふうにもやっおるなOK理解しお頂ければず思いたす 䞍足が倚い映像ですが、100点のレビュヌを䜜成しおいただきありがずうございたすチョンㅇㅇ様

䌌おいる講座

同じ分野の他の講座を芋おみたしょう

無料