Alberto Miola – The Flutter Complete Reference Book Free Download.
Alberto Miola – The Flutter Complete Reference Book Description
Flutter is Google’s official UI toolkit for creating beautiful native apps for mobile, web and desktop with the Dart programming language
English for Everyone Course Book Level 3 Intermediate
Chapter 1
- •Welcome
- •Introduction to Dart
- •Introduction to Flutter
Chapter 2
- •Variables and data types
- •Nullable and Non-nullable types
- •Data type operators
- •Good practices
Chapter 3
- •If, for and switch statements
- •Basics of functions
- •Named and positional parameters
- •Good practices
Chapter 4
- •Classes and constructors
- •The const keyword
- •Getters and setters
- •Operators overload
Chapter 5
- •Abstract classes and interfaces
- •Extension methods
- •Exception handling
- •Good practices
Chapter 6
- •Generic types
- •Collections such as lists, sets and maps
- •Good practices
Chapter 7
- •Asynchronous programming
- •Futures, async and await
- •Streams and generators
- •Good practices
Chapter 8
- •SOLID principles
- •Dependency Injection
- •Best practices for writing Dart code
Chapter 9
- •Flutter’s structure and tools
- •Basic widgets
- •Stateless and Stateful widgets
- •Rebuilds and optimization
- •Good practices
Chapter 10
- •Material library
- •Cupertino library
- •Multi-platform support
- •Building responsive apps
- •Good practices
Chapter 11
- •State management in depth
- •Stateful widgets and rebuilds
- •State management with provider
- •State management with BLoC
- •Good practices
Chapter 12
- •Routes and navigation
- •Passing data between pages
- •DI with provider and Navigator
- •Good practices
Chapter 13
- •Localization
- •Internationalization
- •The intl package
- •Considerations
Chapter 14
- •Implicit animations
- •The animation library
- •Transform, scale and rotate
- •Good practices
Chapter 15
- •Working with JSON strings
- •Automating the process with code generation
- •Working with XML strings
- •Good practices
Chapter 16
- •Unit tests
- •Widget tests
- •Integration tests
- •Performance analysis
Chapter 16
- •Unit tests
- •Widget tests
- •Integration tests
- •Performance analysis
Chapter 17
- •HTTP requests examples
- •Headers and authentication
- •Advanced HTTP with dio
- •Good practices
Chapter 18
- •Images and assets
- •PNG images and SVG vectorials
- •Listening to music
- •Playing videos
Chapter 19
- •Forms and validation
- •Creating a login form
- •Gestures and user interactions
- •Game example
Chapter 20
- •Taking photos
- •Geolocation
- •Using sensors
- •Platform-specific package
Chapter 21
- •Material Widgets
- •Cupertino widgets
- •Community widgets
Chapter 22
- •Cloud Firestore
- •Monetization with AdMob
- •Firebase ML Kit
- •Firebase interaction
Chapter 23
- •Publishing packages
- •Verified publishers and Flutter favorite
- •Releasing Android apps
- •Releasing iOS apps
Chapter 24
- •A complete example
- •BLoC state management
- •Building the UI
- •Writing tests
Alberto Miola – The Flutter Complete Reference Book Free Download
Content From: https://fluttercompletereference.com/