|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aplikasi-inventory-menggunakan-flutter-php-mysql/
课程评论:没有评论
课程名称:使用Flutter、PHP和MySQL的库存应用 课程概述:本课程的主题是创建一款库存管理应用,专注于货物的进出计算及库存变化。应用主要面向Android移动平台,但也能在其他平台(如Windows)上运行。本课程使用最新版本的Flutter 3.0进行开发。授课语言为印尼语,代码风格为英语。建议学员在参加本课程之前,具备基础的Dart、PHP、Flutter和SQL编程知识,以便更顺利地跟上课程进度。 课程工具:学员将使用Visual Studio Code、Postman、XAMPP、Emulator、Flutter框架以及浏览器等开发工具。 课程内容主要包括三大部分:数据库、API和Flutter用户界面。为处理应用中的数据变化,课程采用了GetX的状态管理方法。此外,课程中还将使用多个额外的包来辅助应用开发。应用的构建遵循干净架构(Clean Architecture)的原则,尽管课中并未完全实施,该架构实现了“数据”和“表示”之间的双向交互。 用户管理分为两级:管理员(Admin)和员工(Employee),二者的权限不同。应用的特性包括五个菜单:“产品”、“历史记录”、“入库(IN)”、“出库(OUT)”和“员工(Employee)”。历史分析部分使用图表进行美化,以增强用户体验,提供更加丰富的信息。最终,该应用的成果能够进一步开发,以满足大型企业在仓库管理方面的需求。
Tema aplikasi yang akan dibuat adalah inventory, berfokus pada perhitungan barang masuk dan barang keluar serta perubahan stock nya.Aplikasi ini berfokus pada implementasi mobile app khusunya pada android. Dibangun menggunakan Flutter versi baru yaitu versi 3.0. Meskipun khusus pada mobile, namun bisa dijalankan juga untuk platform lain seperti Windows.Pemaparan pada course ini menggunakan Bahasa Indonesia dengan style code Bahasa Inggris. Sebelum mengambil course ini alangkah baiknya mempelajari pemrograman dart, php, flutter dasar, dan SQL dasar agar tidak terlalu kesulitan mengikuti course yang ada disini.Tools yang digunakan pada course ini diantaranya, Visual Studio Code, Postman, XAMPP, Emulator, Framework Flutter, dan browser. Inti jenis pembahasan dibagi menjadi 3, yaitu Database, API, UI Flutter.Untuk menangani perubahan data pada aplikasi, menggunakan State Management GetX. Selain package GetX ada beberapa package tambahan dalam pengembangan aplikasinya.Pembuatan aplikasi disertai penerapan clean architecture, namun di dalam course ini tidak diterapkan secara lengkap untuk clean architecture dimana interaksi ada 2 arah yaitu "data" dan "presentation" yang ke-2 nya memiliki turunan masing-masing.Untuk kelola user dibagi menjadi 2 level yaitu "Admin" dan "Employee" dimana ada hak akses yang berbeda. Untuk fiturnya terdapat 5 menu yaitu "Product", "History", "IN" atau barang masuk, "OUT" atau barang keluar, dan "Employee".Analysis history diterapkan dan dipercantik mengunakan chart dimana terdapat beberapa keunggulan untuk memberi kesan informatif bagi user. Hasil dari aplikasi ini dapat dikembangkan kembali sehingga dapat digunakan di perusahaan besar yang membutuhkan management gudang ataupun warehouse.