Product Developer Product Developer
Full-stack, API, database, AI Agent, triển khai Full-stack, API, database, AI Agent, deployment
Làm bài đánh giá đầu vào Take intake assessmentKỹ năng đạt được Skills you will gain
- Full-stack development Full-stack development
- API design & REST API design & REST
- Database (SQL & NoSQL) Database (SQL & NoSQL)
- AI Agent integration AI Agent integration
- Deployment & DevOps cơ bản Basic deployment & DevOps
Sản phẩm đầu ra Outcomes
- Một ứng dụng full-stack A full-stack application
- Một AI mini-app An AI mini-app
- Một sản phẩm đã triển khai A deployed product
6 bài học 6 lessons
Bài học trong lộ trình Lessons in this track
REST API với Node.js REST API with Node.js
Xây dựng REST API đơn giản với Node.js và Express: GET, POST, PUT, DELETE endpoints. Hiểu HTTP methods và status codes. Build a simple REST API with Node.js and Express: GET, POST, PUT, DELETE endpoints. Understand HTTP methods and status codes.
Database: SQL cơ bản Database: Basic SQL
Học SQL với SQLite: tạo bảng, INSERT, SELECT, WHERE, JOIN và aggregation functions. Tích hợp database vào Node.js. Learn SQL with SQLite: create tables, INSERT, SELECT, WHERE, JOIN, and aggregation functions. Integrate database into Node.js.
Full-stack: Ứng dụng Todo Full-stack: Todo application
Kết hợp frontend (HTML/CSS/JS), backend (Node.js/Express) và database (SQLite) để xây ứng dụng Todo hoàn chỉnh. Combine frontend (HTML/CSS/JS), backend (Node.js/Express), and database (SQLite) to build a complete Todo application.
AI Agent: Tích hợp OpenAI API AI Agent: Integrate OpenAI API
Học cách gọi OpenAI API từ Node.js để tạo chatbot đơn giản. Hiểu prompt engineering, token limit và error handling. Learn to call OpenAI API from Node.js to create a simple chatbot. Understand prompt engineering, token limits, and error handling.
Deploy lên Cloudflare Pages Deploy to Cloudflare Pages
Học cách deploy website lên Cloudflare Pages: cấu hình wrangler.toml, build và publish. Cấu hình custom domain. Learn to deploy a website to Cloudflare Pages: configure wrangler.toml, build, and publish. Configure custom domain.
Bảo mật ứng dụng cơ bản Basic application security
Các lỗ hổng phổ biến: SQL injection, XSS, CSRF. Cách phòng chống và best practices bảo mật cho ứng dụng web. Common vulnerabilities: SQL injection, XSS, CSRF. How to prevent them and security best practices for web apps.