Skip to main content

Dự án phát triển ứng dụng

Enrollment in this course is by invitation only

VỀ MÔN HỌC Này

Xin chào tất cả các bạn !

Các bạn học viên thân mến, các bạn đã được trang bị các kiến thức để xây dựng một ứng dụng WEB. Môn học này cung cấp cho học viên một đề bài hoàn chỉnh của một ứng dụng WEB trong thực tế. Dự án này cho phép học viên làm quen, vận dụng các kiến thức và kỹ năng học được ở các môn học vào quy trình xây dựng một ứng dụng trong môi trường doanh nghiệp.

Học viên được trải nghiệm việc thực hiện các bước trong quy trình làm phần mềm từ công đoạn xác định yêu cầu, thiết kế kiến trúc, thiết kế dữ liệu, thiết kế xử lý, thi công sản phẩm, kiểm thử đơn vị, kiểm thử hệ thống và hoàn tất tài liệu cho dự án thông qua việc thực hiện các nhiệm vụ (TASK) được liệt kê trong dự án.

Chúc các bạn học tốt!


ĐỐI TƯỢNG THAM GIA

  • Học viên FUNiX muốn hoàn thành CC4

MỤC TIÊU MÔN HỌC

Sau khi học xong môn này, học viên sẽ đạt được các chuẩn kiến thức, kỹ năng đầu ra như sau:

  • Lập được kế hoạch dự án sử dụng mẫu lập kế hoạch Template OPPM, Ước lượng thời gian thực hiện của từng công việc trong dự án, Theo dõi và kiểm soát việc thực hiện dự án
  • Xác định được các mục tiêu xây dựng dự án phát triển phần mềm
  • Sử dụng GitHub để quản lý tài liệu và sản phẩm của dự án, Quản lý các task của dự án với chức năng quản lý Issue của GitHub và công cụ vẽ UML
  • Hoàn thành công việc đúng hẹn và tham gia trao đổi và làm việc với Mentor hiệu quả và chuyên nghiệp
  • Viết tài liệu hướng dẫn sử dụng phần mềm
  • Viết báo cáo dự án phát triển phần mềm
  • Viết tài liệu thiết kế CSDL
  • Xác định chức năng dự án từ việc khảo sát hiện trạng nghiệp vụ của các sản phẩm đang vận hành 
  • Xác định được kiến trúc, công nghệ thực hiện dự án. Ví dụ: Database, Backend, Frontend and Server
  • Tổ chức CODE cho dự án dựa vào các boilerplate từ cộng đồng hoặc tự xây mới
  • Thiết kế và đặc tả giao diện các chức năng cho dự án
  • Thiết kế cơ sở dữ liệu cho dự án
  • Lập trình trên cơ sở dữ liệu của dự án
  • Thi công các chức năng của dự án
  • Xây dựng Automation Unit Test cho dự án
  • Xây dựng các tình huống kiểm thử hệ thống cho các chức năng quan trọng của dự án
  • Thực hiện kiểm thử hệ thống và tạo báo cáo kết quả kiểm thử cho dự án 


CHUYÊN GIA THIẾT KẾ VÀ PHẢN BIỆN MÔN HỌC

CHUYÊN GIA THIẾT KẾ KHÓA HỌC

File preview

Nguyễn Thanh Phước

  • Giảng viên nội bộ chương trình đào tạo Fresher – FPT Software.
  • Giảng viên thỉnh giảng tại các Trường ĐH (ĐH FPT, ĐH Sư Phạm Kỹ Thuật HCM, ĐH Tôn Đức Thắng, ĐH Nông Lâm TpHCM)
  • Thành thạo các công nghệ và ngôn ngữ lập trình Java, C#, Java Script, Python, C++, C
  • Đã từng làm:
    • Project Manager và Technical Leader của các dự án về Web & Mobile Application.
    • Xây dựng, đào tạo và triển giao cho chương trình Fresher của FPT Software cho các Trường ĐH phía Nam.
    • Facebook: https://www.facebook.com/phuocnt1 

CHUYÊN GIA PHẢN BIỆN ĐỀ CƯƠNG
File preview

Vũ Lê Hạnh

  • Kỹ sư giải pháp phần mềm, đào tạo Content provider tại FPT Software
  • Mentor có hơn 10 năm kinh nghiệm trong Ứng dụng Java / Android và các công nghệ liên quan:
    • Có kỹ năng thiết kế lập trình OOP, UML tốt
    • Experienced with Design Patterns such as: Adapter, Singleton, and Strategy…
    • Experienced with Web Service (REST, SOA)
    • Experienced with data format JSON, XML.
    • Experienced with CI/CD tools with Git/Gerrit/Jenkins.
    • Có kiến thức về nền tảng Firebase.
    • Automatic generating SQLite with Content Provider for Android Database.
    • Ngôn ngữ lập trình: Java / Android, C / C ++ / C #, Python, Js, Php
    • Hệ thống quản lý dữ liệu: MySQL, Oracle, SQLite.
    • Hệ điều hành: Linux, Windows, Android.
    • IDE & Tools: Netbeans, Eclipse, Android Studio, Visual Studio, QtCreator

FUNIX WAY

Mục đích của các chương trình học theo FUNiX Way là người học tự tin và thành thạo trong môi trường số, có thể kiếm được thu nhập bằng nghề mà mình theo học hoặc sử dụng những gì đã học được để làm tốt hơn việc hiện tại, có động lực và khả năng nâng cao tay nghề, có thể làm thành viên dự án chuyên môn và tham gia cộng đồng nghề như một thành viên có trách nhiệm.


KÊNH PHẢN HỒI

FUNiX sẵn sàng đón nhận và trao đổi về mọi ý kiến góp ý, phản hồi liên quan đến học liệu qua program@funix.edu.vn