Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Code a Startup-Worthy App with Google Flutter (30 Hours)
01) Introduction to Flutter
00. Introduction to Flutter (7:17)
01. Installing Android Studio (7:27)
02. Installing the Flutter SDK (7:12)
03. Exploring Android Studio Flutter (11:27)
04. Running Your First Flutter App (10:34)
05. Exploring Your First Flutter App (12:09)
Introduction to Flutter (PDF Resource)
Mammoth Interactive Flutter SDK
02) Dart Language Basics
00. Introduction to the Dart Language (4:52)
01A. Variables (9:06)
01B. Variables - Demo (9:41)
02A. Variable Operators (8:03)
02B. Variable Operators - Demo (15:46)
03A. Lists (6:55)
03B. Lists - Demo (13:05)
04A. Maps (5:36)
04B. Maps - Demo (6:57)
05A. Functions (8:26)
05B. Functions - Demo (10:06)
06A. Control Flow (8:11)
06B. Control Flow - Demo (11:15)
07A. Loops (7:50)
07B. Loops - Demo (13:01)
08A. Classes and Objects (9:55)
08B. Classes and Object - Demo (11:45)
09A. Inheritance (7:16)
09B. Inheritance - Demo (15:38)
10. Summary of Dart Language (4:22)
Dart Language Basics (PDF Resource)
03) Flutter Widgets
00. Intro to Flutter Widgets (4:55)
01. Grid Layout with Columns and Rows (14:25)
02. Text Widgets (10:39)
03. Button Widgets (18:06)
04. Textfield Widgets (16:29)
05. Adding Images (7:39)
Flutter Widgets (PDF Resource)
04) Project - Flutter Calculator App
00. Project Introduction (3:14)
01. Building the User Interface (15:54)
02. Building the UI (Continued') (7:59)
03. Styling the UI (7:01)
04. App Input and Output (10:59)
05. Implementing Arithmetic (8:55)
06. Bonus (4:24)
Calculator Project Files (Resource)
Flutter Projects (PDF Resource)
05) Project - Flutter Image Guesser App
00. Intro to Image Guesser App (3:24)
01. Building the Main User Interface (13:07)
02. Importing Images (6:58)
03. Building Image Cards (8:27)
04. Building Image Cards (Continued) (10:59)
05. Implementing Swiper Functionality (14:56)
06. Implementing Swiper Functionality (Continued) (6:22)
07. Implementing Short Answer Functionality (6:00)
Project Files (Resource)
06) Building an App Wireframe
Course Intro Video (3:45)
00. Introduction to Building App Wireframes (9:21)
01. Welcome Screen (10:21)
02. Login Page (23:43)
03. Sign Up Page (12:27)
04. Guest Home Page (37:34)
05. Profile Account Page (32:45)
06. Personal Info Page (14:22)
07. View Profile Page (26:04)
08. Review Widget (20:55)
09. Review Form (12:54)
10. Explore Search Page (8:17)
11. Posting Tile Widget (21:55)
12. Saved Posting Paged (8:53)
13. Upcoming and Previous Trips Page (10:05)
14. Trips Page Widget (10:05)
15. Viewing Posting Page (42:15)
16. View Posting Page (Continued) (33:03)
17. Bookings Page (27:25)
18. Bookings Page (Continued) (25:05)
19. Inbox Page (13:09)
20. Conversation Page (14:01)
21. Message List Tile (21:57)
22. Host Home Page (14:49)
23. My Posting Page (16:32)
24. Create Posting Page (40:28)
25. My Bookings Page (11:48)
26. Summary - Building Wireframe Apps (3:02)
Source Code: Mammoth Interactive Flutter Startup App
07) Building the App's Data Structures
00. Building the App's Data Structures (Introduction) (3:49)
01. Contact Class (5:18)
02. User Class (8:58)
03. Posting Class (13:18)
04. Booking Class (11:00)
05. Review Class (13:38)
06. Conversation and Messaging Classes (15:25)
07. Adding Temporary Data (13:11)
08. Loading Data in Account and Personal Info Pages (13:23)
09. Loading Data in Explore and Posting Pages (52:35)
10. Loading Data into Saved and Trips Pages (15:32)
11. Loading Data into the View Profile Page (17:22)
12. Loading Data into Inbox Page (10:38)
13. Loading Data into Conversation Page (10:28)
14. Loading Data into My Postings and Create Posting Pages (27:10)
15. Loading Data into the Bookings Page (9:37)
16. Building the Data Structures - Summary and Outro (3:05)
Building Data Structures (PDF Resource)
08) Fetch Functions
00. Introduction to Database Fetch Functions (5:08)
01. Adding Firebase API (14:12)
02. Adding User Authentication (15:12)
03. Adding User Data (24:52)
04. Adding Conversation Data (8:35)
05. Adding Posting Data (16:44)
06. Writing User Fetch Functions (22:37)
07. Writing Posting Fetch Functions (23:51)
08. Writing Booking Fetch Functions (13:48)
09. Writing Review Fetch Functions (12:29)
10. Writing Conversation Fetch Functions (11:56)
11. Fetching Profile Information (27:12)
12. Fetching Posting Info (Part 1) (30:36)
14. Database Fetch Functionality Summary And Outro (3:20)
13. Fetching Posting (Part 2) (22:30)
Database Fetch Functionality (PDF)
09) Database Functions
00. Intro to Database Upload Functions (3:53)
01. User Functions (30:14)
02. User Functions (Cont'd) (28:42)
03. Posting Functions (Part 1-2) (23:25)
04. Posting Functions (Part 3-4) (28:33)
05. Posting Functions (Part 5) (16:32)
06. Saved Postings Functions (10:37)
07. Conversation Functions (18:29)
08. Book Functions (33:54)
09. Review Functions (14:44)
10. Search Filter Functions (17:22)
11. Become a Host Function (7:27)
12. Booking Display Filter Functions (11:19)
13. Database Upload Functions Summary and Outro (3:27)
Course Summary and Outro (6:18)
Database Upload Functionality (PDF)
Source Code
Extra Source Code
00. Introduction to the Dart Language
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience