Overview
The Web Application Development using Flutter course is a hands-on, 2 week training program designed to equip participants with the skills to build modern, responsive, and cross-platform web applications using Flutter. Flutter, backed by Google, is a powerful UI toolkit that allows developers to build natively compiled applications for mobile, web, and desktop from a single codebase.
Throughout the course, learners will explore essential Flutter concepts, including layout building, user interaction, state management, API integration, and Firebase authentication. The curriculum balances foundational knowledge with practical implementation through daily coding sessions and a capstone project that showcases each participant’s ability to build a complete web application.
By the end of the course, students will have the confidence and capability to develop, test, and deploy functional web applications using Flutter and Dart.
Our Trainers
Mr. Shiladitya raj
Mr. Shiladitya Raj
To take up a Position in an organisation which provides a challenging and professional Environment Where I can get an opportunity to grow by Dynamism and Competitiveness in order to contribute my best skill of Hybrid Mobile Application Development
Modules
| Day | Topics |
| 1 | Introduction to web Apps (Native vs Hybrid) + Setup IDE (Flutter/Android Studio) |
| 2 | Introduction to Dart Language (or Java/Kotlin basics) |
| 3 | Basic Flutter Widgets (Text, Button, Image, Icon) |
| 4 | Layout Widgets (Row, Column, Container, Stack) |
| 5 | Handling User Interaction (GestureDetector, onPressed actions) |
| 6 | Navigation (Navigating between Screens, Passing Data)Forms and User Input (TextField, Validation) |
| 7 | Local Storage (Shared Preferences Basics) |
| 8 | API Basics (Introduction, Calling a REST API) |
| 9 | Firebase Intro (Authentication Basics - SignUp, Login) |
| 10 | Project Work: Building a Mini App ,Project Completion, Final Touches, and Presentation |
Outcomes
● Understand mobile app development fundamentals
● Build a simple, real-world mobile app
● Connect apps to APIs and Firebase Authentication
● Deploy apps on emulators and real devices
