
トビーのスプリングブート - 理解と原理
tobyilee
スプリングブートの重要な機能を直接作成しながら、スプリングブートの動作原理を理解し、これを通じてスプリングブートをよく学習して使用する方法を学ぶ講義です。スプリングブートが使用するスプリングフレームワークのさまざまな使用法を学ぶことができます。
Basic
Spring Boot, Spring, spring-jdbc
Đây là bài giảng đầu tiên của Clean Spring, một chuỗi bài giảng cho phép đội ngũ phát triển startup ảo trải nghiệm quá trình phát triển nhanh, ổn định, linh hoạt và dễ bảo trì, bằng cách từng bước tuân theo Clean Code và nguyên tắc phát triển Spring, theo phương pháp gần với thực tế công việc. Sử dụng Domain Model Pattern và Hexagonal Architecture, bạn có thể nắm vững các kỹ thuật và chiến lược phát triển cần thiết trong giai đoạn phát triển ban đầu tập trung vào Domain.
1,835 học viên
Chiến lược thiết kế và phát triển tập trung vào mô hình miền
Thiết kế hướng miền (DDD): Mẫu và thực tiễn đa dạng
Đặc điểm và hiệu quả của Kiến trúc lục giác, cách áp dụng nó dễ dàng và đơn giản.
Cách sử dụng các kỹ thuật kiểm thử đa dạng và công cụ kiểm thử kiến trúc
Cách tạo mô hình miền tinh gọn từ các thực thể JPA bằng AI
Kỹ thuật xử lý ngoại lệ Spring Web mới nhất và cách dùng công cụ kiểm thử
Cấu hình mô-đun dùng 애그리거트
Khóa học này dành cho ai?
Người muốn biết cách phát triển thực tế với Spring dùng Web và DB.
Những ai mong muốn phát triển hệ thống có khả năng bảo trì vượt trội và năng suất cao thông qua việc áp dụng nguyên tắc Clean Code.
Junior Developer muốn trở thành Developer cấp trung trở lên dẫn dắt phát triển dịch vụ.
Senior developer muốn dẫn dắt các lập trình viên mới và junior thành thạo kiến trúc, kỹ thuật phát triển mới nhất và khởi nghiệp với nhiều kỳ vọng.
Cần biết trước khi bắt đầu?
Ngôn ngữ Java
Hiểu nguyên lý cơ bản của Spring
Kinh nghiệm phát triển ứng dụng Spring sử dụng Web API và JPA
13,645
Học viên
748
Đánh giá
343
Trả lời
5.0
Xếp hạng
7
Các khóa học
호주에 살고 있는 소프트웨어 개발자입니다. 30년간 다양한 분야의 시스템과 서비스를 개발해본 경험이 있습니다.
스프링 프레임워크와 관련 기술을 좋아하고 JVM 기반 언어를 주로 사용합니다.
한국스프링사용자모임(KSUG)을 설립하고 활동했고, 토비의 스프링이라는 책을 쓰기도 했습니다.
개발과 관련된 다양한 주제에 관해 이야기하는 것을 좋아합니다.
Tất cả
43 bài giảng ∙ (14giờ 31phút)
Tài liệu khóa học:
Tất cả
150 đánh giá
5.0
150 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
初めてトビーさんと一緒に開発をした時、その時間を他の同僚開発者の方々も一緒に経験できたらと思いました。そこで、<トビーのクリーン・スプリング>というロードマップのアイデアを差し上げました。 そのロードマップの最初の講義が始まって、ワクワクしています! この講義でビジネスを共に悩み、開発に適用し、学び、実務で使ってみる…それぞれのやり方で楽しく受講していただけたら嬉しいです。 私も一生懸命受講して、まだ足りない部分を少しずつ補っていこうと思います。 ご一緒しませんか?🥰
今回の講義は短い時間でしたが、Zinさんと一緒に開発し勉強した記憶を思い出しながら準備しました。その時作った簡単な例と目的を持ったアーキテクチャ構造とドメインロジックを扱う方法、テストコードをしっかり作成しリファクタリングしたものが、講義として再構成されました。現場で一緒に開発した時も、またその後に講義を企画し準備し公開する全ての瞬間に大変助けてくださり感謝いたします。 お忙しいとは思いますが、講義を再度ご確認いただき、今回はどのような感想だったか、ぜひお聞かせください。お待ちしております。 ありがとうございます。
Đánh giá 2
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
5
講座がリリースされたというニュースを聞いて、週末に観ようと決心し、先ほど完講しました。 韓国のスプリング大将の業務スタイルとノウハウを間接的に体験できる貴重な時間でした。 難易度は初級に分類されていますが、難易度を別にしても、他の開発者の業務スタイルと思考方式は、どこでも簡単に聞けるものではないと思います。 モデルを設計しながら、持つべき役割、役割のために必要とする状態など、段階的にコードを変えていく過程と、時折人間味(誤字、漏れ)を見せてくださいますが、テストコードで識別できる、本当に数え切れないほど日常で発生しうる部分が、テストコードの価値をさらに示していると感じました。 Fixture, Mock(Stub)などの活用、検証すべき対象、行為、目的の識別など、単位、統合などの区別や、テストに関するノウハウがたくさんあります! junit-platform.properties 最高 MockMvcTester 最高 特に「ヘキサゴナルアーキテクチャの真実と誤解」セクションが印象深かったです。漠然としか知らなかったので、エリック・エヴァンスやアリスター・コバーンなどの創始者がどのように説いたのか、語っていた本質的な部分を的確に指摘してくださり、難しく感じていた部分をうまく整理してくださったようです。 この講座は次の方々に役立つと思います 設計を主導しなければならないシニア開発者の方々 ヘキサゴナルアーキテクチャプロジェクトを勉強し経験したが、深い理解が不足していると感じる方々 ドメインモデルパターン、トランザクションスクリプトパターン、ヘキサゴナルアーキテクチャについてきちんと学びたい方 スプリング大将がどのように開発しているか知りたい方 クリーンスプリング、スプリングとの統合で多くの利点を得た構成方式について学ぶことができました。ありがとうございます。 スプリングなしでは開発しません。スプリングはPOJOだ!!!
いつも詳細な受講レビューを残してくださるチェヒョンさんですね。パターンと原則だけでなく、現時点のスプリングの最新技術も折に触れてお伝えするよう努めましたが、それを的確に捉えていただき、ありがとうございます。引き続き、優れた開発者としてご活躍されることを期待しております。ありがとうございます。
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
LinkedInに残していた完走感想をInflearnにも移しておきます。 https://www.linkedin.com/posts/arawn_%EA%B8%B0%EB%8B%A4%EB%A6%AC%EB%8D%98-%EC%9D%B4%EC%9D%BC%EB%AF%BC%EB%8B%98%EC%9D%98-%EC%8B%9C%EB%A6%AC%EC%A6%88-%EA%B0%95%EC%9D%98-%EB%A1%9C%EB%93%9C%EB%A7%B5-%ED%86%A0%EB%B9%84%EC%9D%98-%ED%81%B4%EB%A6%B0-%EC%8A%A4%ED%94%84%EB%A7%81%EC%9D%98-%EC%B2%AB-%EC%A3%BC%EC%A0%9C%EC%9D%B8-activity-7352614457123987456-pleA?utm_source=share&utm_medium=member_desktop&rcm=ACoAABvezLwBBEWVnGUkIY_xxm2aE3-sGtVHt0g -- 이일민さんの講義は今回も期待を裏切りませんでした。特有の思慮深くKindな説明はもちろん、ライブコーディングを通じて思考の流れを落ち着いて解きほぐしていく方式が特に良かったです。今どんな考えをしているのか、どんな意図でコードを書いているのかを逐一指摘しながら進行する姿は感嘆を呼び起こすほどでした。講義について行くうちに、まるで講師本人になって思考過程をそのまま体験するような没入感を感じることができ、これを通じてJavaとSpringでアプリケーションを開発する際にドメインモデルパターンとヘキサゴナルアーキテクチャをどのように適用できるかを自然に理解するようになります。 技術的な深さも優れていましたが、今回の講義で特に印象深かった点は、専門家として「技術に対する態度」と「学習方法」を身をもって示すという点でした。 第一に、技術学習に対する正しいアプローチ方式を明確に提示します。ヘキサゴナルアーキテクチャを説明する際は、これを最初に提案したアリスター・コックバーンの原文と核心主張を基盤に内容を展開します。これはあまりにも当然な方式のように見えますが、実際に多くの人が1次資料ではない2次、3次に加工されたコンテンツを通じて技術に接しています。加工された資料は理解を助けるのに有用ですが、原著者の意図が希釈されたり歪曲される危険も存在します。技術の本質を理解するには、可能なら原典資料にアクセスしなければならないという点を改めて振り返らせました。 第二に、自分だけの論理を備えた思考方式の重要性を実感できました。例えば「Entity vs DTO」授業では、プレゼンテーション層でエンティティを使用することがなぜ問題にならないのかについて、自分の見解を一つ一つ論理的に証明して見せてくださいました。開発者なら何らかの技術的決定を下した時、その理由を外部権威に依存せず自分の論理で説明できなければなりません。これは当然ですが実際に実践するのは容易ではない部分ですが、이일민さんはその当然なことをどのように実現できるかを直接示します。 この講義は単純に技術を教えるだけに留まらず、開発者として備えるべき思考方式と態度まで一緒に伝える価値ある経験でした。真剣に開発に向き合おうとする方々に積極的にお勧めします。
講義を通じてお伝えしたかったことをよくまとめていただきましたね。ありがとうございます。
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
混沌と無秩序に満ちた場所で、トビーさんが光あれと言ったところ、光が現れて秩序が正された。 私が多くの悩みを抱えていたドメインモデルパターンとヘキサゴナルアーキテクチャについての正論を見ている気分です。お勧めします。
いえ、私にはそこまで優れた能力があるわけではありません。 ただ、熱心に勉強し、確認してきたことを、少し混乱されている方や、技術の価値をうまく得られていない方々を見た時に、残念に思ったことを思い出しながら、一生懸命説明しようと努力しました。それでも、私にも間違いがあるかもしれません。 多くの方々がご意見をくださっているので、私もさらに学び、準備して、今後の講義で引き続きお伝えしていきます。
2.541.007 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!