The College of Science at Nawroz University is pleased to announce a specialized two-week training course titled "Mobile Application Development Bootcamp: From Flutter Basics to Complete Mobile Apps." This intensive hands-on program is designed to equip participants with the essential skills required to develop modern cross-platform mobile applications using Flutter and Dart. The course focuses on Flutter fundamentals, responsive user interface design, navigation, state management, local data storage, and application deployment, enabling participants to build complete Android and iOS applications through practical, hands-on exercises.
Course Schedule
Day 1 (4 Hours): Introduction to Flutter & Dart
Introduction to Mobile Application Development
Introduction to Flutter and Dart
Flutter SDK & Development Environment Setup
Project Structure
Creating Your First Flutter Application
Day 2 (4 Hours): Flutter Fundamentals
Widgets Overview
Stateless & Stateful Widgets
Layout Widgets (Row, Column, Container, Stack)
Text, Images, Icons, and Buttons
Responsive User Interface Design
Day 3 (4 Hours): User Interaction & Navigation
User Input and Forms
Navigation & Routing
Passing Data Between Screens
Dialogs and SnackBars
ListView and GridView
Day 4 (4 Hours): State Management
Understanding State in Flutter
Managing State with setState
Managing User Input
Building Interactive Applications
Organizing Flutter Projects
Day 5 (4 Hours): Working with Local Data
Working with Local Assets (Images & Fonts)
SharedPreferences
Reading and Writing Local Data
JSON Basics
Theme Customization
Day 6 (4 Hours): Complete Flutter Project & Deployment
Building a Complete Mobile Application
Debugging & Testing
Performance Tips
Generating APK/App Bundle
Best Practices for Flutter Development
Prerequisites
This course is open to everyone. Participants are recommended to have:
Basic computer skills.
Basic understanding of Object-Oriented Programming (OOP) concepts is required.
Our Expert Trainer
Mr. Suhail Mohiadeen
Assistant Lecturer, Department of Computer Science
College of Science, Nawroz University
Registration Details
Duration: Two Weeks (3 Days per Week)
Training Time: 4 Hours per Session (Total: 24 Training Hours)
Venue: College of Science, Nawroz University