HOME > Development > Introduction to Flutter

Introduction to Flutter

  • Development
  • Apr 19, 2025
SynopsisIntroduction to Flutter, available at Free, has an average ra...
Introduction to Flutter  No.1

Introduction to Flutter, available at Free, has an average rating of 4.15, with 26 lectures, based on 437 reviews, and has 29934 subscribers.

Free Enroll Now

You will learn about Mobile Application Development This course is ideal for individuals who are Beginner flutter enthusiasts It is particularly useful for Beginner flutter enthusiasts.

Enroll now: Introduction to Flutter

Summary

Title: Introduction to Flutter

Price: Free

Average Rating: 4.15

Number of Lectures: 26

Number of Published Lectures: 26

Number of Curriculum Items: 26

Number of Published Curriculum Objects: 26

Original Price: Free

Quality Status: approved

Status: Live

What You Will Learn

  • Mobile Application Development
  • Who Should Attend

  • Beginner flutter enthusiasts
  • Target Audiences

  • Beginner flutter enthusiasts
  • Deliverables

    This course will give you an understanding of how can we create a mobile application using Flutter. The following are some of the topics covered in this course:

  • Setting up environment

  • Building basic UI

  • Adding logic to the code

  • Know basic Widgets used in Flutter

  • Form elements, validation and submission

  • Navigation through screens

  • Working with JSoN data

  • Building a complete application

  • What you’ll learn

  • Dart

  • Flutter

  • Are there any course requirements or prerequisites?

  • No requirements.

  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: About us

    Lecture 2: About us

    Chapter 2: Environment Setup

    Lecture 1: Flutter Installation

    Chapter 3: Getting Started

    Lecture 1: Creating a basic interface

    Lecture 2: Creating classes to organize the code

    Lecture 3: Adding logic to the design

    Chapter 4: Commonly used widgets

    Lecture 1: Appbar, Icon, Center

    Lecture 2: Colors, Container, Gesture Detectors, Snackbar, Gradients

    Lecture 3: Text, Row, Column, SingleChildScrollView

    Lecture 4: Flexible v/s Expanded

    Lecture 5: ListTile, ListViews, Padding

    Chapter 5: Stateful and Stateless Widgets

    Lecture 1: Stateful v/s Stateless Widgets

    Chapter 6: Working with Forms

    Lecture 1: Form Elements

    Lecture 2: Form Validation

    Lecture 3: Form Submission

    Chapter 7: Navigation through screens

    Lecture 1: push() function

    Lecture 2: pop() function

    Lecture 3: pushReplacementNamed() and popAndPushNamed() functions

    Lecture 4: popUntil() function

    Lecture 5: pushNamedAndRemoveUntil() function

    Chapter 8: JSON Parsing

    Lecture 1: Prasing simple JSON

    Lecture 2: Parsing JSON containing Array

    Lecture 3: Parsing Nested JSON

    Chapter 9: Earthquake App

    Lecture 1: Basic UI

    Lecture 2: Future Builder

    Lecture 3: Http Request for getting data

    Instructors

  • Introduction to Flutter  No.2
    DSC VIT Powered by Google Developers
    Aiming to help students build their development skills.
  • Introduction to Flutter  No.3
    Satkriti Singh
    Android Developer
  • Introduction to Flutter  No.4
    Prateek Mewara
    Mobile Application Developer
  • Rating Distribution

  • 1 stars: 23 votes
  • 2 stars: 29 votes
  • 3 stars: 105 votes
  • 4 stars: 132 votes
  • 5 stars: 148 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!