Programme de formation

Flutter applications development

Généré le :

Training Program

Subject: Flutter Applications Development

Duration: 2 days

Day 1

Introduction: Introduction to Flutter and the Flutter framework.

Chapter 1: Overview of the Flutter Framework

In this chapter, we will discuss the core concepts of the Flutter framework and its main components, such as its architecture, widgets, and APIs.

Practical Workshop Proposal: During the workshop, participants can start building a basic Flutter application.

Chapter 2: Flutter Widgets

In this chapter, we will discuss the different types of Flutter widgets and how to use them to create user interfaces.

Practical Workshop Proposal: Participants can create a basic UI with Flutter widgets.

Chapter 3: State Management

In this chapter, we will discuss the different approaches to state management in Flutter, such as the BLoC pattern and Provider pattern.

Practical Workshop Proposal: Participants can code a simple state management solution using one of the approaches mentioned.

Chapter 4: Debugging and Profiling

In this chapter, we will discuss debugging and profiling techniques for Flutter apps.

Practical Workshop Proposal: Participants can debug and profile a simple Flutter application.

Day 2

Chapter 5: Networking

In this chapter, we will discuss how to make network requests in Flutter and how to parse and handle the response.

Practical Workshop Proposal: Participants can make a network request and parse the response using a package like http.

Chapter 6: Animations

In this chapter, we will discuss how to create animations using the Flutter framework.

Practical Workshop Proposal: Participants can create a simple animation in Flutter.

Chapter 7: Testing

In this chapter, we will discuss the different types of tests that can be written for Flutter apps.

Practical Workshop Proposal: Participants can write unit tests for a simple Flutter application.

Chapter 8: Deployment

In this chapter, we will discuss how to deploy a Flutter App.

Practical Workshop Proposal: Participants can deploy a simple Flutter application.

Conclusion: Summary of the topics covered in the course and a Q&A session.

Autres programmes

Initiation UX Design

# Day 1 | Sequence | Learning Objectives | Key Themes | Teaching Methods | Duration | Tools, Support and Materials | |———-|———————-|————|——————|———-|——————————| | Welcome

Read more >

Formation à UML

# Jour 1 | Séquence | Objectifs pédagogiques | Thèmes clés | Méthodes pédagogiques | Durée | Outils, support et matériel | |—|—|—|—|—|—| | Tour

Read more >