Flutter & Dart - Le Guide Ultime 2024
What you'll learn
- Apprendre Flutter et Dart de A à Z.
- Créer des applications mobiles natives pour Android et iOS
- Créer des applications mobiles qui ont l'accès a des bases de données MySQL et Firebase
- Intégrer des API dans votre application
- Utiliser des fonctionnalités telles que Géolocalisation, l'appareil photo de l'appareil, l'authentification et bien plus encore !
Requirements
- Un langage de programmation de base est utile, mais ce n'est pas indispensable.
- Un Mac ou un PC Windows.
- Tous les logiciels que nous utiliserons sont gratuits et peuvent être téléchargés et installés.
Description
Bienvenue dans le cours Flutter & Dart.
Tout d'abord, à propos de l'instructeur
Docteur en informatique, électronique et systèmes embarqués.
Plus de 8 ans d'expérience pratique en tant qu'enseignant chercheur dans plusieurs écoles et universités, durant cette expérience j'ai donné des cours sur l'architecture des microprocesseurs et l'assembleur, la programmation en C et C embarqué, ainsi que la programmation avec des langages de systèmes embarqués comme Verilog et VHDL.
Cette combinaison de connaissances et d'expériences acquises au fil des ans m'a donné le désir et la passion de partager mes connaissances avec les étudiants.
Introduction
vous n'avez jamais développé des applications mobiles natives et vous trouvez que le Flutter est un bon Framework pour commencer. Ou bien vous avez de l'expérience avec Android ou IOS, mais vous voulez ajouter Flutter à votre CV. Vous êtes le bienvenu.
Il s'agit d'un cours en ligne complet, qui couvre les concepts de base du langage Dart et Flutter.
A la fin de ce cours :
Vous serez en mesure de construire vos propres applications iOS et Android avec Flutter.
Vous allez comprendre les concepts fondamentaux de Flutter, tels que: les Widgets avec ou sans état, l'arbre des Widgets, la gestion de l'état, les animations et bien plus encore.
Vous serez capable d'effectuer des appels API asynchrones, stocker et récupérer des données et utiliser le format JSON pour la communication avec le serveur.
Vous serez en mesure de développer une application mobile qui se connecte aux bases de données MySQL ou Firebase.
Vous êtes prêts? Enregistrez-vous et commencez à développer.
Who this course is for:
- Développeurs qui ont des bases en Android et qui souhaitent acquérir des compétences dans le développement d'applications mobiles
- Développeurs Web qui désirent étendre leurs compétences au développement d'applications mobiles
Instructor
ATI ENGITECH has over 8 years' experience in several sectors: Computer Science, Electronics and Embedded Systems.
By bringing together a range of interesting expertise, the aim is to provide high-quality online education in 2 languages (French and English).
Learn about topics such as: embedded systems programming (X86 assembly language, C programming language, Arduino, Raspberry and FPGA), Android development and cross-platform development with Flutter, and much more to come...
Keep learning!