HOME > Development > Flutter RestApi MySQLi te- Todo App

Flutter RestApi MySQLi te- Todo App

  • Development
  • Apr 23, 2025
SynopsisFlutter – RestApi & MySQLi te: Todo App, available...
Flutter RestApi MySQLi te- Todo App  No.1

Flutter – RestApi & MySQLi te: Todo App, available at $54.99, has an average rating of 4.8, with 46 lectures, based on 5 reviews, and has 40 subscribers.

You will learn about Setup Dart&Flutter environment Become a fully-fledged Flutter developer Understand all the fundamental concepts of Flutter development Build iOS and Android apps with just one codebase This course is ideal for individuals who are Beginner and experienced developers who are interested in developed into mobile app using single language for both platforms. It is particularly useful for Beginner and experienced developers who are interested in developed into mobile app using single language for both platforms.

Enroll now: Flutter – RestApi & MySQLi te: Todo App

Summary

Title: Flutter – RestApi & MySQLi te: Todo App

Price: $54.99

Average Rating: 4.8

Number of Lectures: 46

Number of Published Lectures: 46

Number of Curriculum Items: 46

Number of Published Curriculum Objects: 46

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Setup Dart&Flutter environment
  • Become a fully-fledged Flutter developer
  • Understand all the fundamental concepts of Flutter development
  • Build iOS and Android apps with just one codebase
  • Who Should Attend

  • Beginner and experienced developers who are interested in developed into mobile app using single language for both platforms.
  • Target Audiences

  • Beginner and experienced developers who are interested in developed into mobile app using single language for both platforms.
  • This comprehensive course will teach students how to build high-quality, responsive mobile applications using Flutter – Google’s UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

    Throughout the course, students will learn the fundamentals of Flutter development, including how to set up their development environment, build user interfaces, handle user input, manage state, and work with APIs. They will also learn how to incorporate third-party packages and plugins to enhance the functionality of their applications.

    The course is designed to be hands-on and project-based, with students building a range of applications throughout the course to put their newfound skills into practice. By the end of the course, students will have built several fully functional mobile applications, including a weather app, a social media app, and a music player app.

    This course is suitable for beginners with little to no experience in Flutter development, as well as experienced developers who want to enhance their skills and build high-quality mobile applications more efficiently.

    Course Outline:

    1. Introduction to Flutter Development

  • Introduction to Flutter

  • Setting up the development environment

  • Creating a new Flutter project

  • Understanding the Flutter architecture

    1. Building User Interfaces

  • Introduction to widgets

  • Creating a layout using widgets

  • Handling user input with widgets

  • Building responsive layouts

    1. Managing State

  • Understanding state in Flutter

  • Using setState() to manage state

  • Implementing streams to manage state

    1. Working with APIs

  • Introduction to APIs

  • Making API calls in Flutter

  • Parsing JSON data

  • Error handling

    1. Incorporating Third-Party Packages and Plugins

  • Introduction to third-party packages and plugins

  • Adding packages to a Flutter project

  • Using plugins to enhance functionality

    1. Building Mobile Applications

  • Building a weather app

  • Building a social media app

  • Building a music player app

    1. Conclusion

  • Review of course content

  • Next steps for further learning and development.

  • Course Requirements:

  • A basic understanding of programming concepts (e.g., variables, functions, control structures)

  • Familiarity with a programming language (e.g., JavaScript, Python, Java)

  • A computer running Windows, macOS, or Linux

  • An internet connection.

  • Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Flutter Introduction

    Lecture 2: How to Connect Real Device with Android Studio

    Lecture 3: Basic Intro About Flutter

    Lecture 4: Flutter Folder Structure

    Lecture 5: create flutter project from scratch

    Lecture 6: Flutter Architecture

    Chapter 2: Widget

    Lecture 1: Material App Widget

    Lecture 2: Scaffold Widget

    Lecture 3: AppBar

    Lecture 4: Bottom Navigation Bar

    Lecture 5: Navigation Drawer

    Lecture 6: Text Widget

    Lecture 7: Rich Text

    Lecture 8: Floating Action Button

    Lecture 9: Container Widget

    Lecture 10: Row Widget

    Lecture 11: Column Widget

    Lecture 12: Gesture Detector

    Chapter 3: Picker

    Lecture 1: DatePicker

    Lecture 2: TimePicker

    Chapter 4: Input Section

    Lecture 1: Form Part -1

    Lecture 2: TextFieldWidget

    Chapter 5: Dialog and Sheet

    Lecture 1: Alert Dialog

    Lecture 2: Bottom Sheet

    Chapter 6: Scrolling Widget

    Lecture 1: Single Child Scrollview

    Lecture 2: Pageview Widget

    Chapter 7: List and GridView

    Lecture 1: Basic intro about listview and listview()

    Lecture 2: Listview Builder Constructor

    Lecture 3: Listview Separated Example

    Lecture 4: Grid view Widget

    Chapter 8: Navigation and Routing

    Lecture 1: Introduction to Navigation and Routing

    Lecture 2: Basic Routing With Naivigator Class

    Lecture 3: Name Route

    Lecture 4: Data PassingIn One Screen To Another Screen

    Chapter 9: Tabbar Widget

    Lecture 1: Tab Bar Widget

    Chapter 10: Todo Application with SQLite DB

    Lecture 1: Sqlite Basic and Setup

    Lecture 2: Sqlite create operation

    Lecture 3: Sqlite Read Operation

    Lecture 4: Sqlite Update Operation

    Lecture 5: Sqlite delete operation

    Chapter 11: Rest Api

    Lecture 1: Rest Api Basic And Rest Api Method

    Lecture 2: Get Request Flutter

    Lecture 3: Flutter Post Request

    Lecture 4: Put Request

    Lecture 5: Delete Request

    Chapter 12: Finalized

    Lecture 1: Finish app

    Instructors

  • Flutter RestApi MySQLi te- Todo App  No.2
    W3 SOFT
    Building seamless digital experiences with Laravel & Flutter
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 2 votes
  • 5 stars: 3 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!