Home

/

Courses

/Learn Flutter in Hindi - Master App Development Building 10 Projects

Learn Flutter in Hindi - Master App Development Building 10 Projects

Learn with Desi Programmer

14 modules

Hindi

Lifetime access

Flutter can be your gateway to the world of Development .Unlock the full potential of Flutter with our comprehensive course. From basics to advanced, build real-world projects, gain hands-on experience, and launch your career as a skilled app developer.

Overview

Welcome to Flutter Masterclass in Hindi

 

Some Content is already Available and Rest is being added. Course Timeline Begins after 20/11/2023.

In this course, you will master app development using Flutter by building multiple real-world projects. Flutter is a popular cross-platform framework developed by Google, and it allows you to build beautiful and highly performant mobile apps for Android and iOS. Throughout this course, you will learn the fundamentals of Flutter and how to create professional mobile apps from scratch. With hands-on projects, you will gain practical experience and enhance your app development skills.
 

✨ Projects ✨
 

1. Simple Project
2. Let's Build Youtube UI
3. Online Image Gallery
4. A Calculator Project
5. A Complex Registration Form
6. Multi Page Name Selector
7. Check User Login on App Launch
8. TODO With Custom API
9. TODO With Server API And GETx
10. A Comple Authentication Flow and Profiling

 

✨ Live Classes ✨

Date Will be Confirmed Soon

1. Doubts Class
2. Doubts and Adding a Image Picker to Registration Form
3. Deep Dive in Code Organization
4. More on Code Organization Using Provider
5. End Notes, Where to Go From here, Getting Clients and Job

Key Highlights

Build 10 real-world projects using Flutter.

Learn the fundamentals of app development with Flutter.

Create professional and performant mobile apps.

Gain hands-on experience and enhance your app development skills.

What you will learn

Build 10 Real-world Projects

Develop 10 complete, real-world mobile applications using Flutter to gain practical experience.

Learn Fundamentals of App Development

Understand the core concepts of app development and learn how to implement them using Flutter framework.

Create Professional Mobile Apps

Discover techniques to build beautiful, user-friendly, and high-performance mobile applications for Android and iOS.

Enhance Your App Development Skills

Improve your app development skills by getting hands-on experience with Flutter and its various features.

Modules

Getting Started

Setting Up your Environment

7 attachments • 17.38 mins

Installing Android Studio Locally

Preview

Create a Virtual Device

Preview

Installing Necessary Java JDK

Preview

Setup and Installing Vs Code

Preview

Installing Flutter on our System

Preview

Create your First App and Run on a Virtual Device

Preview

Additional Setup for Developing Windows Desktop Application

Preview

Dart Programming - An Introduction

10 attachments • 1 hrs

Dart Setup ( Local and Online ) and Hello World

Preview

Datatypes in Dart Programming

Preview

Operators in Dart Programming

Preview

If Else , Switch Operator in Dart Programming

Preview

Loops in Dart Programming

Preview

Arrays and Lists in Dart Programming

Preview

Dictionaries ( Map ) in Dart Programming

Preview

Understand NULL Safety in Dart Programming

Preview

Functions in Dart Programming

Preview

Object Oriented Programming in Dart Programming | Classes, Objects etc

Preview

Flutter - The Very Basics

7 attachments • 42.93 mins

Creating an App and Understanding File Structure

Preview

Create an App and Understand About Material App and Scaffold

Preview

Text Widget - Display Data on Screen

Preview

Utility Widgets in Flutter and Centering Content

Preview

Buttons in Flutter and Use Multiple Widgets

Preview

State Management and Introduction to Stateful widgets

Preview

How to use colors in Flutter

Preview

Useful Utilities in Flutter

5 attachments • 22.46 mins

The Center Widget

Preview

How to use padding in Flutter

Preview

Containers in Flutter - A useful widget to know

Preview

Sizedbox - Adding an Empty Widget

Preview

Dynamic Width and heights - The Expanded and Flexible Widget

Preview

Building Layouts in Fluter

8 attachments • 32.69 mins

Column Layouts using Column Widget

Row layout using Row Widget

Using Rows and Column Together

Using Align Widget

Single Child Scroll View to Create Scrollable Layouts

Listview Widget - Auto Scrolling Content

Stack Widget - Widget on top of Another Widget

GridView Widget - Creating Grid layouts

Using Custom Icons, Fonts, Images in Flutter

4 attachments • 21.56 mins

Using Icons in flutter

Using Assets such as Images

Custom Font - Decorate your Texts

Theming in Flutter - A Basic Introduction

Widgets Widgets Everywhere

8 attachments • 44.32 mins

The one about the Card Widget

The One Where we deep dive in Scaffold and Appbar

The One about Drawers and End Drawers

The One about Tabs, Tabbar and Tabview

The One about Floating Action Button

The One about Listtile Widget

The One about working with Tables

The One about Bottom Nav Bar

Input, Forms and Validation

4 attachments • 43.88 mins

Text Fields - Input Data in Flutter

Using Radios, Checkbox and Dropdowns

Custom Validation for Inputs

Validations for Inputs - A Must Needed Knowledge

Intro to MediaQuery and Responsiveness

2 attachments • 16.72 mins

Intro to MediaQuery - Responsive Width and height

Let's Create a Responsive Form

Navigations & Passing Data - From Page A to Page B

7 attachments • 19.96 mins

Push - Go to Another Page

Pop - Come back to previous Page

Push Replacement - Go to Another page but Don't Come Back

Go to Another Page and Remove all Previous Pages

Passing data to a Stateless Widget

6-data-in-stateful-widget

Customize Transition for Page Push and POP

Using Localstorage in Flutter

3 attachments • 49 mins

Using SharedPreferences to Store Small Data

PROJECT - TODO App using SQflite Part 1

PROJECT - TODO App using SQFlite - Part 2

Notify users - Toasts and Snackbars

3 attachments • 18.28 mins

Using toasts to show Notifications

Using Snackbars in Flutter

Dialogs, Alert Dialog, Loaders in Flutter

Let's add a Simple backend - HTTP API Calls

5 attachments • 43.08 mins

So what is an API ?

Let's Understand JSON

Using Postman to Test and Understand API

How to make a GET Request and Show Data

Make PUT and POST Request in Flutter

FAQs

How can I enrol in a course ?

Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.

Can I access the course materials on any device ?

Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.

How can I access the course materials ?

Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.

Can I interact with the instructor during the course ?

Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. You will be joining a discord server and whatsapp channel too.

What is the Language of the Course ?

All the Recorded Videos and Live classes will be in HINDI.

Will I get a Certificate ?

Yes. Once you successfully Complete the course by watching all the videos and passing all the exercises. You will be eligible for your Certificate.

About the creator

About the creator

Learn with Desi Programmer

Hello,

I'm Prince, instructor at Desi Programmer. I have more than 5 years of experience in Mobile Development, Web Development, Flutter, MERN Stack, MEAN Stack, Ruby on Rails, and .NET-based enterprise Development.

I'm here to help you grasp the basic programming concepts for building fantastic projects. I'm excited to guide you in your learning journey and help you bringing your ideas to life.I look forward to help you reach your goals. Let's learn and create together.

Rate this Course

₹ 999.00

4999

×

Order ID:

This course is in your library

What are you waiting for? It’s time to start learning!

Illustration | Payment success

Share this course

https://undefined/courses/Learn-Flutter-in-Hindi---Master-App-Development-Building-10-Projects-64f707e4e4b0f11d01be303b-64f707e4e4b0f11d01be303b

or

×

Wait up!

We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?

Illustration | Already enrolled in course