AI Spring Framework (Spring Framework) sử dụng GitHub Copilot (GitHub Copilot)

Đây là khóa học giúp học viên tìm hiểu các khái niệm cốt lõi của Spring Framework bằng cách sử dụng GitHub Copilot. Khóa học đề cập đến những kiến thức nền tảng của framework Spring như IoC, DI, AOP, MVC, đồng thời thực hành cùng trợ lý lập trình AI. Nội dung được xây dựng để những người học quan tâm đến lập trình web có thể củng cố kiến thức cơ bản về Spring.

1 học viên đang tham gia khóa học này

Độ khó Cơ bản

Thời gian 12 tháng

AOP
AOP
Java
Java
Spring
Spring
github-copilot
github-copilot
AOP
AOP
Java
Java
Spring
Spring
github-copilot
github-copilot
Thumbnail

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

  • Có thể viết mã dựa trên Spring Framework một cách hiệu quả bằng cách sử dụng GitHub Copilot.

  • Có thể hiểu các khái niệm IoC và DI, đồng thời sử dụng container Spring.

  • Có thể hiểu các mẫu AOP và MVC, đồng thời thiết kế cấu trúc cơ bản của ứng dụng web Spring.

GitHub Copilot × Spring Framework 입문
Cùng AI, hãy nắm vững Spring ngay “hôm nay”, không phải trong một tháng.
Thiết lập môi trường phát triển · IoC/DI · AOP · MVC · Thực hành GitHub Copilot
GitHub Copilot × Spring Framework 입문 강의 대표 이미지
VỀ KHÓA HỌC NÀY
Bạn sẽ trực tiếp triển khai bằng code các khái niệm cốt lõi của Spring (IoC·DI·AOP·MVC) cùng với GitHub Copilot, từ đó có thể tự mình giải thích nguyên lý hoạt động của framework web.
CÔNG CỤ

Công cụ được sử dụng

Đây là thông tin về các công cụ và phiên bản được sử dụng trong phần thực hành.

Sp

Spring Framework

Co

GitHub Copilot

Ja

Java

ĐẦU RA

Bạn sẽ tạo ra những thứ như thế này

Đây là sản phẩm bạn trực tiếp tạo ra trong quá trình học.

⚙️

Ứng dụng Spring dựa trên IoC/DI

Trực tiếp triển khai thiết kế hướng đối tượng áp dụng nguyên lý đảo ngược điều khiển và tiêm phụ thuộc.

4~5강
🔀

Mô-đun áp dụng AOP

Tạo ra sản phẩm thực hành tách biệt và áp dụng các mối quan tâm chung bằng AOP.

6~7강
🌐

Ứng dụng web MVC

Mô hình MVC Triển khai cấu trúc request–response trên web dựa trên mẫu Model-View-Controller.

8강
CHƯƠNG TRÌNH HỌC

Bạn có thể học được những điều như thế này

Giới thiệu chương trình học được nhóm theo từng chủ đề.

1~3강

Thiết lập môi trường & Những bước đầu với Copilot

Thiết lập môi trường phát triển Spring và tích hợp GitHub Copilot để làm quen với quy trình làm việc cùng trợ lý lập trình AI.

4~5강

IoC & DI — trái tim của Spring

Hiểu nguyên lý việc khởi tạo đối tượng và quản lý các mối quan hệ phụ thuộc được ủy thác cho framework, đồng thời tự mình thiết kế và áp dụng.

6~7강

AOP — Tách biệt logic dùng chung

Học cách tách các đoạn mã lặp lại như ghi log và giao dịch thành các aspect để giữ cho logic nghiệp vụ luôn gọn gàng.

8강

MVC — Luồng xử lý yêu cầu web

Từ DispatcherServlet đến controller và view, bạn sẽ nắm vững mô hình MVC bằng cách theo dõi toàn bộ quy trình xử lý một yêu cầu HTTP.

9강

Thiết kế bước tiếp theo

Dựa trên những kiến thức cơ bản về Spring đã học, chúng ta sẽ tổng hợp định hướng học tập trong thời gian tới và những điểm cần lưu ý khi áp dụng vào thực tế.

LƯU Ý

Lưu ý trước khi tham gia khóa học

  • Vui lòng tham khảo hướng dẫn riêng về việc chuẩn bị giấy phép và tài khoản cần thiết để sử dụng GitHub Copilot.
  • Khóa học được thực hiện dựa trên phiên bản IDE và Spring tại thời điểm quay, vì vậy giao diện và một số cài đặt có thể thay đổi sau này.
  • Mã thực hành và phần giải đáp câu hỏi không được cung cấp riêng, vì vậy khuyến khích bạn trực tiếp gõ lại nội dung bài giảng trong quá trình học.
  • Tận dụng tính năng điều chỉnh tốc độ phát có thể rút ngắn thời gian thực hành lặp lại.
  • Bạn sẽ tiếp thu nhanh hơn nếu có kiến thức cơ bản về Java và Spring.

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

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

  • Nhà phát triển muốn học những kiến thức cơ bản về Spring Framework

  • Lập trình viên web muốn nâng cao năng suất phát triển bằng cách sử dụng các công cụ lập trình AI

  • Người mới bắt đầu và các nhà phát triển trình độ sơ cấp quan tâm đến lập trình web

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

  • Kiến thức cơ bản về lập trình Java

  • Các khái niệm cơ bản về phát triển web (HTTP, cấu trúc yêu cầu/phản hồi)

  • Cách sử dụng cơ bản IDE (môi trường phát triển tích hợp)

Xin chào
Đây là usefulit

8,280,056

Học viên

6,598

Đánh giá

4.6

Xếp hạng

336

Các khóa học

Chúng tôi sẽ giúp bạn phát triển thông qua những bài giảng IT hữu ích.

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

Tất cả

10 bài giảng ∙ (5giờ 26phú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á

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

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

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!

Miễn phí