강의

멘토링

로드맵

BEST
Programming

/

Programming Language

Nền tảng vững chắc! Bắt đầu Java một cách nghiêm túc Phần 4: Hướng tới Spring

Dựa trên hiểu biết về Phản xạ và Chú thích, giúp bạn hiểu rõ nguyên lý hoạt động của Spring Framework!

(5.0) 10 đánh giá

371 học viên

  • nullnull8537
java
Reflection
Annotation
스프링
Java
annotation
reflection
spring-framework

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

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

  • Mini framework hé lộ nội bộ Spring

  • Thiết kế cấu trúc ứng dụng Java reflection và tạo động

  • Hiểu Annotation và vận dụng

Một lựa chọn tuyệt vời cho những ai muốn trở thành nhà phát triển backend dựa trên Spring!
Lợi thế cạnh tranh của một lập trình viên nằm hoàn toàn ở kỹ năng của họ. Khóa học này sẽ giúp bạn có được lợi thế cạnh tranh rõ rệt!

🚀 Chuỗi bài học Java đầy đủ: Khởi đầu mạnh mẽ 🚀


Khóa học này sẽ giúp bạn có khởi đầu thuận lợi bằng cách cung cấp cho bạn hiểu biết sơ bộ về cấu trúc và nguyên tắc hoạt động của Spring Framework !

Nếu bạn hoàn thành bài giảng này đúng cách
Dựa trên trình độ hiểu biết cao tương đương với một chuyên gia
Bạn có thể sử dụng Java .

Chú thích và phản ánh

Bạn có thể sử dụng các chú thích mặc định cũng như phát triển các chú thích tùy chỉnh của riêng mình. Bạn cũng có thể kết hợp nó với Reflection để phát triển khuôn khổ độc đáo của riêng mình .

Xem trước Spring Framework

Trước khi tìm hiểu về framework Spring mở rộng, bạn có thể hiểu rõ các khái niệm cốt lõi như dependency injection bằng cách phân tích mã framework nhỏ áp dụng các nguyên tắc tương tự.

Mục tiêu học tập


Chỉ làm theo mã thì chán lắm
Một lập trình viên mới vào nghề cảm thấy như chẳng còn gì trong đầu mình


Là một nhà phát triển phần mềm phụ trợ
Người tìm việc muốn có việc làm


Bởi vì nó là một ngôn ngữ được sử dụng rộng rãi
Tôi đã học nó nhưng tôi không biết bản chất
Nhà phát triển mới có 1-2 năm kinh nghiệm

Lộ trình học tập 🏃🏻

Chuỗi bài học Java, bắt đầu với trọng tâm chính, bao gồm bốn phần.
Bài giảng riêng biệt 1 và 2 là những bài giảng hay để học cùng nhau nhằm phát triển thành một nhà phát triển Spring backend 🙂

  • Phần 1: Ngữ pháp cơ bản, Lập trình thủ tục

  • Phần 2: Lập trình hướng đối tượng + Cấu trúc dữ liệu

  • Phần 3: Viết chương trình sử dụng hệ thống

  • Phần 4: Chuẩn bị chuyển sang Spring Framework

  • Riêng biệt 1: Hiểu biết về công nghệ cơ sở hạ tầng web và DB

  • Riêng 2: SQL nâng cao


Phần 4 đề cập đến Chú thích và Phản chiếu, cũng như cách tận dụng chúng để phát triển framework của riêng bạn . Tuy không quá chi tiết, nhưng phần này cung cấp kiến thức cụ thể, ở cấp độ mã nguồn về các khái niệm thiết yếu trước khi tìm hiểu Spring Framework.

Sau khi nghe bài giảng này...

  • Bạn có thể tìm hiểu ý nghĩa chính xác và vai trò của các chú thích cơ bản và sử dụng chúng, hơn nữa, học cách tạo và sử dụng các chú thích của riêng bạn.

  • Bạn sẽ hiểu được về lập trình mô-đun cũng như các khái niệm và ứng dụng của phản xạ.

  • Bạn sẽ học cách phát triển framework của riêng mình bằng cách tận dụng các đối tượng như các module đơn vị trong môi trường Java. Điều này sẽ củng cố hiểu biết của bạn về cách thức hoạt động của Spring Framework.

Java khởi đầu mạnh mẽ
Đây không chỉ là khóa học Java.

1⃣
Chìa khóa để chú thích 🧭


  • Bạn có thể học cách sử dụng các chú thích cơ bản như @Override và @Deprecated .

  • Bạn có thể phát triển chú thích tùy chỉnh của riêng mình bằng cách sử dụng các chú thích siêu dữ liệu như @Target và @Retention .

  • Bạn có thể triển khai khuôn khổ của riêng mình bằng cách kết hợp phản ánh và chú thích .


2⃣
Sự phản chiếu và
Lập trình mô-đun 🛠


  • Bạn có thể học cách tải các lớp động (lớp ClassLoader) bằng kỹ thuật phản chiếu.

  • Bạn có thể tìm hiểu các nguyên tắc của lập trình mô-đun , phát triển phần mềm bằng cách lắp ráp các lớp Java thành các mô-đun đơn vị duy nhất.

3⃣
Phong cách Spring Framework
Phát triển khuôn khổ nhỏ của riêng bạn 🐳


  • Nếu bạn mới làm quen với Spring, bạn có thể hiểu rõ ý nghĩa thực sự của Dependency Injection ở cấp độ mã, điều này có thể gây nhầm lẫn.

  • Bạn có thể tự mình triển khai các chú thích như @Component và @Autowired và xem cách chúng được sử dụng ở cấp độ khung.


4⃣
Tài liệu giảng dạy và ghi chú được sắp xếp hợp lý 📜


  • Toàn bộ nội dung lớp học đều dựa trên tài liệu PPT, nhưng phần giải thích vẫn được tiếp tục như viết trên bảng trắng .

  • Điều này cho phép sinh viên hiểu toàn diện về dòng chảy của cấu trúc và lý do đằng sau việc tạo ra nó, thay vì chỉ nhìn thấy một kết quả hoàn chỉnh duy nhất.

5⃣
Mục tiêu là tạo ra sự cạnh tranh và việc làm khác biệt 💼

  • Trước khi học lập trình Java toàn diện , chúng tôi muốn làm rõ rằng khóa học này hướng đến mục đích việc làm .

    Dựa trên kinh nghiệm giảng dạy sâu rộng của người hướng dẫn , chúng tôi cung cấp lộ trình học tập rõ ràng và thời gian cần thiết .

  • Chúng tôi khuyến khích bạn thiết lập lịch trình và phân bổ thời gian học tập phù hợp ngay từ đầu để tránh lãng phí thời gian vào những lựa chọn không phù hợp.

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

  • Hệ điều hành và Phiên bản (OS): Windows 11

  • Công cụ được sử dụng: IntelliJ IDEA (Phiên bản cộng đồng)

  • Thông số kỹ thuật PC: Hệ điều hành Windows 11 và IntelliJ có thể chạy mà không gặp bất kỳ sự cố nào

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

  • Tài liệu PPT được sử dụng trong lớp học (được cung cấp dưới dạng tệp PDF)

  • Các ví dụ và câu trả lời đầy đủ cho các bài tập thực hành thiết yếu (được cung cấp dưới dạng tệp zip)

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

  • Java: Phần 1-2: Nền tảng vững chắc
    (※ Giả sử bạn biết tất cả về ngữ pháp cơ bản và OOP)

  • Chung chung

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

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

  • Người đang chuẩn bị học Spring Framework sau khi đã học Java.

  • Những ai muốn biết cách Reflection và Annotation được sử dụng trong Spring Framework

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

  • Người biết cú pháp cơ bản của Java

Xin chào
Đây là

38,975

Học viên

2,325

Đánh giá

1,125

Trả lời

4.9

Xếp hạng

25

Các khóa học

널널한 개발자 TV 채널 주인장이자
30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다.  반갑습니다. ^^  

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

Tất cả

18 bài giảng ∙ (3giờ 6phú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ả

10 đánh giá

5.0

10 đánh giá

  • smg0712님의 프로필 이미지
    smg0712

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • 널널한 개발자
      Giảng viên

      좋은 평가 고맙습니다. :)

  • 정병주님의 프로필 이미지
    정병주

    Đánh giá 140

    Đánh giá trung bình 5.0

    5

    28% đã tham gia

    구조,원리 중심의 자바관련 강의를 찾고있었는데 감사합니다 :)

    • 널널한 개발자
      Giảng viên

      좋은 평가와 피드백 고맙습니다. 짧은 강의지만 이 영상과 웹 서비스 구조를 이해한다면 Spring 자체가 그리 어렵지는 않을 것이라 기대하고 있습니다. :)

  • ZZAMBA님의 프로필 이미지
    ZZAMBA

    Đánh giá 8

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    스프링에 대한 강의를 많이 봤지만 그 내부가 어떻게 돌아가는지를 설명하는 강의는 부족했습니다. 이 강의로 리플렉션이 어떻게 이를 구현하는지 확실히 알게 되었고 스프링에 대한 부족한 지식이 채워진 것 같습니다.

    • 널널한 개발자
      Giảng viên

      좋은 평가와 피드백 고맙습니다. 피드백 주신 것처럼 Spring의 구조와 원리는 생각보다 단순합니다. 다만 그런 부분을 제쳐두고 게시판 같은 구체적인 기능을 빨리 구현하는 것에 방점이 찍히면서 아쉬운 부분이 생기는 것 같습니다. 이 강의는 그런 문제를 해결해보고자 만든 것이고 다행히 교육목표가 확실하게 달성 된 것 같네요. :)

  • juho_jeong님의 프로필 이미지
    juho_jeong

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    61% đã tham gia

  • 양반후반님의 프로필 이미지
    양반후반

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    33% đã tham gia

716.169 ₫

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

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!