Skip to main content

$ 19.99

Lifetime access

The course starts on TODAYNovember 23, 2024

Course will end on January 22, 2025

7 Weeks (5-7 hours per week)

Enroll

Last update on November 20, 2024

Mastering Flutter: A Complete Guide to Mobile Apps Development

somX
"Mastering Flutter: A Complete Guide to Mobile App Development," offered by somX, is an extensive course designed for aspiring mobile app developers. Covering everything from the basics of Flutter and Dart to advanced concepts, the course takes you on a comprehensive journey through mobile app development. It starts with setting up the development environment, understanding Dart programming, and progresses to Flutter widgets, layouts, navigation, and state management. The course also delves into forms, user input, animations, and local data storage, culminating in building and deploying a complete application, making it ideal for those looking to excel in the Flutter ecosystem.
Somali
Self Paced
Verified certificate

Mastering Flutter: A Complete Guide to Mobile Apps Development

somX

ABOUT THIS COURSE

"Mastering Flutter: A Complete Guide to Mobile App Development" on somX is a thorough and practical course designed for individuals seeking to excel in mobile app development using Flutter and Dart. T

What you'll learn

  • 1. Flutter and Dart fundamentals, including Flutter's architecture and Dart's basic concepts.
  • 2. How to set up a development environment and create a simple Flutter app.
  • 3. Understanding and utilizing Flutter widgets, both stateless and stateful, and basic layout principles.
  • 4. Navigation techniques in Flutter and the basics of state management.
  • 5. Form handling, user input management, user authentication, and backend integration.
  • 6. Advanced Flutter topics like animations, advanced state management, API integration, and local data storage.
  • 7. The process of planning, designing, and building a complete application, including advanced features and deployment to app stores.

Course content

Workshop 1: Introduction and Setup

Lesson 1. Introduction to flutter

1 lectures

Lesson 2. Flutter setup Part 1

1 lectures

Lesson 3. The dart Language

1 lectures

Lesson 4. Creating Your Fist App

1 lectures

Lesson 5. Running Your Fist App

1 lectures

Workshop 2: Flutter Basics and Layout

Lesson 1. Widgets

1 lectures

Lesson 2. The Text Widget

1 lectures

Lesson 3. The Text Widget Part 2

1 lectures

Lesson 4. Material Design

1 lectures

Lesson 5. MaterialApp

1 lectures

Lesson 6. AppBar

1 lectures

Lesson 7. Column

1 lectures

Lesson 8. Padding

1 lectures

Lesson 9. Row

1 lectures

Lesson 10. Container

1 lectures

Lesson 11. Container Part 2

1 lectures

Lesson 12. Container Part 3

1 lectures

Lesson 13. Stateless

1 lectures

Lesson 14. Stateful Part 2

1 lectures

Lesson 14. Stateful Part 1

1 lectures

Workshop 3: Navigation and State Management

Lesson 1. Multi Screen App

1 lectures

Lesson 2. Navigation

1 lectures

Lesson 3. Navigation Part 2

1 lectures

Lesson 4. Challenge

1 lectures

Lesson 5. Named Navigation

1 lectures

Lesson 6. Passing Data Between Screens

1 lectures

Workshop 4: Working with Forms and User Input

Lesson 1. Intro to Form Widgets

1 lectures

Lesson 2. TextField

1 lectures

Lesson 3. DropDown

1 lectures

Lesson 4. DropDown Part 2

1 lectures

Lesson 5. Pub.dev

1 lectures

Lesson 6. Adding Muti Selection Package

1 lectures

Lesson 7. Switch

1 lectures

Lesson 8. Switch Part 2

1 lectures

Lesson 9. Radio

1 lectures

Workshop 5: Advanced Flutter Concepts

Lesson 1. API

1 lectures

Lesson 2. Insomnia

1 lectures

Lesson 3. JSON

1 lectures

4. Books App Demo

1 lectures

Lesson 5. Set Up New Project

1 lectures

Lesson 6. Books App Part 1

1 lectures

Lesson 7. Books App Part 2

1 lectures

Lesson 8. Books App Part 3

1 lectures

Workshop 6: Building Complete Applications

Lesson 1. Summary

1 lectures

Lesson 2. Planning & Designing

1 lectures

Lesson 3. Architecture

1 lectures

Lesson 4. Implementation

1 lectures

Lesson 5. Publishing

1 lectures

Capstone Project

Capstone project

1 lectures

Instructors

instructor-avator

Abdikafar Abdirahman

264 Learners

2 Course