Home
Free Premium Articles
Free Premium Courses
New
Home
Free Premium Articles
Free Premium Courses
New
Back to Course
|
Flutter v2 Mobile App with Laravel API
Multi-Tenancy: Security from Managing Other User's Data
Your First App in Flutter: Default One VS Understandable One
Install Flutter and Launch First App
Multi-Tenancy: Security from Managing Other User's Data
Your First App in Flutter: Default One VS Understandable One
Course Content
Quick Intro
01
What You Will Learn in This Course?
Laravel API: Categories and Transactions
02
First API Endpoint Call: Get Categories
03
RouteServiceProvider and /api Prefix Explained
04
Eloquent API Resource and Data Wrapping
05
Show() with RouteModelBinding and Route::apiResource
06
404 page: Accept application/json and Override Error Message
07
Store Category: FormRequest Validation, 201 and 422 Codes
08
Update/Delete Category and 204 Code
09
Get Transactions: Resource with Money/Date Transformation
10
Manage Transactions with Eloquent Mutators
Laravel API: Auth with Sanctum and Multi-Tenancy
11
General Sanctum Auth: Get/Use Tokens
12
Proper Auth Controller: Login, Register: Logout
13
Multi-Tenancy: Automatically Adding User ID to New Records
14
Multi-Tenancy: Show Only User's Categories/Transactions
15
Multi-Tenancy: Security from Managing Other User's Data
Flutter App: How it Looks - Visual Widgets
16
Install Flutter and Launch First App
17
Your First App in Flutter: Default One VS Understandable One
18
Login Form: Adding TextFields and ElevatedButton
19
Login Form Styling: Paddings, Cards and Containers
Flutter App: How it Works - Variables and Logic
20
Navigation: Links between Login and Register Screens
21
Variables, Lists, and First Stateful Widget
22
Back to the Default main.dart: Now You Understand?
Flutter App: Categories CRUD with Forms and API
23
Get Categories from API into ListView: http, Future, await/async
24
Edit Category: Forms, TextFormFields and HTTP Headers
25
Cleanup: Files, Folders, and API Error Handling
26
Refresh Data Between Widgets with Providers
27
Delete Category with Confirmation Dialog
28
Add Category with Floating Button
Flutter App: Adding Auth with Tokens
29
User Register with API
30
Device Info and Login
31
Using Token for API Requests
32
Home with Bottom Navigation and Logout
33
Save Token on Device
34
Manage Transactions: Copy-Paste from Categories with a Few New Widgets