|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/belajar-membuat-login-register-dengan-flutter-golang/
课程评论:没有评论
**课程名称:** 使用 Flutter 与 Golang 构建登录、注册功能 **课程概述:** 本课程将聚焦于移动应用开发中常见的用户认证功能,包括登录、注册和密码重置。学员将系统学习如何使用 Golang 构建后端 API,以及如何利用 Flutter 进行用户界面(UI)切片和交互设计。课程强调培养学员成为**全栈移动开发者**的能力,涵盖从后端 API 开发、UI 设计(使用现有或自定义设计)到 Flutter 移动应用构建的整个流程。 课程将按照**当前流行的 Clean Architecture 架构模式**进行项目实践。后端 API 部分将实现一个功能完善的密码重置流程:当用户在系统中注册的邮箱地址被输入后,系统将向该邮箱发送一个 OTP(一次性密码)。用户输入收到的 OTP 完成验证后,即可进入创建新密码的页面。成功设置新密码后,将展示密码创建成功的页面。 **学习内容重点:** * **Flutter UI 切片:** 学习如何使用 Flutter 实现响应式的用户界面。 * **Clean Architecture:** 理解并实践 Clean Architecture 模式在项目中的应用。 * **Flutter API 集成:** 学习使用 Flutter 的 Dio 库与后端 API 进行通信。 * **Golang API 开发:** 学习使用 Golang 构建后端 API 服务。 * **响应式 UI 设计:** 掌握创建能够适应不同屏幕尺寸的用户界面的技术。 **课程前提要求:** * **Flutter 基础:** 熟悉 Flutter 的基本概念和开发流程。 * **Golang 基础:** 熟悉 Golang 的基本语法和开发流程。 * **开发环境:** Flutter 3.10.5, Visual Studio Code, Golang 1.20.6。 * **API 测试工具:** 了解或熟悉 APIDOG 用于 API 测试。
Pada kursus ini, kita akan belajar dengan kasus sederhana yang sering kita temui dalam membuat aplikasi mobile dengan Flutter, yaitu Login, Register dan Forgot password. Kursus ini akan memandu Anda dalam belajar Golang API, belajar Flutter untuk Slicing User Interface, serta mengunakan API yang dibuat dengan Golang.Pada pembelajaran ini, kita diwajibkan untuk menjadi Fullstack mobile developer, yang mencakup pada pembuatan api, menggunakan design yang sudah ada, atau membuat dengan yang baru, serta membuat aplikasi mobile dengan Flutter.Pembuatan aplikasi ini, sudah menerapkan clean architecture, yang sedang populer saat ini. Untuk api yang akan dibuat, mengenai forgot password, email yang dimasukkan yang terdaftar pada sistem, akan mengirimkan kode OTP ke email tersebut, yang menjadi dasar untuk melanjutkan halaman verify kode otp. Setelah verify kode otp selesai, maka akan lanjut kehalaman create new passwor, untuk membuat sebuah password baru. Setelah password baru selesai dibuat, maka selanjutnya akan menampilkan halaman success create password.Pada kursus ini, kita akan belajar flutter untuk slicing user interface, clean architecture, penggunaan api dengan flutter dio, membuat api dengan golang, membuat user interface yang responsive.Persiapan mengikuti kursus ini:Memahami dasar-dasasr Flutter, Memahami dasar-dasar golang, Flutter versi 3.10.5, Visual Studio Code,Golang 1.20.6,APIDOG (Testing API).