



Mobile Application using Flutter - Round 1
Description
Dart Fundamentals Introduction to Dart Running your first Dart program. Basic Syntax, Variables, constants, data types, Input and output. Operators, Arithmetic, relational, and logical operators. Assignment and conditional operators Control Flow Loops, Break and continue statements. Functions, Parameters and return types. Intermediate Dart Collections, Lists and sets and Maps Object-Oriented Programming (OOP) Classes and objects, Constructors, Properties and methods. Inheritance and polymorphism, Abstract classes and interfaces, this keyword. Advanced Dart and Flutter Introduction Asynchronous Programming, Future and async/await. Streams, Packages and Libraries Importing built-in and third-party libraries. Error Handling, Custom exceptions. Basic Flutter app structure. Project Day Build a small app combining Dart and Flutter concepts. Debugging and optimization. Review and wrap-up.