강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Phát triển API REST dựa trên mùa xuân

Khóa học này nói về việc phát triển API REST đáp ứng Thông báo tự mô tả và HATEOAS (Hypermedia là công cụ của trạng thái ứng dụng) bằng cách sử dụng các công nghệ Spring khác nhau.

(4.7) 220 đánh giá

3,518 học viên

  • whiteship
Spring
REST API
Java

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • Hiểu API REST đáp ứng Thông báo tự mô tả và HATEOAS

  • Phát triển REST API bằng nhiều công nghệ Spring khác nhau

  • Sử dụng dự án Spring HATEOAS và Spring REST Docs

  • Phát triển dựa trên thử nghiệm (TDD)

Hãy cùng tạo API tương thích với REST bằng Spring!
Phát triển REST API dựa trên Spring của Baek Gi-seon

Phát triển REST API dựa trên Spring

Trong khóa học này, chúng ta sẽ phát triển một REST API đáp ứng Self-Descriptive Message và HATEOAS (Hypermedia là công cụ của trạng thái ứng dụng) bằng cách sử dụng nhiều công nghệ Spring khác nhau.

API REST đó có ổn không?

Tại hội nghị dành cho nhà phát triển Deview do Naver tổ chức năm 2017, Lee Eung-jun đã trình bày về câu hỏi liệu các API REST như vậy có được chấp nhận hay không. Ông chỉ ra rằng hầu hết các API hiện được gọi là API REST thực chất không tuân thủ REST do Roy Fielding định nghĩa, cụ thể là không tuân thủ Thông điệp Tự mô tả và HATEOAS, cùng với các phương án thay thế được đề xuất.

Bài giảng này được lấy cảm hứng từ bài thuyết trình đó. Trước đó, tôi đã trình bày một buổi hội thảo cùng tên tại KSUG vào tháng 11 năm 2018. Đó là một bài thuyết trình dài, kéo dài bốn tiếng, nhưng vì tốc độ quá nhanh nên có một số phần bị lược bỏ mà không có lời giải thích đầy đủ. Tôi thấy việc bổ sung nội dung và đưa ra nhiều phương án giải quyết vấn đề sẽ rất hữu ích, nên tôi đã biên soạn bài giảng này.
Bài giảng này cũng đề cập đến các phím tắt IntelliJ mà tôi sử dụng thường xuyên nhất.

📢 Vui lòng kiểm tra trước khi tham gia lớp học!

  • Khóa học này sử dụng IntelliJ làm trình soạn thảo. Xin lưu ý rằng việc cài đặt IntelliJ và các chi tiết khác sẽ không được đề cập riêng.

Giới thiệu bài giảng

Khóa học này sẽ phát triển một REST API sử dụng nhiều công nghệ Spring khác nhau. Khóa học cũng sẽ hữu ích cho các nhà phát triển quan tâm đến thử nghiệm hoặc TDD, vì khóa học sẽ được thực hiện bằng phương pháp phát triển hướng kiểm thử (TDD) .

  • Khung công tác mùa xuân
  • Giày bốt mùa xuân
  • Spring Data JPA
  • Mùa xuân HATEOAS
  • Tài liệu Spring REST
  • Bảo mật mùa xuân OAuth2

Bài giảng này
Tôi giới thiệu điều này cho những người này

Phát triển theo hướng kiểm thử (TDD)
Bất cứ ai quan tâm

Các công nghệ lò xo khác nhau
Dành cho những ai muốn biết cách sử dụng nó

Phát triển REST API
Bất cứ ai muốn biết làm thế nào

Bài giảng này
Đây là mục tiêu chúng tôi hướng tới

  • Hiểu các API REST đáp ứng được các Thông điệp tự mô tả và HATEOAS.
  • Bạn có thể phát triển REST API bằng nhiều công nghệ Spring khác nhau.
  • Bạn có thể tận dụng các dự án Spring HATEOAS và Spring REST Docs.
  • Làm quen với phát triển theo hướng kiểm thử (TDD).

Điều kiện tiên quyết về Công nghệ cốt lõi của Spring Framework

Khóa học này nhằm mục đích giúp bạn hiểu các công nghệ cốt lõi của Spring Boot. Khóa học sẽ hữu ích cho những người mới làm quen với Spring Boot.

Khái niệm và điều kiện tiên quyết về sử dụng Spring Boot

Khóa học này sẽ giúp bạn hiểu và sử dụng các tính năng khác nhau của Spring Boot. Khóa học sẽ hữu ích cho bất kỳ ai quan tâm đến việc học Spring Boot.

Môn học tự chọn Spring Data JPA

Tìm hiểu về Spring Data JPA, cung cấp nhiều tính năng giúp JPA (Java Persistence API) dễ sử dụng hơn.


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Bất kỳ ai quan tâm đến phát triển dựa trên thử nghiệm (TDD)

  • Bất cứ ai muốn biết cách sử dụng các công nghệ lò xo khác nhau

  • Bất cứ ai muốn biết cách phát triển REST API

Cần biết trước khi bắt đầu?

  • Bài giảng 《Công nghệ cốt lõi của Spring Framework》

  • Bài giảng 《Khái niệm và ứng dụng khởi động mùa xuân》

  • Kinh nghiệm lập trình Java

Xin chào
Đây là

92,450

Học viên

4,236

Đánh giá

2,010

Trả lời

4.8

Xếp hạng

20

Các khóa học

네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.

아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.

유튜브:
'백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발

Chương trình giảng dạy

Tất cả

43 bài giảng ∙ (8giờ 48phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

220 đánh giá

4.7

220 đánh giá

  • wonjinjo6708님의 프로필 이미지
    wonjinjo6708

    Đánh giá 1

    Đánh giá trung bình 3.0

    3

    100% đã tham gia

    講義の内容は無難ですが…講義には少し誠意がありません。 講義の内容に加えてサウンドが多すぎて(針音、水飲む音など)、川の途中で携帯電話を確認したり、エラーを探すのに数分ずつ時間がかかるのは編集して再度上げなければならなかったかと思います。

    • yoonjoy

      まあ私はエラーを探していく過程を見せることも大きな助けになりました。ただ正解だけを知らせるのではなく、動作をしないとどこに行ってどこを確認してみるかについての白機線様の時刻を見ることができて本当によかったです。

  • yubinpa5419님의 프로필 이미지
    yubinpa5419

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    84% đã tham gia

    本よりもオンラインクラス 15年目の開発者です。 今回はAPIサーバーをSpringBootで開発する必要がありました。 いつも通りSpringBootとSpring Security、OAuthのCookbookをたくさん買って机に積み上げて勉強しました。実務ではどのように使っているのかわからないので、これが正しいのか間違っているのか、本の内容をどのように応用すればいいのか、よくわかりませんでした。そんな迷いの中で、Baek Sun-seonさんのInflearn講座を購入しました。評判が良かったので、寝る前に軽く聞いてみようと思って購入しました。あれ? あれ????? あれ?????? 講座を聞いて、これまでモヤモヤしていた気持ちがスッキリしました。TDD、RESTful API、SpringBoot、Spring Security、OAuthをすべて網羅してくれて、すべてこのプロジェクトにそのまま反映してもいいくらいでした。 これから、以前のように 新しい勉強をする時は、本を探す前に、このような素晴らしい動画講座を探してみようと思います。周りの人にも強くお勧めしています。 余裕があれば、 最近実務でよく使われているが情報が非常に不足している 「OAuthソーシャルログインとSpring Security」に関する講座もどこかで追加してもらえたらと思います。 このような素晴らしい講座を作っていただき、心から感謝しています。私はこれで、Baek Sun-seonさんの講座ツアーに行きます。

    • soul7670677님의 프로필 이미지
      soul7670677

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      12% đã tham gia

      11年目の開発者です。 私の開発の人生は、ペク・ギソンを知る前と後に分かれたようです。ありがとうございます。

      • rkaehdaos님의 프로필 이미지
        rkaehdaos

        Đánh giá 8

        Đánh giá trung bình 4.9

        5

        84% đã tham gia

        やっと終わりましたね 本当にたくさん助けました TDDは私がとても良かったです。 最後に壊れたテストを作ってくれる部分補強をしてくれたのに 私は問題が発生したときに頭を包んで解決しました。 最後の補強と私の解決策を比較しながら、もっと勉強になりました。 むしろ問題トラブルを解決しながらも実力がより遅いようです ペク・ギソンの講座をすべて聞いた。 次の講座が来るまで一度ずっと復習してみてください。 また、良いコースを待っています。

        • marksman7030811님의 프로필 이미지
          marksman7030811

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          TDD、REST-API、JPA、Security、Oauth2の終わりではなく開始であること

          • whiteship
            Giảng viên

            う~んそうそう。振り返ってみると、この講義で扱ったのは本当に多いですね。

        2.088.232 ₫

        Khóa học khác của whiteship

        Hãy khám phá các khóa học khác của giảng viên!

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!