강의

멘토링

로드맵

BEST
Programming

/

Back-end

Toby's Spring 6 - Sự hiểu biết và nguyên tắc

Bằng cách xem xét quá trình tạo Spring framework, chúng ta sẽ tìm kiếm các nguyên tắc giúp bạn hiểu và sử dụng Spring tốt hơn. Thông qua đó, chúng tôi cũng xem xét cách tạo mã cho các ứng dụng do nhà phát triển viết.

(5.0) 172 đánh giá

2,811 học viên

  • tobyilee
토비의스프링
스프링_원리
저자 직강
Java
Spring

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

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

  • Nguyên tắc chính của công nghệ lò xo

  • Nguyên tắc thiết kế hướng đối tượng và các mẫu thiết kế

  • Cách xác minh mã bằng các bài kiểm tra

  • Cải tiến liên tục mã thông qua tái cấu trúc

  • Nội dung phụ thuộc, mẫu, ngoại lệ, trừu tượng hóa dịch vụ

Spring Guru đã trở lại!
Toby's Spring 6 trở lại sau 14 năm

<Toby's Spring 3>, một trò chơi đã được phát hành từ lâu và được nhiều nhà phát triển yêu thích, đã trở lại sau 14 năm!

Khóa học này bao gồm nội dung cốt lõi được trình bày trong Toby's Spring 3.1, được thiết kế lại cho Spring 6 và các phiên bản Java mới nhất . Tập trung vào các mã ví dụ minh họa các phương pháp và kỹ thuật phổ biến, bạn sẽ có được hiểu biết sâu sắc về Spring Framework mới nhất.


Bạn có đang lo lắng những điều này không? 🤔

Vì Spring cung cấp rất nhiều công nghệ nên bạn sẽ mất rất nhiều thời gian để tìm các chức năng cần thiết và học cách sử dụng chúng .

Mặc dù Spring cung cấp nhiều tùy chọn như một khuôn khổ linh hoạt, nhưng việc cân nhắc nhiều yếu tố để tìm ra giải pháp tối ưu có thể là một gánh nặng .

Tôi muốn dễ dàng xác minh rằng các chức năng của Spring Framework đang hoạt động bình thường và phát triển khả năng phản hồi các vấn đề bất ngờ nhanh hơn và chính xác hơn .


Không biết cách sử dụng nó
Tại sao bạn nên tìm hiểu cách thức hoạt động của nó

Springmột framework linh hoạt và có khả năng mở rộng cao . Tùy thuộc vào đặc điểm của ứng dụng đang được phát triển, việc lựa chọn các công nghệ và tính năng Spring cần thiết là rất quan trọng. Đôi khi, bạn có thể cần mở rộng chức năng của Spring cho phù hợp với ứng dụng của mình. Mặc dù Spring Boot có thể giúp bạn bắt đầu dễ dàng, nhưng việc hiểu các nguyên lý hoạt động cơ bản và nguyên tắc phát triển của các công nghệ Spring là rất quan trọng để sử dụng hiệu quả.

Quan trọng hơn, Spring khởi đầu là một cuốn sách phác thảo các phương pháp hay nhất và nguyên tắc phát triển linh hoạt cho phát triển Java doanh nghiệp và máy chủ. Nói cách khác, Spring là một framework được phát triển từ đầu với các nguyên tắc, mẫu thiết kế hướng đối tượng và các phương pháp hay nhất . Do đó, việc áp dụng các nguyên tắc cơ bản của Spring vào mã ứng dụng sử dụng Spring là một cách tiếp cận tự nhiên, và đây chính là lý do tại sao việc học các nguyên tắc cơ bản của Spring lại rất quan trọng .

Để trở thành một nhà phát triển Spring giỏi
Phát triển sức mạnh của tư duy

Bài giảng được thiết kế để giúp bạn hiểu các nguyên tắc của Spring trong quá trình tạo mã tốt thông qua tái cấu trúc .

Mặc dù đây chỉ là một ví dụ đơn giản, hãy chú ý đến những thay đổi trong mã được đề cập trong bài giảng. Bạn có thể thấy những câu hỏi nào đang được đặt ra về mã hiện tại, những vấn đề nào đang được nêu ra và những nỗ lực nào đang được thực hiện. Bạn cũng có thể xem xét tác động của mã được tái cấu trúc và cách Spring triển khai nó.

Hơn nữa, tôi tin rằng các nguyên tắc và mô hình Spring mà bạn học được thông qua quá trình tinh chỉnh và cải thiện mã nguồn của riêng mình sẽ có ý nghĩa sâu sắc với bạn. Tôi hy vọng bài giảng này sẽ cung cấp cái nhìn sâu sắc về những gì các nhà phát triển Spring cần và loại mã nguồn họ mong đợi .

Bạn sẽ học được gì 📚

Khóa học này sẽ giải thích các nguyên tắc chính giúp bạn học và hiểu công nghệ rộng lớn của Spring hiệu quả hơn, cũng như cách áp dụng những nguyên tắc đó vào các ứng dụng bạn phát triển.


Đối tượng và sự phụ thuộc

Spring là một framework giúp bạn tạo ra mã đạt được hiệu quả bằng cách áp dụng thiết kế và triển khai hướng đối tượng, các nguyên tắc phát triển và mẫu thiết kế một cách trung thực bằng Java.

Chúng ta sẽ xem xét cốt lõi của dependency injection và nguyên lý hoạt động của Spring container hỗ trợ nó trong suốt quá trình viết mã hướng đối tượng.

Chúng ta sẽ khám phá những tính năng cơ bản và quan trọng nhất mà Spring cung cấp và cách viết mã ứng dụng để tận dụng chúng bằng cách cải thiện mã mẫu.


Bài kiểm tra

Nếu bạn không định viết test, tại sao lại dùng Spring? Mặc dù Spring cung cấp nhiều tính năng và lợi ích, nhưng lợi ích lớn nhất của nó là khả năng viết test dễ dàng và thuận tiện cho mã của bạn, cũng như khả năng cấu hình test dễ dàng cho các mục tiêu khó test.

Chúng tôi sẽ khám phá các phương pháp khác nhau để viết bài kiểm tra cho mã ứng dụng của bạn, bao gồm kiểm tra mã sử dụng API và kiểm tra các tác vụ nhạy cảm về thời gian khó kiểm soát.

Chúng tôi cũng cung cấp các bài kiểm tra học tập hữu ích khi bạn học các kỹ năng.


Bản mẫu

Tính linh hoạt của các phụ thuộc đối tượng cũng có thể được trải nghiệm bằng cách tận dụng các mẫu khác nhau do Spring cung cấp. Bằng cách kết hợp các mẫu thiết kế và bộ chứa Spring, chúng ta sẽ tạo ra các mẫu và hàm gọi lại có khả năng tái sử dụng và mở rộng cao, đồng thời cũng sẽ xem xét các mẫu được áp dụng cho Spring.

Bạn sẽ học cách đơn giản hóa mã phức tạp và lặp đi lặp lại bằng quy trình làm việc cố định bằng cách sử dụng các mẫu.


ngoại lệ

Trước tiên, chúng ta sẽ giải thích các loại mã xử lý ngoại lệ, những thách thức của nó và các nguyên tắc cơ bản cần tuân theo. Chúng ta sẽ khám phá phương pháp xử lý ngoại lệ của Spring, sử dụng các ví dụ về mã sử dụng các tính năng truy cập dữ liệu cơ sở dữ liệu. Sau đó, chúng ta sẽ tạo mã JPA và xem xét cách thức hoạt động của DataAccessException trong Spring.

Tạo cấu trúc ngoại lệ có hệ thống và mô tả các phương pháp xử lý ngoại lệ phù hợp.


Trừu tượng hóa dịch vụ

Trước tiên chúng ta hãy xem xét các loại hình và tính năng của dịch vụ.

Hãy cùng xem xét tính trừu tượng của dịch vụ Spring, cho phép mã dịch vụ ứng dụng độc lập với các công nghệ cụ thể khi sử dụng các dịch vụ cơ sở hạ tầng cung cấp công nghệ, thông qua ví dụ về giao dịch.

Tài liệu này cũng mô tả một cách hiệu quả để sử dụng proxy nhằm tách mã kỹ thuật xuất hiện cùng với logic nghiệp vụ, đồng thời trừu tượng hóa mã không gắn liền với một công nghệ cụ thể nào.


Cách học mùa xuân

Để hiểu các nguyên tắc cơ bản của Spring và áp dụng chúng, bạn cần tìm hiểu nhiều cách khác nhau để cấu trúc ứng dụng bằng Spring Framework và có khả năng sử dụng hiệu quả các thư viện do Spring cung cấp.

Mô tả chiến lược cơ bản để học công nghệ Spring và các loại công nghệ bạn nên học.


Ghi chú trước khóa học

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS) : Bạn sẽ cần một hệ điều hành máy tính để bàn hỗ trợ công nghệ Java, chẳng hạn như Windows, Mac hoặc Linux.

  • Công cụ sử dụng: Bạn sẽ cần cài đặt JDK 17 hoặc JDK 21 và IDE, đây là môi trường phát triển cho phép bạn phát triển và chạy các dự án Java.

    • Khóa học sử dụng phiên bản IntelliJ IDEA Ultimate.

    • Bạn có thể sử dụng phiên bản IntelliJ IDEA Ultimate hoặc Community để làm bài tập mẫu.

    • Bạn có thể sử dụng bất kỳ Java IDE nào như Eclipse hoặc STS, nhưng chúng tôi thực sự khuyên bạn nên sử dụng IntelliJ IDEA.

Tài liệu học tập

  • Bạn có thể truy cập mã ví dụ trên GitHub. Mỗi bước trong bài học đều được cam kết, vì vậy bạn có thể xem và khám phá bất kỳ phần nào bạn muốn.

  • Bạn có thể tải xuống 230 trang slide được sử dụng trong bài giảng dưới dạng tệp PDF.

  • Chúng tôi cung cấp ghi chú bài giảng ở định dạng PDF, bao gồm tài liệu tham khảo cho mỗi lớp học. Chúng tôi dự định liên tục cập nhật các ghi chú bài giảng này dựa trên câu hỏi và phản hồi của sinh viên.

Kiến thức và biện pháp phòng ngừa của người chơi

  • Bạn cần có đủ kiến thức về ngôn ngữ Java để hiểu mã được viết bằng ngôn ngữ này. Ít nhất, việc làm quen với các chú thích Java 5, lớp ẩn danh và biểu thức lambda Java 8 là điều cần thiết. Cú pháp bổ sung và cách sử dụng thư viện lớp Java trong các phiên bản Java sau sẽ được giải thích ngắn gọn trong bài giảng. Việc làm quen với cú pháp được bổ sung trong Java 17 hoặc 21 sẽ rất hữu ích.

  • Nếu bạn tò mò về luồng xử lý tổng thể, bạn có thể xem toàn bộ video mà không cần làm theo ví dụ. Sau đó, tôi khuyên bạn nên quay lại và làm theo từng bước trong ví dụ, tự cải thiện hoặc điều chỉnh mã.


  • Nếu có phần nào cần giải thích thêm, chúng tôi dự định sẽ thêm các video liên quan.

Câu hỏi dự kiến Hỏi & Đáp

H. Tôi có sách Toby's Spring 3 hoặc 3.1. Tôi có nên đọc sách trước rồi xem bài giảng không? Hay học ngược lại thì tốt hơn? Nếu tôi xem bài giảng, tôi có phải bỏ qua sách không?

Nếu bạn chưa mua hoặc chưa học sách, tôi khuyên bạn nên xem các bài giảng trước. Mã ví dụ được viết bằng các phương pháp và kỹ thuật phổ biến hiện nay, giúp bạn dễ hiểu hơn so với các sách xuất bản từ lâu (2010-2021). Hơn nữa, các bài giảng tập trung vào việc cung cấp thông tin súc tích, thiết yếu, vì vậy việc xem trước là rất khuyến khích.

Sau khi nghiên cứu kỹ lưỡng tài liệu bài giảng, bạn nên tham khảo cuốn Toby's Spring. Cuốn sách này chứa nhiều thông tin và giải thích chi tiết hơn. Ngay cả khi bạn không đọc Tập 2, bao gồm các giải thích kỹ thuật chi tiết, Tập 1 vẫn cung cấp nhiều phần hữu ích để đọc lại và ghi nhớ nội dung bài giảng. Tuy nhiên, nếu bạn có những kiến thức khác cần học, bạn không nhất thiết phải đọc sách. Tuy nhiên, vẫn đáng để mua sách để tham khảo. 😄

Giới thiệu người chia sẻ kiến thức

Lịch sử

  • Sau khi làm việc tại Hàn Quốc và Hoa Kỳ, hiện tôi đang làm tư vấn và phát triển tại Úc.

  • Tôi có 31 năm kinh nghiệm trong phát triển thực tế và 21 năm kinh nghiệm trong phát triển Spring Framework.

  • Chúng tôi đã phát triển nhiều hệ thống và dịch vụ khác nhau trong các lĩnh vực sản xuất, hậu cần, tài chính, truyền thông di động, thương mại, giáo dục và dịch vụ.

  • Tác giả của cuốn sách Toby's Spring 3.0 và 3.1.

  • Tôi đã thành lập Nhóm người dùng Korean Spring (KSUG) và đã hoạt động tích cực trong cộng đồng nhà phát triển trong một thời gian dài.


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

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

  • Bất cứ ai muốn hiểu rõ hơn và sử dụng mùa xuân

  • Những người sử dụng mùa xuân trong thực tế

  • Bất kỳ ai muốn tìm hiểu các phương pháp phát triển linh hoạt và có thể mở rộng

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

  • ngôn ngữ java

  • Hiểu biết về lập trình API và DB web

Xin chào
Đây là

13,749

Học viên

772

Đánh giá

347

Trả lời

5.0

Xếp hạng

7

Các khóa học

호주에 살고 있는 소프트웨어 개발자입니다. 30년간 다양한 분야의 시스템과 서비스를 개발해본 경험이 있습니다. 

스프링 프레임워크와 관련 기술을 좋아하고 JVM 기반 언어를 주로 사용합니다.

한국스프링사용자모임(KSUG)을 설립하고 활동했고, 토비의 스프링이라는 책을 쓰기도 했습니다.

개발과 관련된 다양한 주제에 관해 이야기하는 것을 좋아합니다. 

 

 

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

Tất cả

58 bài giảng ∙ (12giờ 27phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

172 đánh giá

5.0

172 đánh giá

  • parksangdonews8226님의 프로필 이미지
    parksangdonews8226

    Đánh giá 17

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    Đơn giản. Bài giảng trực tuyến không có giọng điệu, đầy những từ bổ nghĩa và những từ trống rỗng nhằm kéo dài thời gian giảng. Nó đơn giản và sâu sắc, được cô đọng, lấp đầy và sắp xếp qua nhiều buổi diễn tập. Có sự khác biệt rõ ràng về khả năng tập trung so với các bài giảng khác mà bạn lướt qua để xem nhanh. Khi hầu hết sinh viên xem một bài giảng, tôi nghĩ điều lớn nhất họ sẽ nhận thấy là không có khoảng trống nào trong mạch bài giảng. Lời giải thích mùa xuân không bắt đầu cho đến khi kết thúc. Tuy nhiên, sau khi nghe hết, tôi đã học được cốt lõi cách hoạt động của mùa xuân thông qua trải nghiệm của mình trong hệ sinh thái phát triển. Đối tượng mục tiêu bao gồm tất cả mọi người từ trình độ sơ cấp đến trung cấp. Họ nói đó là trình độ mới bắt đầu!! Sự phản đối kịch liệt và thậm chí cả điều này?? Có một sự pha trộn của cảm thán. Bắt đầu với một ví dụ rất đơn giản, nó giải thích các lớp và đối tượng, đồng thời cho thấy hành trình tìm kiếm một phương pháp thuận tiện và phức tạp hơn thông qua các mối quan hệ. Tại một thời điểm nào đó, những lo ngại bắt đầu phản ứng với sự thay đổi sẽ dẫn đến các mẫu thiết kế. Tôi đã rơi nước mắt vào lần cuối cùng tôi mở một cuốn sách mẫu thiết kế và học thuộc lòng với rất nhiều mẫu trước mặt. Đúng hơn, bạn sẽ có thể suy nghĩ về hình mẫu nào bạn nên sử dụng để thay đổi. Vào thời điểm chúng ta bắt đầu bước vào các mẫu thiết kế, nguyên tắc đảo ngược phụ thuộc đã được tóm tắt, như thể để chứng minh rằng Spring là một framework dễ dàng hỗ trợ DI. Giống như... học sinh ghi nhớ Kkanama al-Apheni... (K Ca Na Mg Al Zn Fe Ni Sn Pb H Cu Hg Ag Pt Au) Cũng như người ta ghi nhớ Eun (tước hiệu sau khi chết của Vua Joseon), người ta ghi nhớ RẮN từ một cuốn sách phát triển. Tương tự như vậy, khi tôi đang học thuộc lòng để ôn thi, không có lý do gì mà tôi không hiểu nội dung mà tôi không hiểu vì nó được giải thích trực tiếp thông qua quá trình thay đổi mã tạo ra các chức năng cần thiết. Hãy nói một câu cảm thán lớn và đi thôi. Nếu bạn là nhà phát triển, bạn cần kiểm tra mã của mình một cách nhanh chóng và để tăng độ tin cậy. Khóa học cho thấy lý do tại sao việc kiểm tra là cần thiết và cách thực hiện việc đó trong suốt 2 giờ, nhưng bạn có thể cảm thấy mệt mỏi khi xem các bài giảng có tiêu đề TDD và che đậy. nội dung có thể tìm thấy trong sách hướng dẫn. Vào đúng thời điểm, bài giảng này sẽ chỉ ra chính xác những gì cần thiết. Chúng tôi kết thúc phần kiểm tra bằng cách nói rằng cách chạy thử nghiệm, cách thức và những gì được xác minh quan trọng hơn ý nghĩa của mã kiểm tra và mã kiểm tra thực sự là gì. Không quá lời khi nói về nhu cầu sử dụng lại mã, nhưng nó cho thấy mã nào cần được sử dụng lại, cách phân biệt giữa các phần cần thay đổi và quá trình tạo mã này dưới dạng mẫu. Tại thời điểm này, bạn có thể thấy khái niệm gọi lại một cách tự nhiên và nó cho thấy toàn bộ quá trình này được hoàn thành như thế nào trong Spring. Đây không phải là bài giảng dành cho người mới bắt đầu, nhưng tôi tò mò vì nó dường như giải thích các trường hợp ngoại lệ. Nó giải thích các biện pháp phòng ngừa khi xử lý ngoại lệ bằng cách thêm một yêu cầu vào bài giảng, và cuối cùng, nó cho thấy khái niệm và bản chất của sự trừu tượng và các dạng trừu tượng khác nhau. chức năng trong mùa xuân. Và nó kết luận rằng chúng thực sự là tổng hợp các kỹ năng bao gồm các khái niệm đã học cho đến nay. Nó được tiếp cận thông qua cách tiếp cận của người mới bắt đầu và ngay cả khi các tính năng được thêm vào, cuối cùng nó vẫn bao gồm các đối tượng và mối quan hệ, mẫu và mẫu, đảm bảo độ tin cậy dựa trên các thử nghiệm và thoát khỏi sự phụ thuộc thông qua tính trừu tượng. Tiêu đề sông Đó là một bài giảng thể hiện sự quyết tâm. Đây là một lớp học tuyệt vời mà bạn nên mang theo, giới thiệu và tặng quà cho những người thân yêu của mình. Hãy làm một số công việc về cơ sở hạ tầng ~~ Nếu bạn biết địa chỉ email tài khoản Infron của người khác thì bạn phải có khả năng tặng quà!!!! Tôi kết thúc bài đánh giá này bằng cách cảm ơn Toby, người đã từ chối trả phí cao cho các bài giảng mà chỉ có ít người tham gia và đã tạo ra một cuốn sách bí mật Moorim trong hơn hai năm cho tất cả các nhà phát triển tại Infrun... .Mọi người!! Đây, chạy đi!!! # Tôi lẽ ra đã có thể giành được vị trí số 1... nhưng tất cả những người không tham gia khóa học 100% và để lại đánh giá đều là những kẻ phạm lỗi... tệ quá!! # Chỉ cần xem clip bài giảng phần miền, một bản dựng hoàn chỉnh được hỗ trợ đủ chi trả toàn bộ chi phí cho bài giảng này. Tôi sẽ hối hận nếu không xem chứ đừng nói đến những clip bài giảng khác. Hwaryongjeongjeong

    • tobyilee
      Giảng viên

      Tôi rất cảm động vì đây là bài viết đầu tiên tôi viết sau khi tham gia khóa học 100%. Cảm ơn bạn đã đánh giá tích cực của bạn. Tuy nhiên, bạn có thể thoải mái viết đánh giá khóa học nếu muốn để lại điều gì đó. :) Tôi nghĩ sẽ thật tuyệt nếu có tính năng quà tặng bài giảng trên Infrun, nhưng thật tiếc là nó không tồn tại!!

    • Xin chào. Inflearn đây! Nếu bạn muốn chia sẻ khóa học hay với mọi người, giờ đây bạn có thể tặng trực tiếp bằng tính năng Tặng khóa học của Inflearn! Mong rằng những tình cảm ấm áp từ các đánh giá khóa học sẽ giúp người thân, đồng nghiệp phát triển. 🎁 Thông báo về tính năng Tặng khóa học > https://www.inflearn.com/notices/1649873 Cảm ơn bạn.

  • choicore님의 프로필 이미지
    choicore

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    59% đã tham gia

    Đây là đội tiên phong. Tôi giữ cuốn sách mùa xuân của Toby cả ở nơi làm việc và ở nhà. Mặc dù cuốn sách đã xuất bản được 14 năm nhưng nó vẫn giúp ích rất nhiều trong việc hiểu cách Spring hoạt động và những điều trừu tượng mà nó cung cấp. Tôi bắt đầu xem bài giảng ngay khi nó được phát hành, và như bị mê hoặc, tôi bấm vào bài giảng tiếp theo và đã đến giờ đi ngủ. Có một quá trình trình bày một vấn đề trong một tình huống thỏa mãn các yêu cầu chức năng thông qua mã mẫu và chuyển đổi nó thành mã có thể thay đổi bằng cách áp dụng các mẫu thiết kế và nguyên tắc thiết kế. Khóa học rất dễ hiểu và hấp dẫn. Chúng tôi khuyên bạn nên tìm kiếm những từ khóa được ném vào bạn thay vì bỏ qua chúng. Điều tuyệt vời về thiết kế hướng đối tượng là mặc dù Spring đã phát triển hơn 20 năm nhưng công nghệ cơ bản của nó vẫn vững chắc. Cả trong cuốn sách và bài giảng này, Toby dường như dạy chúng ta cách bắt cá. Anh yêu em Toby.

    • tobyilee
      Giảng viên

      Tôi cũng rất ấn tượng bởi cơ sở hạ tầng mà Spring duy trì rất chắc chắn và các nguyên tắc phản ánh trong đó vẫn không thay đổi ngay cả sau một thời gian dài. Cảm ơn bạn đã đánh giá đầu tiên của bạn.

    • zin
      Giảng viên

      Tình trạng của đội tiên phong là gì? Tôi cũng tò mò về đánh giá của bạn sau khi hoàn thành khóa học!

    • à! Tôi đã hoàn thành khóa học ngay sau khi viết bài đánh giá khóa học và tôi sẽ để lại bài đánh giá sau khi hoàn thành nó. Tôi cảm thấy rằng bạn đã chuẩn bị rất nhiều cho khóa học và khiến nó trở thành một bài giảng suôn sẻ. Bạn giải quyết nó như thế nào bằng cách trình bày một vấn đề không phải là vấn đề vô lý và dần dần làm việc từ dưới lên để giải quyết nó? Bạn có muốn làm điều này không? Khi nghĩ về điều này, thật thú vị khi thấy suy nghĩ của Toby và hướng đi mà tôi đang cố gắng giải quyết có trùng lặp với nhau không(?). Tôi thường nghĩ rằng tôi cần phải cảnh giác với những đoạn mã mà tôi không biết hoặc những lĩnh vực mà thiết kế là đối tượng của sự ghen tị. Nhờ sự chuyển giao kiến ​​thức của Toby, có vẻ như chúng ta đang tích lũy được những bằng chứng có thể phân biệt được với biển thông tin. Tôi thấy nó thú vị và nhiều thông tin. Cảm ơn Anh Yêu Em. P.S Tôi muốn gặp bạn trong Infocon này, nhưng tôi đã bỏ lỡ Infocon. Đây là Han của Cheonchu.

  • hyunwookim11085590님의 프로필 이미지
    hyunwookim11085590

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    Trước hết, các video bài giảng hấp dẫn đến mức tôi, một người mắc chứng ADHD, đã xem 30% trong số đó trong một ngày. Các khái niệm có vẻ hơi trừu tượng đối với các nhà phát triển cấp dưới, chẳng hạn như nguyên tắc SOLID và hướng đối tượng, đã được giải thích một cách dễ hiểu và giải thích bằng các ví dụ, khiến tôi nhớ đến chim mẹ. Trong bài giảng này, tôi cảm thấy các Maestro biết rõ câu văn đều ngắn gọn, rõ ràng. Tôi cảm thấy như mình đang ăn một bữa ăn Hàn Quốc được chuẩn bị kỹ lưỡng. Đây chính là cảm xúc mà tôi cảm thấy khi nghe bài giảng ngoại tuyến của Cho Young-ho của Object, và bài giảng của Toby có mạch truyện tự nhiên và câu văn logic đến mức tôi có cảm giác như anh ấy đã chuẩn bị sẵn một kịch bản. Tất nhiên, tôi không nghĩ có một con đường hoàng gia để nghiên cứu sự phát triển. Nhưng tôi không nghĩ mình sẽ bị lạc với chiếc la bàn như thế này. Ngoài ra, cách giải thích các khái niệm phức tạp một cách dễ dàng cũng giúp ích rất nhiều cho việc học của tôi. Thông qua khóa học này, tôi đã có thể tự tin tiếp cận các khái niệm khó. Và xin lưu ý thêm, đây là điều tôi không ngờ tới vì tôi chỉ đọc qua sách, nhưng giọng nói của Toby có sức mạnh làm tăng sự tập trung và khiến tôi đắm chìm. Tôi thực sự thích giọng nói điềm tĩnh nhưng mạnh mẽ.

    • tobyilee
      Giảng viên

      Tôi tò mò bạn thích điều gì ở nó. Cảm ơn bạn đã đánh giá tích cực của bạn. Chúng tôi mong được thấy bạn làm việc với tư cách là một nhà phát triển giỏi sử dụng tốt Spring.

    • tobyilee
      Giảng viên

      Cảm ơn bạn đã viết bài đánh giá khóa học chi tiết.

  • modelso9312님의 프로필 이미지
    modelso9312

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    34% đã tham gia

    Tôi vẫn chưa nghe toàn bộ sự việc, nhưng chỉ từ những gì tôi đã nghe được cho đến nay, tôi cảm thấy như anh ấy giải thích mọi thứ tốt hơn những người hướng dẫn CSAT khác, vì vậy tôi khẩn trương để lại bài đánh giá trước. Khi học “Mùa xuân”, tôi có thể hiểu được nguyên lý hoạt động bằng cách giải thích một cách dễ hiểu những điều chỉ được giải thích bằng văn bản, điều mà tôi đã làm theo khi học “Mùa xuân”. Spring từng là một môn CSAT, tôi nghĩ tôi đã từng là giảng viên một thời. Có vẻ như họ đang đưa DI (sự hiểu biết thấm nhuần vào tôi ngay cả khi tôi không cố hiểu) vào đầu tôi với độ chính xác cao đến vậy. Sau khi xem bài giảng này, tôi định đọc tiếp Spring 3.1. Tôi đã trì hoãn nó vì tôi không thích sự cứng nhắc trong cách viết, nhưng tôi nghĩ tôi muốn tận dụng cơ hội này để học tập đàng hoàng haha. Tôi luôn biết ơn. Nếu bạn nói tôi có thể chỉnh sửa bài đánh giá khóa học, tôi sẽ đọc hết và thêm bài đánh giá. Chúc thầy luôn khỏe mạnh và có nhiều bài giảng hay hơn nữa.

    • tobyilee
      Giảng viên

      Cảm ơn bạn đã nói rằng bạn hiểu. Tôi hy vọng nội dung còn lại cũng hữu ích. Cuốn sách rất lớn nhưng tôi đã cố gắng giải thích nó một cách tử tế nhất có thể. Có một số điều tôi không thể giải thích thêm vì tôi đã đưa nó vào một bài giảng có thời lượng giới hạn, nhưng tôi đã cố gắng đưa thêm lời giải thích vào cuốn sách, vì vậy nếu bạn có thời gian, tôi khuyên bạn nên đọc ít nhất một tập.

    • Đánh giá khóa học 100% Ngay cả khi đã hoàn thành 100% tiến độ bài giảng, tôi vẫn cảm thấy mình đã nghe rất rõ. Nếu so sánh cảm giác khi nghe giảng với việc ăn cơm, tôi có cảm giác rằng tôi sẽ có thể làm được một món ăn ngon nếu tôi có thể nấu và ăn kết hợp như thế này, thay vì chỉ ăn vì toàn bộ món ăn đã được chuẩn bị và bảo ăn cũng vậy. Về việc phát triển, tôi đã bắt đầu sai và cuối cùng phải bảo trì một dự án cũ, nhưng tôi đã biết Toby qua một bài giảng ở một nơi tên là Infrun, và tôi nghĩ rằng tôi đã có thể tiến một bước gần hơn đến Spring. theo cách này chỉ bằng cách xem các bài viết trôi nổi trên Internet. Cảm ơn bạn một lần nữa vì đã làm cho sự hiểu biết của tôi rõ ràng hơn bao giờ hết. Mong bạn ra nhiều bài giảng hơn nữa. Đọc xong cuốn đầu tiên mình sẽ đọc tài liệu tham khảo mùa xuân rồi nghe lại bài giảng để ôn lại. Nếu thời điểm đó đến, tôi sẽ cố gắng để lại ấn tượng của mình trong thư trả lời lần nữa. Ngoài ra, sẽ thật tuyệt nếu tôi giành được Infcon và có thể gặp trực tiếp các bạn lần này. !! Cảm ơn bạn vì bài giảng hay.

  • daejoon님의 프로필 이미지
    daejoon

    Đánh giá 58

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    Cảm ơn bạn đã giúp tôi trở thành một nhà phát triển tốt hơn. 'Mùa xuân của Toby 3.0' Tôi vẫn đang đọc bìa cứng. Khi mới đọc nó, tôi nghĩ mình đã bỏ qua chương 1 đến chương 8 và chỉ xem phần thực hành. Tuy nhiên, thời gian trôi qua, tôi đã xem lại phần đầu tiên, từ chương 1 đến chương 8. Bài giảng được thực hiện theo cách tập trung vào nội dung của phần đầu tiên này và giải thích các nguyên tắc đồng thời tránh càng nhiều phần khó khăn khi thực hiện mùa xuân. Lời giải thích của Toby về phương pháp xây dựng để hiện thực hóa các nguyên tắc độc đáo của anh ấy vẫn còn hiệu lực. Đây là điều tôi không cảm nhận được qua cuốn sách, nhưng những gì tôi cảm nhận được qua khóa học như sau: - Mã phải được phân tách theo lý do và thời điểm thay đổi. - Khi viết mã yêu cầu giải phóng tài nguyên, nên mở và đóng cùng một lúc. - Cách vận hành IntelliSense với Camel Case trong IntelliJ IDEA - Cách sử dụng lớp TimeUnit để sử dụng Thread.sleep một cách thuận tiện - Có thể giảm sự phụ thuộc bằng cách tách các gói dựa trên DIP (Nguyên tắc đảo ngược phụ thuộc). - Cách kiểm soát môi trường của bạn bằng Clock.fixed - Kỹ thuật khung đôi có thể được sử dụng thuận tiện khi định cấu hình Spring Configuration Trên thực tế, những điều tôi học được liệt kê ở trên là những phần bổ sung, Khi xem khóa học, tôi liên tục suy nghĩ về cách tạo ra một cấu trúc dễ bảo trì. Mặc dù những vấn đề này chưa được giải quyết hoàn toàn khi xem hết các bài giảng nhưng chúng đã cho chúng ta một số hướng dẫn, vì vậy chúng ta sẽ nỗ lực hơn để suy nghĩ về chúng trong tương lai. Cảm ơn Cuối cùng, tôi cảm thấy rằng các điều kiện ở mỗi khóa học là khác nhau. chăm sóc bản thân. Một lần nữa, cảm ơn bạn đã giúp tôi trở thành một nhà phát triển tốt hơn.

    • tobyilee
      Giảng viên

      Bạn đã đọc cuốn sách đầu tiên. Tôi rất vui vì nó đã giúp ích. Cảm ơn bạn đã đánh giá tốt.

2.545.052 ₫

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

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!