Học SpringBoot Actuator nhanh hơn bất kỳ ai
Neo
Học SpringBoot Actuator nhanh hơn bất kỳ ai Tìm hiểu về SpringBoot Actuator và giám sát (monitoring)
Nhập môn
Java, Spring, Spring Boot
Học từng bước quy trình triển khai chức năng đăng nhập dựa trên JWT (Json Web Token) bằng cách sử dụng Kotlin và Spring Boot. Bằng cách áp dụng trực tiếp JWT, bạn có thể nhanh chóng nắm vững kiến thức cơ bản về đăng nhập backend.
94 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
LuckyStrike
Tôi vẫn đang lắng nghe đây ạ~
5.0
tinybuild.lab
Đúng như tiêu đề, tôi đã có thể học Kotlin + Spring Boot + Security nhanh hơn bất kỳ ai nhưng lại rất dễ dàng! Tôi đã khá bối rối khi đột ngột phải chuyển sang làm việc với Kotlin, nhưng nhờ đó tôi đã nhanh chóng xác định được hướng đi. Xin cảm ơn 👍🏻
5.0
Neo
Học thiết kế đăng nhập/đăng ký bằng JWT trên nền tảng Springboot. Bạn có thể nắm được cấu trúc tổng thể
Triển khai chức năng đăng nhập JWT trong môi trường Kotlin + Spring Boot
Hiểu nguyên lý hoạt động của xác thực/phân quyền dựa trên JWT
REST API và phương pháp xử lý bảo mật
Nắm vững cốt lõi phát triển backend, triển khai trực tiếp chức năng đăng nhập JWT với Kotlin và Spring Boot để hiểu sâu nguyên lý hoạt động.
Từ xác thực JWT tùy chỉnh đến phương thức truyền tải client - những nội dung khó tìm ở các khóa học khác, bạn sẽ xây dựng nền tảng backend vững chắc hướng đến thực tế.
Kotlin, Spring Boot, JWT, REST API, Spring Security
Bạn đã từng cảm thấy bối rối khi phải tự tay triển khai logic đăng ký và đăng nhập?
Bạn đã mệt mỏi với các mẫu xác thực/phân quyền lặp đi lặp lại? Bạn cảm thấy việc áp dụng JWT khó khăn và phức tạp?
Bạn muốn có được sự tự tin bằng cách tự tay xây dựng công nghệ JWT - yếu tố thiết yếu trong thời đại microservices - thay vì phương thức session?
Hãy bắt đầu mà không cần lo lắng.
Thông qua khóa học này, bạn có thể hoàn thành thành công dự án đăng nhập JWT trong môi trường Kotlin và Spring Boot, đồng thời nâng cao năng lực phát triển backend của riêng bạn lên một tầm cao mới.
Bây giờ bạn phải biết phương pháp đăng nhập JWT! Khóa học JWT đăng nhập mới nhất có thể áp dụng cho Springboot phiên bản 3.5.X!
Có khả năng tự triển khai chức năng đăng nhập JWT bằng Kotlin và Spring Boot.
Bằng cách làm theo các bài thực hành được cung cấp trong khóa học, bạn sẽ có thể tự xây dựng logic cốt lõi của hệ thống đăng nhập backend từ đăng ký thành viên đến phát hành và xác thực JWT token. Bạn sẽ không còn cảm thấy bối rối trước việc triển khai đăng nhập phức tạp nữa.
Bạn sẽ hiểu rõ ràng nguyên lý hoạt động của xác thực/phân quyền dựa trên JWT.
Bạn sẽ hiểu rõ sự khác biệt với đăng nhập dựa trên session, và nắm vững nguyên lý cơ bản về cách JWT xử lý yêu cầu của người dùng một cách an toàn và quản lý quyền hạn. Dựa trên sự hiểu biết sâu sắc về bảo mật, bạn sẽ có được tầm nhìn để thiết kế các dịch vụ vững chắc hơn.
Trở thành chuyên gia xử lý bảo mật REST API và cấu hình Spring Security.
Bạn sẽ học cách thực tế để tăng cường bảo mật REST API bằng cách tích hợp JWT và Spring Security. Từ cấu hình bộ lọc xác thực dựa trên token đến xử lý ngoại lệ, bạn sẽ có được sự tự tin khi thành thạo các công nghệ cần thiết cho việc vận hành dịch vụ thực tế.
Triển khai trực tiếp chức năng đăng nhập dựa trên JWT bằng Kotlin và Spring Boot, củng cố vững chắc kiến thức cơ bản về đăng nhập backend và phương pháp xử lý bảo mật REST API. Có thể nâng cao năng lực thực tế bằng cách học cả phương thức xác thực JWT tùy chỉnh mà các khóa học khác không đề cập đến.
Tài liệu giảng dạy bao gồm toàn bộ quy trình từ annotation, mã ví dụ, phương thức request được sử dụng trong thực tế
Trong khóa học, chúng ta sẽ xây dựng dự án đăng nhập JWT thực tế bằng cách sử dụng JWT, Spring Boot, Spring Security và Kotlin. Bạn sẽ trải nghiệm trực tiếp quá trình tạo và xác thực token, thực hành triển khai API đăng ký và đăng nhập, xử lý ngoại lệ, kiểm thử để nắm vững kỹ năng thực tế có thể áp dụng ngay lập tức.
Khóa học cung cấp toàn bộ mã nguồn dự án thực hành và tài liệu cốt lõi được sử dụng trong bài giảng. Vượt xa việc chỉ gõ theo mã, bạn có thể phân tích và hiểu mã hoàn chỉnh, từ đó phát triển khả năng xây dựng hệ thống đăng nhập JWT dựa trên Kotlin và Spring Boot một cách độc lập.
Sau khi kết thúc khóa học, file mã nguồn dự án mẫu do giảng viên tạo sẽ được cung cấp.
Phần 1
Giới thiệu khóa học đăng nhập JWT sử dụng Kotlin và Spring Boot, đồng thời giải thích tầm quan trọng của JWT trong môi trường microservices. Đề cập đến quá trình chuẩn bị để xây dựng dự án đăng nhập JWT thực tế.
Phần 2
Học lý thuyết cơ bản về JWT(Json Web Token) là gì. Hiểu cấu trúc và nguyên lý hoạt động của JWT để xây dựng nền tảng cho các bài thực hành sau này.
Phần 3
Thiết lập cấu trúc server cơ bản trong môi trường Spring Boot và triển khai User Entity, Repository, mô hình Domain cùng với pattern Mapper. Đây là giai đoạn xây dựng nền tảng vững chắc cho dự án.
Phần 4
Phát triển logic tạo và xác thực JWT token sử dụng Kotlin và Spring Boot. Triển khai bao gồm cấu hình Spring Security, bộ lọc xác thực và xử lý phản hồi ngoại lệ.
Phần 5
Triển khai API đăng ký và đăng nhập thành viên, áp dụng Validation và xử lý ngoại lệ. Cuối cùng, kiểm tra toàn bộ chức năng và hoàn thành nội dung khóa học.
Người đã từng làm việc với Spring Boot dựa trên Java
nhưng muốn trải nghiệm sự ngắn gọn và năng suất của Kotlin
Những người muốn học về tầm quan trọng của bảo mật thông qua việc tự tay triển khai chức năng đăng nhập người dùng
trong dự án phát triển backend đầu tiên
Những người muốn chuyển đổi từ xác thực dựa trên session sang JWT
để tích lũy kinh nghiệm xác thực trong môi trường microservices
Hệ điều hành: Hỗ trợ tất cả các môi trường OS như Windows, macOS, Linux
(Khóa học được thực hiện trên môi trường M3 Pro)
Công cụ phát triển: IntelliJ IDEA (khuyến nghị phiên bản Community hoặc Ultimate)
Quản lý phiên bản: Khả năng sử dụng Git và GitHub (kiến thức cơ bản)
Kiến thức tiên quyết và lưu ý
Cần có hiểu biết về cú pháp cơ bản của ngôn ngữ Kotlin.
Sẽ tốt hơn nếu bạn có kinh nghiệm sử dụng cơ bản về framework Spring Boot.
Nếu có kinh nghiệm về khái niệm và phát triển REST API sẽ giúp ích cho việc học tập.
Tài liệu học tập
Ghi chú bài giảng và mã ví dụ (liên quan đến Kotlin, Spring Boot, JWT)
Các tệp mẫu và cấu hình để xây dựng dự án thực hành
Tất cả nội dung đều được bao gồm trong tài liệu giảng dạy, vui lòng tham khảo link Notion (tài liệu bài giảng).
Khóa học này dành cho ai?
Sinh viên và lập trình viên mới bắt đầu muốn học phát triển backend với Kotlin và Spring Boot
Lập trình viên tương lai muốn nhanh chóng nắm vững các khái niệm bảo mật thông qua việc triển khai đăng nhập JWT
Người mới bắt đầu phát triển backend muốn trải nghiệm logic xác thực
Cần biết trước khi bắt đầu?
Cú pháp lập trình cơ bản (Kotlin)
Các khái niệm cơ bản về web (HTTP request/response, kiến trúc client-server)
Xác minh Inflearn
Xác minh sự nghiệp
3,836
Học viên
445
Đánh giá
63
Trả lời
4.7
Xếp hạng
35
Các khóa học
Xin chào! Tôi là Neo, hiện đang giảng dạy tại Inflearn.
Mục tiêu của tôi là giúp nhiều người có thể tiếp cận với những công nghệ phát triển mà họ thường không có cơ hội tiếp xúc.
Vì vậy, thay vì chỉ liệt kê lý thuyết đơn thuần, tôi muốn xây dựng một chương trình giảng dạy tập trung vào thực tiễn và cung cấp các bài giảng thiên về thực hành để người học có thể tiếp thu mà không gặp phải trở ngại nào.
Nội dung đang được xây dựng với cách tiếp cận nhẹ nhàng và thân thiện nhất có thể để ngay cả những người mới bắt đầu cũng có thể dễ dàng theo kịp, và tôi đặc biệt tập trung vào việc hạ thấp rào cản gia nhập đối với kiến thức.
Đôi khi tôi cũng thực hiện các dự án bài giảng cùng với những người có chung chí hướng!
Mọi thắc mắc về hợp tác và kinh doanh khác vui lòng gửi về yeseong0412@gmail.com!
Tất cả
16 bài giảng ∙ (1giờ 48phút)
Tài liệu khóa học:
Tất cả
10 đánh giá
5.0
10 đánh giá
Đánh giá 35
∙
Đánh giá trung bình 5.0
Đánh giá 27
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
5
Đúng như tiêu đề, tôi đã có thể học Kotlin + Spring Boot + Security nhanh hơn bất kỳ ai nhưng lại rất dễ dàng! Tôi đã khá bối rối khi đột ngột phải chuyển sang làm việc với Kotlin, nhưng nhờ đó tôi đã nhanh chóng xác định được hướng đi. Xin cảm ơn 👍🏻
Cảm ơn bạn Devo đã tham gia khóa học! Mục tiêu của mình đối với series "Học nhanh" là giúp cả những người mới bắt đầu cũng có thể thực hành một cách dễ dàng, đồng thời truyền đạt kiến thức thật dễ hiểu và thú vị, và có vẻ như nó đã đáp ứng đúng mục tiêu đó rồi!! Cảm ơn bạn và chúc bạn một ngày vui vẻ!
Đánh giá 25
∙
Đánh giá trung bình 5.0
5
Tôi vẫn đang lắng nghe đây ạ~
Cảm ơn bạn đã lắng nghe bài giảng!
Cảm ơn bạn đã chia sẻ bài giảng hay nhé hihi. Mình cũng rất mong chờ những bài giảng mới sắp tới!
Đánh giá 21
∙
Đánh giá trung bình 5.0
Đánh giá 7
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
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!
Ưu đãi có thời hạn
16.500 ₫
25%
477.337 ₫