강의

멘토링

커뮤니티

BEST
Programming

/

Programming Language

Thêm Java, nhiều cách thao tác mã khác nhau

“Cách thức” nhiều thư viện và khung công tác Java mà bạn sử dụng được giải thích chi tiết. Bạn đã bao giờ tự hỏi liệu tính năng này sẽ được cung cấp? Thông qua khóa học này, hãy tìm hiểu cách thao tác các mã hoặc đối tượng khác nhau do Java cung cấp và đưa kỹ năng Java của bạn lên một tầm cao mới.

(4.9) 324 đánh giá

4,803 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • whiteship
Java
Java
Spring
Spring
JPA
JPA
Java
Java
Spring
Spring
JPA
JPA

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

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

4.9

5.0

손민혜

100% đã tham gia

Trên thực tế, có quá nhiều trường hợp tôi không hiểu rõ các khái niệm như Spring DI, AOP, IOC, v.v. hoặc cấu trúc của JVM, ngay cả khi tôi đọc nhiều bài đăng trên blog khác nhau. Vì tôi không hiểu nguyên tắc của các kỹ thuật nên tất nhiên tôi chỉ ghi nhớ chúng, và thậm chí sau đó tôi quên chúng theo thời gian, vậy thì có ích gì? Cuối cùng tôi đã làm được việc đó. Tôi tình cờ xem được bài giảng này trong quá trình chuẩn bị chuyển việc và tôi cảm thấy như mình đã hiểu nó rõ ràng hơn một chút vì tôi hiểu được nguyên tắc của những công nghệ mà tôi đang sử dụng mà không cần suy nghĩ. Tôi nghĩ rằng nếu tôi nghe cùng một bài giảng thêm vài lần nữa, tôi sẽ có thể suy nghĩ sâu sắc hơn theo cách riêng của mình và hiểu mọi thứ sâu sắc hơn một chút cho dù tôi có đọc gì đi chăng nữa. Ngoài ra, mặc dù kiến ​​thức rất dễ thay đổi và có thể biến mất, nhưng tôi nghĩ nó khác với việc biết cái gì hiệu quả và không hiệu quả theo những nguyên tắc nhất định nên đó là một bài giảng thực sự có ý nghĩa đối với tôi.

5.0

호눅스

54% đã tham gia

Tôi bướng bỉnh và định bỏ nó lại, nhưng nó hữu ích và thú vị kể từ tập 1. Điểm của tôi là hoàn hảo!

5.0

인프런

83% đã tham gia

Bài giảng vui quá. Nghe xong bài giảng này, Baek Gi-seon đã trở nên tốt hơn gấp 100 lần nên tôi sẽ gọi anh ấy là Man (Baek * 100) Gi-seon.

Bạn sẽ nhận được điều này sau khi học.

  • Tôi có thể hiểu cấu trúc JVM.

  • Tìm hiểu thao tác mã byte là gì và cách sử dụng nó.

  • Tìm hiểu sự phản chiếu là gì và cách bạn có thể sử dụng nó.

  • Tìm hiểu proxy là gì và cách sử dụng chúng.

  • Tìm hiểu bộ xử lý chú thích là gì và cách sử dụng nó.


Khóa học này đề cập đến các công nghệ Java cơ bản mà các nhà phát triển Java có thể đã sử dụng hoặc nghe nói đến ít nhất một lần, chẳng hạn như Spring, Spring Data JPA, Hibernate và Lombok.


Spring truy xuất và inject các đối tượng thuộc kiểu trường hoặc tham số được chú thích bằng @Autowired như thế nào? Lombok tạo ra các phương thức getter, setter, hashCode, equals và các phương thức khác như thế nào khi được chú thích bằng @Data? Bạn đã bao giờ tự hỏi chưa?

Khóa học này bao gồm các công nghệ Java cung cấp, bao gồm mã nguồn, mã byte và thao tác đối tượng. Để hiểu rõ hơn, trước tiên cần hiểu cấu trúc cơ bản của JVM và cách thức hoạt động của trình nạp lớp. Do đó, khóa học này bao gồm JVM, thao tác mã byte, phản chiếu, proxy động và xử lý chú thích. Vì vậy, khóa học này được khuyến nghị cho những ai chưa biết nên học gì sau khi đã nắm vững kiến thức cơ bản về Java.

Sau khi hoàn thành khóa học này, bạn sẽ hiểu sâu hơn về Java và dễ dàng nắm bắt các công nghệ khác nhau liên quan. Hơn nữa, tôi hy vọng những kỹ năng bạn học được trong khóa học này sẽ khơi dậy niềm đam mê của bạn đối với các công nghệ Java rộng hơn, chẳng hạn như GC, nhà cung cấp dịch vụ và trình phân tích dữ liệu.

Cảm ơn

JAVA,
Nhiều cách khác nhau để thao tác mã

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

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

  • Sinh viên hoặc nhà phát triển muốn tìm hiểu hoặc phát triển các thư viện hoặc khung thao tác mã hoặc đối tượng.

  • Sinh viên hoặc nhà phát triển muốn hiểu và sử dụng Java chuyên sâu hơn

  • Sinh viên hoặc nhà phát triển muốn tìm hiểu cách triển khai các chức năng khác nhau (DI, AOP) do Lombok, QueryDSL, công cụ bao phủ mã và Spring cung cấp.

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

  • Hiểu biết về ngữ pháp cơ bản của Java (lớp, trường, phương thức, chung, biên dịch, chỉ thị truy cập, v.v.)

Xin chào
Đây là

92,862

Học viên

4,296

Đánh giá

2,010

Trả lời

4.8

Xếp hạng

20

Các khóa học

Sau khi làm việc tại Naver và Amazon, hiện tôi đang là kỹ sư phần mềm cao cấp tại Microsoft.

Einstein từng nói: "Giáo dục không phải là việc dạy các sự thật, mà là rèn luyện khả năng tư duy." Và tôi cũng tạo ra các bài giảng với sự đồng cảm sâu sắc với câu nói đó.

YouTube:
Kênh 'Baek Ki-seon' tư vấn những trăn trở của nhà phát triển và chia sẻ kiến thức hữu ích cho nhà phát triển
Dịch thuật: Dịch nhiều sách liên quan đến Spring và Hibernate
Tác giả: Phát triển Web Java dễ dàng làm theo

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

Tất cả

24 bài giảng ∙ (4giờ 36phú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ả

324 đánh giá

4.9

324 đánh giá

  • resurrection042475님의 프로필 이미지
    resurrection042475

    Đánh giá 3

    Đánh giá trung bình 4.7

    4

    100% đã tham gia

    Đó không phải là bài giảng mà một kẻ đê tiện như tôi có thể nghe được. Anh ấy đang cố nói điều gì đó có vẻ hữu ích nhưng tôi không thể hiểu được. Tôi sẽ quay lại để xem nó lần nữa vào khoảng thời gian này vào năm tới.

    • smhgood30496님의 프로필 이미지
      smhgood30496

      Đánh giá 3

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Trên thực tế, có quá nhiều trường hợp tôi không hiểu rõ các khái niệm như Spring DI, AOP, IOC, v.v. hoặc cấu trúc của JVM, ngay cả khi tôi đọc nhiều bài đăng trên blog khác nhau. Vì tôi không hiểu nguyên tắc của các kỹ thuật nên tất nhiên tôi chỉ ghi nhớ chúng, và thậm chí sau đó tôi quên chúng theo thời gian, vậy thì có ích gì? Cuối cùng tôi đã làm được việc đó. Tôi tình cờ xem được bài giảng này trong quá trình chuẩn bị chuyển việc và tôi cảm thấy như mình đã hiểu nó rõ ràng hơn một chút vì tôi hiểu được nguyên tắc của những công nghệ mà tôi đang sử dụng mà không cần suy nghĩ. Tôi nghĩ rằng nếu tôi nghe cùng một bài giảng thêm vài lần nữa, tôi sẽ có thể suy nghĩ sâu sắc hơn theo cách riêng của mình và hiểu mọi thứ sâu sắc hơn một chút cho dù tôi có đọc gì đi chăng nữa. Ngoài ra, mặc dù kiến ​​thức rất dễ thay đổi và có thể biến mất, nhưng tôi nghĩ nó khác với việc biết cái gì hiệu quả và không hiệu quả theo những nguyên tắc nhất định nên đó là một bài giảng thực sự có ý nghĩa đối với tôi.

      • whiteship
        Giảng viên

        Tôi thực sự vui mừng vì bạn đã đạt được hiệu quả học tập như mong muốn từ khóa học này. Tôi sẽ tiếp tục tạo ra nhiều bài giảng hay. Cảm ơn

    • honux님의 프로필 이미지
      honux

      Đánh giá 11

      Đánh giá trung bình 5.0

      5

      54% đã tham gia

      Tôi bướng bỉnh và định bỏ nó lại, nhưng nó hữu ích và thú vị kể từ tập 1. Điểm của tôi là hoàn hảo!

      • inflearn1님의 프로필 이미지
        inflearn1

        Đánh giá 17

        Đánh giá trung bình 5.0

        5

        83% đã tham gia

        Bài giảng vui quá. Nghe xong bài giảng này, Baek Gi-seon đã trở nên tốt hơn gấp 100 lần nên tôi sẽ gọi anh ấy là Man (Baek * 100) Gi-seon.

        • wivipp390631님의 프로필 이미지
          wivipp390631

          Đánh giá 4

          Đánh giá trung bình 5.0

          5

          67% đã tham gia

          Tôi nghĩ đây là khóa học bắt buộc dành cho các nhà phát triển Java.

          • whiteship
            Giảng viên

            Tôi cũng nghĩ vậy.

        1.028.651 ₫

        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!