Flutter Development: Introducing Flutter & the Dart Programming Language
Flutter 3.3
| Beginner
- 15 videos | 1h 45m 5s
- Includes Assessment
- Earns a Badge
In recent years application development has become more complex and time-consuming as users expect the same application and functionality to be available across different platforms. The result has been increased adoption of technologies such as Flutter that support cross-platform development allowing organizations to use a single code-base to develop applications across multiple environments. In this course, you will learn how Flutter helps develop cross-platform applications. You will explore Flutter's layered architecture and understand how the Flutter framework, Flutter engine, and platform-specific embedder enable cross-platform development in a performant and efficient way. Finally, you will install and set up the Dart SDK on your local machine and use the IntelliJ IDEA to write Dart code.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courserecognize the features and functionality available in Flutterlist the advantages and disadvantages of using Flutteridentify the role of each layer in the Flutter architecturelist 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 languageexecute simple programs using DartPad
-
introduce variables and functions in Dartinstall Dart on MacOSinstall Dart on Windowsrun a simple command-line Dart appexecute just-in-time (JIT) and ahead-of-time (AOT) compilation in Dartset up Dart on IntelliJsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 21sUP NEXT
-
2.What is Flutter?5m 34s
-
3.Why Use Flutter?12m 17s
-
4.Architectural Layers in Flutter5m 2s
-
5.Flutter Layers for Mobile and Web Platforms11m 35s
-
6.Flutter vs. Other Frameworks10m 52s
-
7.The Dart Programming Language10m 26s
-
8.Introducing DartPad10m 26s
-
9.Running Simple Programs in DartPad6m 5s
-
10.Installing the Dart SDK on Mac OS4m 48s
-
11.Installing the Dart SDK on Windows3m 5s
-
12.Creating and Running a Command-line App7m 6s
-
13.JIT and AOT on the Command Line6m 20s
-
14.Setting up a Console App on IntelliJ7m 54s
-
15.Course Summary2m 16s
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.