Development

The Complete Flutter Development Guide

Course Overview

  • Course Title: The Complete Flutter Development Guide
  • Instructor: Hassan Fulaih
  • Target Audience: Individuals interested in building real native mobile apps for iOS and Android, those who want to explore the full set of features Flutter offers, and those who don't want to learn two different languages for mobile app development.
  • Prerequisites: Basic knowledge of Dart language

Curriculum Highlights

  • Key Topics Covered:
    • Detailed setup instructions for Windows
    • Introduction to Flutter and the concept behind widgets
    • Overview of built-in widgets and adding custom widgets
    • Page navigation with tabs, side drawers, and stack-based navigation
    • State management solutions
    • Handling and validating user input
    • Connecting Flutter app to backend servers by sending HTTP requests
    • User authentication
    • Using native device features like the camera
    • Adding animations and page transitions
    • Image upload
  • Key Skills Learned:
    • Building native mobile apps for Android and iOS
    • Using Google's Material Design for UI
    • Implementing state management
    • Handling user authentication and input validation
    • Integrating native device features
    • Adding animations and transitions

Course Format

  • Duration: 60.5 hours on-demand video
  • Format: Self-paced online course
  • Resources:
    • 3 articles
    • 33 downloadable resources
    • Access on mobile and TV
    • Certificate of completion
Get Coupon on Udemy