Building a Card Game in Flutter & Dart

4371374_b508_4

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 9 lectures (5h 12m) | Size: 2.8 GB

An intermediate course for aspiring Flutter developers


What you’ll learn:
Learn intermediate skills and practices in building apps with Flutter
Interface with an external API
Handle UI state with Provider and Consumers
Gain practice in working with class inheritance
Write AI logic for bot players

Requirements
A very basic understanding of Dart & Flutter is recommended. This isn’t an intro to Flutter course and we’ll be digging right into it!
Although the development was done on a mac, there should be no issues following along on Windows or Linux if that’s your prefered environment.

Description
This course will give you a lot of foundational knowledge that is applicable to virtually any type of application, with a playful twist!

We will be solving common problems that come with building real-world applications including working with an external API usinghttp and UI state management using the Provider package.

We’ll also have some fun coding some AI for our bot players and making use of inheritance in order to support different games that run off of the same core engine. The principals and patterns followed in this course are applicable to other apps you may want to build – certainly not just games.

Learn about:

Interfacing with an API

Parsing JSON

Model Factories

State Management with Provider

Null Safety

Class Inheritance

VS Code refactoring & tips

AI bot coding

Dependencies:

provider

http

validators

cached_network_image

The final code is available on Github so if you get stuck, you’ll be able to catch up There are a lot of tips and tricks that are sprinkled throughout which will help you become a better developer as you learn about them and build the habits. Once completed, you will be able to build more types of card games on top of the framework we create so let your imagination run wild and have fun taking your programming skills to the next level.

I hope you enjoy taking this course as much as I enjoyed putting it together.

Who this course is for
Developers who have a basic understanding of Flutter who are looking to build real world applications.

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/21712.html

赞 (0)
steven的头像steven
上一篇 2021年10月31日
下一篇 2021年10月31日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部