Phù hợp với
- Người mới cần project đầu tiên đưa vào CV
- Người muốn thay portfolio cá nhân rời rạc bằng trang có cấu trúc
- Người muốn luyện quy trình từ design, code, review đến deploy
Project đưa vào CV
Tự xây portfolio cá nhân có giới thiệu, kỹ năng, dự án, liên hệ, responsive và deploy public.
Sau workshop, bạn có một sản phẩm public trình bày được năng lực, project và cách liên hệ theo chuẩn junior developer.
Study method
Mỗi khóa được thiết kế theo nhịp: hiểu khái niệm, làm bài tập nhỏ, áp dụng vào project và review lại bằng checklist.
Bắt đầu bằng nội dung thật trước khi trang trí UI
Dựng mobile trước, sau đó thêm layout desktop
Mỗi section chỉ có một nhiệm vụ rõ ràng
Review lại copywriting: ngắn, cụ thể, không phóng đại
Syllabus chi tiết
Lesson nào cũng có mục tiêu học và bài thực hành cụ thể để người mới biết mình cần làm gì sau khi xem tài liệu.
3 bài học
Xác định thông điệp cá nhân, section cần có và thứ tự ưu tiên khi nhà tuyển dụng đọc.
Mục tiêu: Biết portfolio cần chứng minh điều gì cho junior developer.
Bài tập: Viết 3 câu mô tả bạn học gì, làm được gì và đang tìm cơ hội gì.
Mục tiêu: Chia section hero, skills, projects, learning path, contact.
Bài tập: Vẽ wireframe trên giấy hoặc Figma đơn giản.
Mục tiêu: Trình bày project bằng vấn đề, giải pháp, stack và kết quả.
Bài tập: Viết mô tả 2 project theo format 4 dòng.
4 bài học
Dựng giao diện sạch, dễ đọc, responsive và có trạng thái tương tác cơ bản.
Mục tiêu: Tạo ấn tượng đầu rõ ràng, không biến hero thành CV dài.
Bài tập: Dựng hero có tên, vai trò, mô tả ngắn và CTA xem project.
Mục tiêu: Trình bày kỹ năng trung thực, có nhóm rõ ràng.
Bài tập: Tạo skill groups Frontend, Backend, Tools.
Mục tiêu: Thiết kế card project dễ scan và có link GitHub/demo.
Bài tập: Dựng 3 card project có stack, mô tả và kết quả.
Mục tiêu: Giúp người xem liên hệ nhanh qua email, GitHub, LinkedIn nếu có.
Bài tập: Tạo form hoặc contact links có focus state.
3 bài học
Hoàn thiện trải nghiệm, kiểm tra responsive, metadata, performance cơ bản và deploy.
Mục tiêu: Kiểm tra layout ở mobile, tablet, desktop.
Bài tập: Fix mọi lỗi overflow, text overlap và button quá nhỏ.
Mục tiêu: Thêm title, description, heading đúng cấp và alt image.
Bài tập: Viết metadata cho portfolio của bạn.
Mục tiêu: Đưa code lên GitHub và deploy public.
Bài tập: Viết README có screenshot, stack, feature, setup.
Project cuối khóa
Portfolio hoàn chỉnh, responsive, có project thật, thông tin liên hệ và link deploy public.
Tài liệu học tập
Các tài liệu này giúp người học tự kiểm tra, luyện tập và hoàn thiện project theo chuẩn dễ theo dõi.
Mẫu chuẩn bị nội dung trước khi code.
Cách viết mô tả project ngắn, thật và có sức thuyết phục.
Checklist kiểm tra trước khi gửi portfolio cho nhà tuyển dụng.
Next steps
Đừng học rời rạc. Mỗi khóa đều dẫn sang kỹ năng hoặc project kế tiếp trong lộ trình full-stack.
Thêm Todo App và Course Platform vào portfolio
Viết blog ngắn về quá trình học Java/Frontend
Tối ưu GitHub profile để đồng bộ với portfolio
