inflearn logo
inflearn logo

Dịch vụ nhật ký cảm xúc của riêng tôi được tạo bằng SpringAI + React

Dịch vụ nhật ký cảm xúc của riêng bạn được tạo bằng SpringAI + React Đây là thời gian cho dự án thứ 4 được thực hiện cùng với Neo + Essential!

(5.0) 6 đánh giá

54 học viên

Độ khó Cơ bản

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

React
React
Kotlin
Kotlin
Spring Boot
Spring Boot
ChatGPT
ChatGPT
Spring AI
Spring AI
React
React
Kotlin
Kotlin
Spring Boot
Spring Boot
ChatGPT
ChatGPT
Spring AI
Spring AI

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

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

5.0

5.0

hellowaz

100% đã tham gia

Tôi đã có thể học được rất nhiều công nghệ đa dạng. Tôi đã được tiếp cận với SpringAI, React, Steam API và cả Webflux dù không quá chuyên sâu, và bản thân ý tưởng cũng rất mới mẻ nên tôi rất thích.

5.0

좋은사람이되자

100% đã tham gia

Tôi đã xem rất hay. Với ý tưởng độc đáo này, tôi có thể thêm ý tưởng riêng của mình vào portfolio để tạo ra thứ gì đó nhiều hơn nữa.. Thực ra có vẻ như bạn thử làm dịch vụ thực tế cũng hay đấy, tôi cũng muốn thử làm một lần xem sao haha

5.0

DKN

35% đã tham gia

Tuy chưa xem hết nhưng tôi vẫn sẽ viết đánh giá trước rồi tiếp tục học sau

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

  • Cách tạo nhật ký cảm xúc của riêng bạn bằng SpringAI + React

  • Xây dựng logic AI thông qua yêu cầu API bằng cách sử dụng SpringAI

  • Sử dụng Canvas thông qua React

  • Phát triển dịch vụ thông qua React

SpringAIReact - Nhật ký cảm xúc của riêng tôi

Bằng cách kết hợp SpringAI và React, chúng tôi mang đến cho bạn trải nghiệm tự tay tạo ra một dịch vụ nhật ký cảm xúc đặc biệt dựa trên AI..

React, Kotlin, Spring Boot, ChatGPT, Spring AI

Bạn muốn tự mình phát triển cả backend và frontend,
chịu trách nhiệm từ khâu lập kế hoạch đến khi hoàn thiện,
nhưng lại cảm thấy mông lung không biết nên bắt đầu từ đâu?

Bạn có cảm thấy khó khăn trong việc thoát khỏi phương pháp phát triển dịch vụ rập khuôn truyền thống
để hiện thực hóa các tính năng khác biệt
bằng cách sử dụng ChatGPT và SpringAI không?

Nếu bạn muốn học một bộ công nghệ mới nhưng
đã mệt mỏi với việc học lý thuyết xa rời thực tế,
khóa học này sẽ là một bước đột phá mới dành cho bạn.

Thông qua khóa học này, bất kỳ ai cũng có thể phát triển thành
một nhà phát triển dịch vụ AI đầy cá tính
.

Sự kết hợp giữa SpringAI và React,
Tạo dịch vụ nhật ký cảm xúc đặc biệt của riêng bạn

Từ logic AI đến việc sử dụng Canvas,
chúng tôi sẽ giúp bạn phát triển thành một nhà phát triển phân tích cảm xúc.

Cả phát triển server và

Phát triển Front-end tất cả trong một!

Sau khi kết thúc khóa học này, bạn sẽ trở thành

Bạn sẽ sở hữu năng lực phát triển dịch vụ của riêng mình bằng cách sử dụng SpringAI và React.

  • Bạn sẽ được học cách liên kết các mô hình AI như ChatGPT với SpringAI để triển khai các logic thông minh thông qua yêu cầu API. Qua đó, bạn có thể tự mình tạo ra các tính năng khác biệt dựa trên AI, vượt xa việc phát triển dịch vụ web thông thường.

Nâng cao khả năng xây dựng giao diện người dùng động thông qua React.

  • Bạn sẽ được học cách xây dựng UI một cách hiệu quả bằng cách nắm vững phương thức phát triển dựa trên component của React, đặc biệt là cách làm phong phú sự tương tác của người dùng thông qua việc tận dụng tính năng Canvas. Bạn sẽ có thể xử lý thành thạo các ứng dụng web động.

Tích lũy kinh nghiệm phát triển Full-stack để hoàn thiện một portfolio đầy tính cạnh tranh.

  • Các nhà phát triển backend sẽ được áp dụng các công nghệ frontend, và các nhà phát triển frontend sẽ được áp dụng các công nghệ backend vào thực tế để trải nghiệm toàn bộ quy trình phát triển full-stack. Thông qua dự án độc đáo kết hợp giữa SpringAI và React, bạn có thể hoàn thiện một portfolio mạnh mẽ, tập trung vào kỹ năng thực tiễn.


✔️

Dịch vụ nhật ký cảm xúc AI của riêng bạn, hãy tự mình tạo ra ngay bây giờ!

Trong khóa học này, chúng ta sẽ sử dụng SpringWebFlux để triển khai Steam API!

Tạo dịch vụ nhật ký cảm xúc của riêng bạn
với SpringAI + React

Trong khóa học này, bạn sẽ học cách tự tay xây dựng dịch vụ nhật ký cảm xúc đặc biệt của riêng mình bằng cách kết hợp SpringAI và React. Bạn có thể tích lũy kinh nghiệm phát triển full-stack, từ logic AI phân tích cảm xúc người dùng đến phát triển giao diện UI trực quan sử dụng React.

Tự tay tạo dịch vụ nhật ký cảm xúc của riêng bạn!

Sử dụng React Canvas và phát triển API phân tích AI

Bạn sẽ được thực hành triển khai UI độc đáo bằng cách tận dụng tính năng Canvas của React, đồng thời tích hợp AI API để phân tích nội dung nhật ký của người dùng thông qua SpringAI. Bằng cách trải nghiệm cả logic Backend phức tạp và phát triển Frontend, bạn có thể nuôi dưỡng khả năng hoàn thiện dự án thực tế.

Mã nguồn dự án SpringAI và React

Cung cấp toàn bộ mã nguồn của dự án SpringAI và React được sử dụng trong bài giảng. Dựa trên mã nguồn được cung cấp, bạn có thể học tập chuyên sâu nội dung phát triển của từng phần và tạo dựng nền tảng vững chắc cho danh mục dự án (portfolio) của riêng mình.


📚

Tạo nhật ký cảm xúc của riêng bạn với SpringAI và React


Phần 1

Giới thiệu khóa học và thiết lập môi trường

Giới thiệu mục tiêu và toàn bộ lộ trình của khóa học này, đồng thời thiết lập môi trường phát triển để thực hiện dự án thành công. Tiến hành cài đặt cơ bản cho dự án Server và Frontend, cũng như thiết lập ban đầu để tích hợp Spring AI.

Phần 2

Phát triển API máy chủ dựa trên Spring AI

Sử dụng Spring Boot và Spring AI để triển khai các chức năng backend cốt lõi của dịch vụ nhật ký cảm xúc. Phát triển API xác thực người dùng, quản lý dữ liệu nhật ký và phân tích cảm xúc bằng AI thông qua ChatGPT, đồng thời tăng cường bảo mật thông qua cấu hình CORS.

Phần 3

Phát triển Frontend dựa trên React

Xây dựng giao diện frontend thân thiện với người dùng bằng React. Phát triển các trang như trang bắt đầu, trang chính, trang viết nhật ký, màn hình trò chuyện, đồng thời triển khai chức năng quản lý thông tin người dùng bằng cookie và tính năng gửi hình ảnh/tin nhắn.

Phần 4

Tổng kết khóa học

Dựa trên những nội dung đã học cho đến nay, chúng ta sẽ cùng xem xét lại dự án dịch vụ nhật ký cảm xúc đã hoàn thành, đưa ra các phương án cải thiện bổ sung cũng như hướng dẫn về lộ trình học tập trong tương lai để kết thúc khóa học.

Có thể giải quyết nỗi lo của
những người như thế này!

📌

Người có nguyện vọng trở thành nhà phát triển Full-stack

Những ai muốn trải nghiệm cả hai công nghệ SpringAI và React để tự tay tạo ra dịch vụ của riêng mình
nhưng vẫn còn đang mông lung không biết phải bắt đầu từ đâu

📌

Nhà phát triển Backend

Những người đã có kinh nghiệm phát triển backend dựa trên Spring Boot,
nhưng thiếu kinh nghiệm tích hợp AI hoặc phát triển frontend với React và muốn mở rộng bộ kỹ năng công nghệ mới.

📌

Nhà phát triển Frontend

Những người đã có kinh nghiệm phát triển React,
nhưng muốn tích lũy thêm kinh nghiệm phát triển server hoặc tích hợp tính năng AI sử dụng SpringAI để củng cố hồ sơ năng lực (portfolio) của mình.

Tin tưởng và đón xem Neo + Essential
Bài giảng hợp tác của hai giảng viên với đánh giá 5.0, đánh giá giảng viên 4.7+ Bài giảng hợp tác từ những người chia sẻ tri thức trên Inflearn

  • Khóa học phát triển Backend + Frontend được thực hiện bởi sự hợp tác giữa nhà phát triển server từ công ty game nổi tiếng và nhà phát triển Full-stack từ công ty thời trang lớn.

  • Chúng tôi tạo ra khóa học này với mục tiêu giúp bạn trải nghiệm những kỹ thuật phát triển mà bình thường ít có cơ hội tiếp cận thông qua kinh nghiệm thực tế hơn là lý thuyết suông!


Lưu ý trước khi khóa học bắt đầu


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

  • Hệ điều hành: Windows, macOS, Linux đều có thể sử dụng được.
    (Video bài giảng được quay với môi trường Server là Mac và Front-end là Windows.)


  • Máy tính cá nhân: Khuyến nghị RAM từ 8GB trở lên. (Để môi trường lập trình mượt mà)

Kiến thức tiên quyết và lưu ý

  • Cần có sự hiểu biết về cú pháp cơ bản và quản lý trạng thái (state management) của React.

  • Sẽ rất hữu ích cho việc học nếu bạn có kiến thức cơ bản về Spring Boot.

  • Sẽ tốt hơn nữa nếu bạn đã có kinh nghiệm tích hợp ChatGPT API.

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

  • Chúng tôi cung cấp tài liệu Notion (đường link) để bạn có thể tham khảo trong bài giảng.

  • Cung cấp mã nguồn thực hành (tham khảo).


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

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

  • Những ai muốn tạo ra dịch vụ đặc biệt của riêng mình

  • Những bạn chỉ mới làm backend và muốn trải nghiệm frontend

  • Những bạn chỉ mới làm frontend và muốn trải nghiệm backend

  • Những ai muốn tạo một portfolio đặc biệt thông qua Spring AI và React

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

  • Tôi hy vọng bạn sẽ bắt tay vào phát triển thực tế! (Tập trung vào thực hành [dự án] hơn là lý thuyết)

  • Chúng ta sẽ sử dụng GPT API trả phí trong lớp học. (Cần có thẻ để thanh toán tối thiểu 5 đô la)

Xin chào
Đây là Neo

2,568

Học viên

306

Đánh giá

46

Trả lời

4.7

Xếp hạng

29

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 ít 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 lộ trình học tập tập trung vào thực tiễn và cung cấp các bài giảng chú trọng vào thực hành để người học có thể tiếp thu mà không gặp phải các trở ngại kỹ thuật.

Nội dung đượ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 giảm bớt 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ó cùng 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!

Thêm

Đồng giảng viên

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

Tất cả

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

6 đánh giá

5.0

6 đánh giá

  • bagps1님의 프로필 이미지
    bagps1

    Đánh giá 13

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    • hellowaz님의 프로필 이미지
      hellowaz

      Đánh giá 12

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Tôi đã có thể học được rất nhiều công nghệ đa dạng. Tôi đã được tiếp cận với SpringAI, React, Steam API và cả Webflux dù không quá chuyên sâu, và bản thân ý tưởng cũng rất mới mẻ nên tôi rất thích.

      • dkssudgktpdy님의 프로필 이미지
        dkssudgktpdy

        Đánh giá 20

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Đúng là bài giảng được lên kế hoạch bởi Neo, luôn đáng tin cậy Dự án lần này cũng là một trải nghiệm độc đáo. Cảm ơn vì luôn cho chúng tôi trải nghiệm những dự án đa dạng như thế này với nhiều ý tưởng khác nhau.

        • yeseong0412
          Giảng viên

          Cảm ơn bạn đã nghe bài giảng! Chúc bạn năm mới nhiều phước lành!

      • beagreatperson17325님의 프로필 이미지
        beagreatperson17325

        Đánh giá 11

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Tôi đã xem rất hay. Với ý tưởng độc đáo này, tôi có thể thêm ý tưởng riêng của mình vào portfolio để tạo ra thứ gì đó nhiều hơn nữa.. Thực ra có vẻ như bạn thử làm dịch vụ thực tế cũng hay đấy, tôi cũng muốn thử làm một lần xem sao haha

        • yeseong0412
          Giảng viên

          Cảm ơn bạn đã theo dõi bài giảng! Mong rằng bạn sẽ thu được nhiều điều hữu ích từ bài giảng này. Chúc bạn năm mới an khang thịnh vượng!

      • loward님의 프로필 이미지
        loward

        Đánh giá 21

        Đánh giá trung bình 5.0

        Đã chỉnh sửa

        5

        35% đã tham gia

        Tuy chưa xem hết nhưng tôi vẫn sẽ viết đánh giá trước rồi tiếp tục học sau

        • yeseong0412
          Giảng viên

          Cảm ơn bạn đã nghe bài giảng! Chúc bạn năm mới nhiều phước lành!

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

      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!

      Ưu đãi có thời hạn

      712.974 ₫

      11%

      802.096 ₫