Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Next-Gen Mobile Apps with Flutter

via SWAYAM Plus

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates

$3f

Intended audience

Flutter App Developer, Mobile Software Engineer, Cross-platform Developer, Firebase Backend Integrator, Junior Android/iOS Developer, App UI/UX Developer, Mobile API Integration Specialist, Entry-level Full-stack App Developer

Prerequisites

  • Suitable for beginners, developers, and students from BA, BCom, BCA, BSc, BBA Basic programming knowledge is helpful but not required No prior mobile app development experience necessary

Assessment & certification

  • Assessment fee: Included — no extra fee
  • Assessment mode: Online proctored
  • Assessment type: MCQ, Subjective, Coding
  • Assessment provider: Hoping Minds
  • Certificate provider: SWAYAM Plus and Hoping Minds

NCrF level: 4.5 (NCrF credit-eligible)

Syllabus

  • Week 1: Learn Dart basics and Flutter setup to build cross-platform mobile apps.
  • Week 2: Build simple apps like Timer and Calculator using core Flutter widgets.
  • Week 3: Create product listing pages with custom models and swipeable views.
  • Week 4: Access device hardware to capture photos, videos, and save media.
  • Week 5: Use Provider for state management in apps like a To-Do list.
  • Week 6: Implement offline storage with SQLite and NoSQL databases.
  • Week 7: Build location-based apps using GPS and Google Maps APIs.
  • Week 8: Manage app states with Bloc and implement clean routing.
  • Week 9: Fetch and display data from APIs using JSON and POST/GET.
  • Week 10: Add Firebase login, storage, and Riverpod for scalable apps.

Taught by

Soumen Das

Reviews

Start your review of Next-Gen Mobile Apps with Flutter

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.