Workshop “Spring Boot Crash Course – Zero to Hero RESTful API” diễn ra tại TP.HCM, tạo cơ hội để sinh viên cao đẳng ngành Công nghệ Thông tin trực tiếp thực hành quy trình xây dựng một RESTful API từ khâu khởi tạo dự án, thiết kế Endpoint, kết nối cơ sở dữ liệu đến kiểm thử và đóng gói sản phẩm.

Workshop “Spring Boot Crash Course – Zero to Hero RESTful API” được tổ chức dành cho sinh viên cao đẳng ngành Công nghệ Thông tin, hướng đến việc kết nối kiến thức trên giảng đường với yêu cầu thực tế trong phát triển phần mềm. Chương trình diễn ra tại phòng T221, tòa nhà QTSC9, Phường Trung Mỹ Tây, TP.HCM, với sự hướng dẫn trực tiếp của Thầy Trần Quang Bình – Trưởng môn Phát triển phần mềm và Thầy Huỳnh Khắc Duy – Giảng viên Phát triển phần mềm. Thay vì tập trung vào phần lý thuyết dài, workshop áp dụng phương pháp “Hands-on / Học đi đôi với hành”, đưa sinh viên trực tiếp tham gia vào từng bước của quá trình xây dựng sản phẩm. Qua đó, người học có cơ hội quan sát cách kiến thức về lập trình Backend được triển khai trong một quy trình thực hành cụ thể.

Trong chương trình, sinh viên được hướng dẫn đi qua các bước phát triển một ứng dụng thực tế. Trước tiên, các bạn thực hành khởi tạo dự án và thiết lập môi trường làm việc với những công cụ phổ biến như IntelliJ IDEA và Maven. Từ nền tảng này, sinh viên tiếp tục xây dựng kiến trúc API và lập trình các Endpoint dịch vụ theo chuẩn RESTful. Các phương thức GET, POST, PUT và DELETE được đưa vào phần thực hành, giúp sinh viên tiếp cận cách API tiếp nhận và xử lý các yêu cầu từ phía người dùng.
Tiếp đó, sinh viên thực hiện kết nối cơ sở dữ liệu MySQL hoặc PostgreSQL thông qua Spring Data JPA, qua đó làm quen với quá trình thao tác và quản lý dữ liệu trong ứng dụng Spring Boot. Phần thực hành được tiếp nối bằng công đoạn kiểm thử và đóng gói. Sinh viên sử dụng Postman để kiểm thử API, theo dõi luồng dữ liệu và hoàn thiện sản phẩm sau quá trình lập trình. Như vậy, thay vì tiếp cận từng công cụ một cách rời rạc, sinh viên được đặt vào một quy trình liền mạch từ khởi tạo dự án đến kiểm thử sản phẩm.
Một trong những nội dung trọng tâm của workshop là giúp sinh viên hiểu cách các thành phần trong một hệ thống Backend kết nối với nhau. Sau chương trình, sinh viên được tiếp cận các nguyên lý vận hành của RESTful API, luồng di chuyển dữ liệu trong Spring Boot và cách sử dụng những công cụ phục vụ quá trình phát triển, kiểm thử ứng dụng.
Quá trình tự tay xây dựng và hoàn thiện một sản phẩm cũng đặt sinh viên trước những yêu cầu cụ thể của lập trình: thiết lập môi trường, tổ chức cấu trúc dự án, xây dựng API, kết nối dữ liệu và kiểm tra hoạt động của hệ thống. Đây là cách tiếp cận giúp người học không chỉ ghi nhớ kiến thức mà còn hình dung rõ hơn cách một sản phẩm phần mềm được hình thành qua từng công đoạn.
Sau workshop, mỗi sinh viên có một sản phẩm RESTful API được lập trình, hoàn thiện và đóng gói từ con số 0. Sản phẩm này có thể được sử dụng như một phần trong Portfolio hoặc CV khi sinh viên chuẩn bị ứng tuyển các vị trí liên quan đến phát triển Backend.


Đặc biệt, quá trình thực hành giúp sinh viên có thêm trải nghiệm với những công cụ và quy trình thường xuất hiện trong công việc phát triển phần mềm, từ đó có cơ sở để tiếp tục rèn luyện trước khi bước vào môi trường doanh nghiệp. Workshop “Spring Boot Crash Course – Zero to Hero RESTful API” vì vậy không chỉ tập trung vào việc giới thiệu một framework, mà hướng sinh viên đến cách học bằng việc làm, hiểu quy trình thông qua thực hành và tạo ra sản phẩm từ chính kiến thức đã tiếp cận.
Giảng viên Nguyễn Hồng Khánh
Bộ môn Ứng dụng phần mềm
FPT Polytechnic HCM



