Includes Certificates

Flutter App Development Course for Android & iOS

বর্তমান বিশ্বে জনপ্রিয় দুটি মোবাইল অপারেটিং সিস্টেম হচ্ছে  অ্যান্ড্রয়েড এবং আইওএস । এই দুটির প্রতিটি প্লাটফর্মের জন্য অ্যাপ তৈরি করতে ভিন্ন ভিন্ন প্রোগ্রামিং ল্যাংগুয়েজ ব্যবহার করতে হয়। যেমন আইওএস এর জন্য সুইফট বা অবজেক্টিভ সি, অ্যান্ড্রয়েড এর জন্য জাভা ল্যাংগুয়েজের প্রয়োজন হয়। এদের নিজ নিজ প্লাটফরমের প্রোগ্রামিং ল্যাংগুয়েজ ব্যবহার করে তৈরিকৃত অ্যাপগুলোকে ন্যাটিভ অ্যাপ বলে।
ন্যাটিভ অ্যাপ  ছাড়াও ক্রস প্লাটফর্ম অ্যাপ ডেভেলপমেন্ট এর মাধ্যমে অ্যাপ ডেভেলপমেন্ট সম্ভব। সাধারণত ওয়েব টেকনোলজি যেমন এইচটিএমএল, সিএসএস এবং জেএস ব্যবহার করে ক্রস প্লাটফর্ম অ্যাপ তৈরি করা হয়। হাইব্রিড বেশিরভাগ ফ্রেমওয়ার্ক যেমন react native, vue native জাভাস্ক্রিপ্ট’র উপর তৈরি। আবার flutter framework টি google এর dart language দিয়ে তৈরি এই ফ্রেমওয়ার্ক দিয়ে আমরা অ্যান্ড্রয়েড এবং আইওএস দু’টাই করতে পারি। 

কোর্স সম্পর্কে আরও জানতে

রেজিস্ট্রেশন করুন

৫০০০

১৫০০০

Course Background
কোর্সের বিস্তারিত

আইটি ইন্ডাস্ট্রির জন্য দক্ষ জনশক্তি তৈরিতে পন্ডিত স্পন্সরশিপ প্রদান করছে। যার পরিপ্রেক্ষিতে ইউনিভার্সিটির ছাত্রছাত্রীরা একটি পরীক্ষায় ভালো রেজাল্টের মাধ্যমে ১০০% পর্যন্ত স্কলারশিপে কোর্স করার

এই কোর্সে যা শিখবেন

Flutter

Dart Language

কোর্স আউটলাইন
18 Lectures
Introduction
Introduction
What is Flutter?
Why Flutter?
Analysis of flutter app development scope
Setup and Installation (Android & iOS)
Install the Flutter SDK
Install Android Studio
Install the Android Emulator
Git setup and installation
Dart Language
Variables
Data Types
Functions
Arrow Functions
Conditionals
Lists
Final vs. Const
Enums
Ternary Operator
Maps
Futures, Async & Await
Exception Handling & Null Aware Operators
Loops
Static Modifier
Mixins
OOP
OOP - Classes and Objects
OOP - Abstraction in Action
OOP - Class Constructors
OOP - Encapsulation in Action
OOP - Inheritance in Action
OOP - Polymorphism in Action
Data Structures and Collections in Dart
List
List Addlist
Remove index
List add all in another list
Dart map
Map
Dart model class List
Method chaining with cascade notation
Flutter Apps UI Design
Material App, Scaffold and its properties
Container Widgets
Column & Row Widgets for Layout
Custom Fonts
Material Icons
Flutter Card Widgets
ListTile Widgets
New Flutter Project from Scratch
Hot Reload and Hot Restart
Assets usage in Flutter
Flutter State
Stateful widget and Stateless widget lifecycle
Expanded Widget to Create Flexible Layouts
Create ListView
Interaction with Widget Flutter
Flutter Image Widget
Stateful vs. Stateless Widgets
Create GridView
Flutter and Dart Packages
Tips and trick for look through Documentation
Flutter & Dart Packages
Play Music Across Platforms
Refactoring App
Source Management App- Live Project
Building a Score Keeper
Displaying the Questions
Checking User Answers
Creating a Question Class
Adding Back the Score Keeper
Intro State management Getx and Provider
BMI Calculator - Live Project
Flutter Themes
Refactor Flutter Widgets
How to build reusable custom widgets.
GestureDetector, Inkwell Widget
Flutter Slider Widget
Customizing Widgets
Multi-Screen Apps Using Routes management and Navigation management(Getx)
Weather - Live Project (Using REST API)
Location Data From Across Platforms
Stateful Widget Lifecycle
Application Programming Interfaces (APIs)
Networking with the DIO Package
JSON Parsing and Dynamic Types
Spinner Widgets
Passing Data to a State Object
TextField Widget for Input
Navigation
Stack
PhotoAlbum Live Project (Using Rest API)
ModelClass Usage with API
Http Operation-> Http/ DIO.
Create GridView with Generic List
Passing Data to a State Object
Messenger Live Project with Firebase
Flutter Animations
Flutter Animations Packages
Android Firebase Project Setup
iOS Firebase Project Setup
Firebase Authentication
Saving Data into Cloud Firestore
Data Retrieve using Streams
Flutter ListView
Note Book - Live Project with Provider
Login API and Token Handling
BottomSheet Widget
What is the State and How do we Manage it?
Callbacks in Dart
Provider, Getx Package
Change Notifier to Manage State
SQL usage
Architecture Patterns
REST API
MVC
MVVM
Local Persistence
Shared Preferences
SQLite Database
Notification
Background Notification using Firebase
Foreground Notification using Flutter Package
Publishing Flutter apps on Google playstore
কোর্সের সময়সূচি

Day : Saturday,Friday

Time : 09:00 PM-11:00 PM

Class Start : 15-Mar-2024

Total Month : 3

Total Hour : 70

কোর্সটির সাথে যা যা থাকছে

জব প্লেসমেন্ট সাপোর্ট

সার্টিফিকেট

প্রোজেক্ট

লাইভ ক্লাস

ক্লাস ভিডিও

কোর্স ফিচার্স

High-quality content

Industry Standard Course Module

যে সকল পজিশনে আপনি জব করতে পারবেন

Mobile App Development Intern

Junior Front-End Flutter Engineer

Mobile App Developer (Flutter)

Sr. Mobile App Developer (Flutter)

Flutter Developer

ইন্সট্রাকটর সম্পর্কে
User Image
Md Ebrahim Joy

Mobile Application Developer, Galaxy Star Information Technology, UAE

Play Icon

4 Courses

Lesson Icon

18+ Lesson

Timer Icon

70hr 0min

Hello! I am Md. Ebrahim Joy I am a Trainer, (Flutter) at Pondit-Your Vitual Mentor , I have completed my B.sc in Computer Science & Engineering from Daffodil International University (DIU). I am working as a Mobile Application Development at Galaxy World Wide Shipping LLC, UAE

রিলেটেড কোর্স