Final Exam: Fundamentals of Dart Programming and Flutter Framework
Intermediate
- 1 video | 32s
- Includes Assessment
- Earns a Badge
Final Exam: Fundamentals of Dart Programming and Flutter Framework will test your knowledge and application of the topics presented throughout the Fundamentals of Dart Programming and Flutter Framework track.
WHAT YOU WILL LEARN
-
List the advantages and disadvantages of using flutteridentify the core components that make up individual flutter layerscompare and contrast flutter with other mobile frameworksrecognize the key features and concepts in the dart programming languagelist the core components that make up individual flutter layersrun a simple command-line dart appexecute just-in-time (jit) and ahead-of-time (aot) compilation in dartuse just-in-time (jit) and ahead-of-time (aot) compilation in dartuse strong-typing and dynamic-typing of variables in dartutilize strong-typing and dynamic-typing of variables in dartwork with strings and operations on strings in dartuse lists in dartuse the spread operator, and collection loopsuse sets and maps in dartuse for loops, while loops, and the break and continue keywordsuse the null assertion operatoruse the late keyword for late and lazy initializationdefine functions and use input argumentsinstantiate classes and work with initialization lists and parameterscreate and use factory constructors and work with private variablesimplement and use overloaded operatorsimplement callable classesimplement interfaces and provide definitions for abstract methodsdefine and invoke extension functions on built-in classescreate and use mixin classesset up an asynchronous program and extract asynchronous outputuse the async and await keywords to read in data from a fileinstall android studio on macosinstall flutter on macosinstall flutter on windows
-
create a flutter app using the terminaluse a flutter app with the ios simulatorcreate a web application with flutteridentify how the element, render, and widget tree workoutline how the element, render, and widget tree workuse widgets in a flutter app and create a stateless widgetcreate a container layoutcreate and decorate a containeruse images in containersbuild widgets that holds its mutable stateuse timers to update state in widgetsbuild stateful checklists and iconsuse the row widget to display imagescreate and use flexible and responsive layoutscreate and view fixed-size layoutscreate non-positioned and positioned widgetscreate and use non-positioned and positioned widgetsuse the listview widget for vertical and horizontal scrollinguse list tile widgetscreate a grid view allowing grid item selectioncreate and configure grid viewsuse gridview with imagesperform navigations with named routesuse a route generator for navigationcreate drawers and navigate from drawers to a screen in an appconfigure stateful grid viewscreate product and cart pagesport material design app to cupertinodeploy an app to a real device
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.