dots bg

Flutter Development Pre-Recorded Course

Unlock the power of mobile app development with our intensive Flutter Development Course Designed for beginners and intermediate developers alike, this bootcamp will equip you with the skills needed to build stunning, high-performance mobile applications for both Android and iOS platforms using the Flutter framework.

Course Instructor Tirunadh

₹1499.00 ₹2499.00 40% OFF

To enroll in this course, please contact the Admin
dots bg

Course Overview

10-Day Flutter Development Bootcamp: Learning Outcomes


Day 1: Introduction to Flutter and Dart Basics

  • Overview of Flutter and its benefits for mobile app development.
  • Setting up the development environment (installation of Flutter SDK and tools).
  • Writing and running your first Flutter application.

Day 2: Flutter App Structure and Basic Widgets

  • Understanding the app structure in Flutter.
  • Exploring fundamental UI elements:
  • Text
  • Container
  • Row
  • Column

Day 3: Layouts and Custom Widgets

  • Learning layout concepts in Flutter.
  • Building custom, reusable widgets to enhance app functionality.

Day 4: Handling User Input and State Management

  • Managing state using setState().
  • Handling user inputs through:
  • TextFields
  • Buttons

Day 5: Lists and GridViews

  • Creating dynamic lists using ListView.
  • Implementing grid layouts with GridView.
  • Customizing list items for better user experience.

Day 6: Navigation and Routes

  • Implementing multi-screen applications with Navigator.
  • Passing data between different screens in the app.

Day 7: API Integration

  • Fetching data from REST APIs.
  • Displaying fetched data in ListView.

Day 8: Advanced API Integration

  • Sending data to APIs using POST requests.
  • Working with JSON parsing to handle API responses.

Day 9 & 10: Project Days - Build a Complete App

  • Applying all learned concepts to develop a full application.
  • Project examples may include:
  • To-Do List App
  • Weather App
  • Incorporating API integration, state management, and UI design into the project.

Schedule of Classes

Start Date & End Date

Oct 13 2024 - Oct 22 2024

Course Curriculum

1 Subject

10-Day Flutter Development Bootcamp

31 Learning Materials

Week-1

Introduction and Setup

Video
00:14:56

Dart Fundamentals

Video
00:15:20

Building the First Flutter App

Video
00:13:51

Layouts and Navigation

Video
00:18:54

State Management Basics

Video
00:12:41

Flutter UI Components

Video
00:15:17

Networking and API Integration

Video
00:19:45

Final Project and Deployment

Video
00:16:31

Week-2

Widget Basics in Flutter

Video
00:23:16

Widget Basics ..

Video
00:19:37

Layouts

Video
00:17:46

Layouts

Video
00:18:38

Counter App (Part 1)

Video
00:15:44

Counter App (Part 2)

Video
00:17:46

State Management with Riverpod Intro

Video
00:18:39

State Management with Riverpod (Continued)

External Link

State Management with Riverpod (Continued)

External Link

Day-18

Video
00:16:09

Day-19

Video
00:17:46

Week-3

Exploring Advanced Flutter Widgets

Video
00:15:41

Building Custom Widgets for Enhanced UI

Video
00:21:36

State Management with Riverpod: Beyond Basics

Video
00:22:08

Advanced State Notifiers in Riverpod

Video
00:16:22

Combining Widgets and State for Complex UI

Video
00:17:30

Optimizing Performance with Advanced State Management

Video
00:15:38

Introduction to the To-Do List App Project

External Link

Setting Up the To-Do App UI Structure

External Link

Implementing Add and Delete Functionality

External Link

State Management in To-Do App with Riverpod

Video
00:17:17

Navigation Basics: Moving Between Screens

Video
00:20:14

Enhancing To-Do App with Screen Transitions

Video
00:16:45

Course Instructor

tutor image

Tirunadh

3 Courses   •   108 Students

Coursevita is a passionate team of educators, technologists, and innovators committed to creating high-quality educational content that is accessible to everyone. We believe that education is a lifelong journey, and we are here to support learners at every stage of their development, from beginners to advanced professionals.