Làm Casestudy module 1 (Part 01)

Kết thúc Module 01, bạn sẽ được làm casestudy như một dự án hoàn chỉnh đầu tiên. Mọi người sẽ được lựa chọn làm game hoặc làm các ứng dụng quản lý đơn giản, có rất nhiều đề tài hay ho để bạn chọn lựa như: trò xe tăng, bắn ruồi, đỡ bóng, đuổi hình bắt chữ,… nếu là ứng dụng quản lý thì quản lý đội bóng, quán cafe, hay như mình làm là quản lý gái xinh 😉

Các bạn làm game sẽ tập trung nhiều hơn vào các thuật toán xử lý va chạm, check win, vẽ canvas, còn các bạn làm ứng dụng quản lý thì ngoài các chức năng CRUD đơn giản thì còn cần tìm hiểu về JSON, cách lưu trữ trên localstorage,…

Đối với mình, khi làm ứng dụng quản lý gái xinh, mình đã chia công việc thành các bước:

  • Việc đầu tiên mình cần làm là phác thảo ý tưởng, giao diện của ứng dụng ra giấy, liệt kê mỗi phần có chức năng gì, cần xử lý ra sao, và đặc biệt là không được quên CRUD (Create – Read – Update – Delete).
  • Sau khi đã có ý tưởng, mình bắt đầu xử phần chức năng chính trước, phần CRUD này thì trong quá trình học cũng đã được làm nên cũng không có gì khó, tuy nhiên bạn cần sử dụng OOP thay vì hàm như bình thường.
  • Một ứng dụng thì cần có phần đăng nhập để quản lý đúng không ? Để làm phần đăng nhập này cũng như để phát triển phần bên trong của ứng dụng, bạn cần tìm hiểu thêm về JSON và Localstorage, nó sẽ giúp bạn lưu trữ tài khoản và mật khẩu mà bạn đã tạo cho lần đăng nhập sau, từ đây mà bạn có thể làm thêm phần đăng ký hoặc tìm lại mật khẩu. Phần này các bạn cần để ý các điều kiện khi đăng nhập, đăng ký như: không được để trống, mật khẩu sai, tài khoản chưa được đăng ký,…
  • Đến đây thì ứng dụng của bạn cũng có thể chạy được rồi, nhưng gần 1 tuần mà chỉ làm có vậy thì hơi đơn giản, lúc này bạn nên tập trung phát triển các phần bên trong. Đối với các bạn làm quản lý sách, quán cafe, hay bán hàng thì có thể làm phần đặt bàn, mua đồ uống, mua sách, hóa đơn, tính tổng tiền các đơn hàng,… Vì mình làm quản lý gái xinh nên nhà nước chưa cho phép mua bán, nên mình làm thêm một trang con để khi ấn vào nàng hotgirl nào thì sẽ nhảy sang trang thông tin chi tiết, có cả hình ảnh của em đó, phần này cần tìm hiểu về cách truyền tham số giữa các trang html.
  • Nếu còn thời gian thì bạn có thể bổ sung các kiến thức đã học nhưng chưa được áp dụng như vẽ canvas chẳng hạn, sau đó trang trí css cho ứng dụng của bạn thật lung linh là có thể tự tin bảo vệ rồi

3 comments On Làm Casestudy module 1 (Part 01)

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook